私のアプリでは、ユーザーがプライバシー設定ページに移動せずに拡張ユーザー権限を変更できるようにしたいと考えています。
古い REST API には、特定の権限を削除する「auth.revokeExtendedPermission」アクションがありますが、この API はまもなく廃止されるため、使用したくありません。
新しい PHP SDK または JavaScript SDK を使用して拡張アクセス許可を削除する別の方法はありますか?
ベストフラッシュベア
私のアプリでは、ユーザーがプライバシー設定ページに移動せずに拡張ユーザー権限を変更できるようにしたいと考えています。
古い REST API には、特定の権限を削除する「auth.revokeExtendedPermission」アクションがありますが、この API はまもなく廃止されるため、使用したくありません。
新しい PHP SDK または JavaScript SDK を使用して拡張アクセス許可を削除する別の方法はありますか?
ベストフラッシュベア
権限を削除する呼び出しの例:
$delete_success = $fb->api('/'.$fb->getUser().'/permissions?permission=create_event', 'DELETE');
auth.revokeExtendedPermission のドキュメントによると、 Graph APIでこれを置き換えるのは HTTP DELETE
to/{user id}/permissions?permission={permission name}
これについては、https ://developers.facebook.com/docs/reference/api/user/#permissions で説明しています。