ユーザーから拡張許可を取得するには、ユーザーに許可を求める方法が 2 つあります。どちらの方法でも、最終的にはユーザーから許可を得る必要があります。
- ポップアップを開き、ユーザーに拡張アクセス権を尋ねます
FB.login(function(response) { if (response.authResponse) { // ユーザーがログインしており、いくつかの権限が付与されています。 } else { // ユーザーがログインをキャンセルしたか、完全に承認しませんでした。 } }, {scope:'read_stream, publish_stream,offline_access'});
新しいウィンドウを開き、ユーザーに許可を求める
window.location="https://www.facebook.com/dialog/permissions.request?app_id=&next=https://apps.facebook.com//&type=user_agent&perms=user_photos,publish_stream,friends_photos&fbconnect=1";
また、ユーザーに必要な許可を知る必要があります。これは、Facebook ユーザーから要求できる許可のリストです。