私は、Facebookユーザーがfacebook_sdkを使用してFacebookログインを使用してアプリケーションを認証できるようにすることに成功しました。
今度は、自分のアプリケーションを認証した人の友達を作りたいと思います。
facebook_sdkでこれをどのように達成できますか?
私は、Facebookユーザーがfacebook_sdkを使用してFacebookログインを使用してアプリケーションを認証できるようにすることに成功しました。
今度は、自分のアプリケーションを認証した人の友達を作りたいと思います。
facebook_sdkでこれをどのように達成できますか?
これがjsfiddleで、jsから友達のリストを取得する方法を示しています:http: //jsfiddle.net/R3KF4/2/
アプリIDとシークレットを下部に配置し、そのアプリを承認したfbプロファイルのIDを配置するだけです。
ブラウザの開発者ツールでネットワークタブ/キャプチャをオンにして、ネットワーク上で何が起こっているかを確認することをお勧めします。
これは私の単純なフィードゲッターに基づいています: https ://github.com/goranobradovic/CommonCodeSnippets/blob/master/JS/fbUtils.js
もちろん、アプリケーションを適切に保護するには、サーバー側のコード(php)から最初のステップ(oauthトークンを取得)を実行する必要があります。明確にするために、このURLにアプリIDとシークレットを配置する必要があります。"https://graph.facebook.com/oauth/access_token?grant_type=client_credentials&client_id={appId}&client_secret={secret}"
次に、phpからget requestを実行してトークンを取得し、それを変数としてjsに配置して、ページを開いたユーザーにアプリIDとシークレットが表示されないようにします。 。jsから'https://graph.facebook.com/'+ userId + '/friends&' + token
、友達と一緒にjsonをロードするために使用できます。