2011-07-14 12 views

答えて

1

最初に、この回答を見てください:Can I use the Facebook graph api to get user's friends profiles pictures ?
これは、一般的にどのようにグラフのAPIを使用して友達に取得するかを知ることができます。 photoの代わりにalbumsを使用すると、友だちのすべてのアルバムを取得する必要があります。

そこに行くには、friends_photos permissionも必要です。私はそれがまだ最新であるかどうかわかりませんが、多分some more permissionsが必要になります。

私はC#の開発者ですませんが、これらのリンクがお手伝いします:

1

Facebookは最近、あなたが探検するために使用できる便利なツールを作りましたあなたが必要とする詳細を得る方法。これは、グラフAPIエクスプローラと呼ばれ、ここに見つけることができます:https://developers.facebook.com/tools/explorer

しかし、他の答えは正しいと言われています。まず、友達のリストを取得します。その後、彼らのアルバム、そしてアルバムの写真。 Graph APIのハングアップを取得したら、かなり簡単ですが、最初に把握するにはちょっとした工夫が必要です。

C#を使用している場合は、WebRequestを使用してデータを取得できます。 http://graph.facebook.com/whateveryouwantにアクセスすると、JSONデータの文字列が返されます。これは、litJSONのようなJSON-librabryを使用して解析できます。

プロフィール写真を取得するアプリケーションを作成しましたが、それほど難しいことではありません。適切なアクセス権を取得することを忘れないでください。

これを行う最も簡単な方法は、Javascript APIを使用してloginstatusを取得してから、いくつかの権限を取得することです。 Cookieを設定した場合:trueの場合、Facebook APIを初期化すると、cookieからaccess_t_tokenを取得できます。クッキーの名前は "fbs_YOURAPPID"です。

また、開発者用アプリを作成してaccess_tokenを取得する必要があります。

関連する問題