1

私は FB:login-button を使用しています。これは、Facebook が提供する登録ウィジェットと結びついているためです。

残念ながら、Facebook 関連のほとんどの変更と同様に、ユーザーがログインするときに追加のアクセス許可を追加するために使用することは、それほど単純ではありませんでした。

<fb:login-button
registration-url="http://url" perms="publish_actions, publish_checkins, user_location,friends_birthday"></fb:login-button>

これにより、権限 friends_birthday が追加されると予想されます....しかし、パーマをチェックすると

 $fql_query_url = 'https://graph.facebook.com/'
    . '/fql?q=SELECT+friends_birthday+FROM+permissions+WHERE+uid=me()'
    . '&' . $access_token;
  $fql_query_result = file_get_contents($fql_query_url);
  $fql_query_obj = json_decode($fql_query_result, true);

値 0 が返されます。... false の場合は 0。

これは、パーマをスコープで置き換える場合にも機能しません (なぜこれが変更されたのか... ???)

だから..行くための推奨ルートは何ですか?何かを変更し始めるたびに、ホイールを自分で書き直す方が簡単だと思うようです。

4

0 に答える 0