通知リクエストを削除しようとしています: https://developers.facebook.com/docs/reference/dialogs/requests/#deleting
これを行うことによって:
app_token = Koala::Facebook::OAuth.new(FB_APP_ID,FB_SECRET).get_app_access_token
graph = Koala::Facebook::API.new(app_token)
graph.delete_object("#{request_id}_#{user_id}")
Koala gem は以下を送信しています: request: !ruby/struct:VCR::Request method: :post uri: https://graph.facebook.com:443/313178335366125_1799948928 body: access_token=[APP_TOKEN]&method=delete headers: content-タイプ: - application/x-www-form-urlencoded
これは私が欲しいもののようです。しかし、それは失敗しています: - ! 'OAuth "Facebook Platform" "insufficient_scope" "(#200) ID 313178335366125 に基づくエンティティは、現在のビューアーでは表示できません (EntID: 313178335366125)"'
私はここで少し途方に暮れています。リクエストの末尾からアンダースコアとユーザー ID を切り取るのに十分スマートだったので、リクエストの ID を提供していることに気付いたようです。しかし、その場合、なぜエラーが発生するのでしょうか? 助言がありますか?