2016-08-29 6 views
-2

2014年にこのリンクを使用して、プロフィール写真、名前、姓などの情報をFacebookのID番号で取得しました。 http://graph.facebook.com/ {ID}/ - このリンクからjsonでエンコードされた情報が返されました。これをデコードして使用することができます。しかし、今は2016年にこのリンクが機能しません。 Facebookのグラフ構造が変更されたようですが、どうすれば今すぐ使用できますか?別の方法で?ID番号でFacebookからプロフィール画像と名前などを取得する

答えて

0

javascript Graph APIを使用して「私」(あなたのアプリを許可したユーザー)の画像を取得できます。

FB.api(
    '/me', 
    'GET', 
    {"fields":"id,name,picture"}, 
    function(response) { 
     console.log(picture.data.url); 
    } 
); 

あなたはグラフAPI javascriptについてもっと読むFacebookのツールGraph API Explorer

でグラフAPIと遊ぶことができる、php

0

Graph API Changelogを確認してください。古いバージョンのAPIを使用しているようです。それは時代遅れです。ユーザーの公開プロフィールを取得するには、/v2.7/{user-id}のURLを使用する必要があります。

v2.0以降、デフォルトのpublic_profile権限を持つ友人のリストを取得できません。あなたのアプリの許可もuser_friendsである必要があります。

関連する問題