私はFacebookのAPIにかなり新しいです働いていない削除ので、私はいくつかの研究を行なったし、私は同じを持っているので、それは私のために働くだろうと思ったCannot delete application invite in Facebook after acceptanceFacebookのapprequestは
スタック オーバーフローのポストに出くわしました問題。しかし、私は上のポストで示唆された方法の任意のバリエーションについて進歩を遂げていない。
A:
=========================
これらは私がしようとしてきた2つのバリエーションです====
FB.api('/'+request_id, 'DELETE', function(fb_response) {
if (typeof callbackFunction == 'function') {
callbackFunction(fb_response);
}
});
B:
===================
FB.api("/", "POST", {
access_token:"MY_APPLICATION_ACCESS_TOKEN",
batch:[
{
"method":"DELETE",
"name":request_id,
//"omit_response_on_success": true,
}
]
}, function(fb_response) {
callbackFunction(fb_response);
});
タイプ: "OAuthException"
どのように私はこの問題を解決するか: "不明なエラー(#2)無効なパラメータ:"
メッセージ:は、私はまだ、このエラーメッセージが出てい?
あなたは実際にサーバー側の呼び出しとしてこれを実行する必要があります。そうしないと、アプリのアクセストークンをユーザーのブラウザで利用できるようにする必要があります。これはアプリの大規模なセキュリティ上の問題です。 。 – Igy
まあ、私はグラフのAPI呼び出しを手動でブラウザを介してそれをテストするために、PHPの側面を介してカールコールを介して行われるようにしようとしたが、私は同じエラーが発生します。 「https://graph.facebook.com/request_id?access_token=ACCESS_TOKEN&method=DELETE」 これは、呼び出しがグラフAPIを介して行うと仮定したものです。 – Thillypickle
ええ、他の質問の私の答えに応じて、あなたはリンクされているはずです。 リクエストにアクセスできますか(GETリクエスト)?そうでなければ、あなたのアプリのアクセストークンが両方のために機能するはずなので、別の問題があるかもしれません。 – Igy