2011-11-09 11 views
2

[十分な権限があると仮定して] APIを使用して自分のアプリの権限を解除することはできますか?APIを使用したFacebookアプリの無効化

私はいくつかのユニットテストを書いて、プログラム的にアプリを登録/登録解除することができるようにしたいよ呼び出しが行われているよう

私はPHPで働いている(私は、レジスタのステップは、ユーザーの入力を必要と承知しています)ログアウトして、たとえば、さまざまなURLへ:

header("Location: https://www.facebook.com/logout.php?next=" . urlencode($ReturnUrl) . "&access_token=" . $Params['access_token']); 

データを返すコールの場合、私はfile_get_contents()を使用しています。

私はすでにすべてのOAuthトークンを処理しています。

私は、JavaScript /ブラウザの自動化ではなく、サーバー側で使用できる解決策が必要です。

答えて

1

は、ユーザーのアクセストークンと/PROFILE_ID/permissionsからHTTP DELETEリクエストを行い

  • 例えば(私は、Appアクセストークンは、ここにも動作すると思います) SDKを使用してPHPでそれは次のようになります。

$ user_idを= 'ここでユーザーID';

$ facebook-> api($ user。 '/ permissions'、 'DELETE');

関連する問題