Facebookでアプリのscopeを確認する方法(&更新する方法)

Pocket

Facebookアプリのscope を適切に設定するのがとても重要。
wpで使うとこんな感じ

$permissions = $facebook->api('/me/permissions');
// 必要なのが入っているかチェック
if( !isset( $permissions['data'][0]['email'] ) || !isset($permissions['data'][0]['publish_actions']) )
{
    # 必要なのが入っていないので、追加するためのログインurlを生成
    $url = $facebook->getLoginUrl(array(
        'scope' => 'email,publish_actions',
        'redirect_uri' => get_permalink($post->ID)
    ));
    wp_redirect($url);
    exit;
}

この投稿へのコメント

コメントはありません。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

この投稿へのトラックバック

トラックバックはありません。

トラックバック URL