アプリケーションを承認するとき、パブリック プロファイル + フレンドリストへのデフォルト アクセスのみが要求されますが、PHP コードで選択されているアクセス許可がはるかに多くなっていますが、おそらくそれらをログインに渡す方法がわかりません。チュートリアル
これは私のコードのサンプルです:
$permissions = 'user_photos,read_stream,user_photo_video_tags,friends_photo_video_tags,user_actions.news,publish_actions,publish_stream,publish_checkins,manage_pages,photo_upload';
$fb = new Facebook(array('appId'=>$appId, 'secret'=>$secret));
$fb->setFileUploadSupport(true);
// etc, etc... but $permissions variable is only used when
if (fb->getUser()) //fail <br>
else $fbloginurl = $fb->getLoginUrl(array('redirect-uri'=>$returnurl,
'scope'=>$permissions)
);