1

FacebookConnectの容量について調査しています。いくつかの機能について質問があります。

  1. ユーザーのすべての友達のリストを取得することは可能ですか?

これは、ユーザーが私のサイトを使用してログインし、友達を検索して1つを選択すると、サイトがその友達のユーザーIDを取得してサイトデータベースに保存するという考え方です。

  1. そのユーザーから写真を取得する

友達のユーザーIDを取得した後、写真を取得することは可能でしょうか?それとも、友人はそれを行うためにサイトに許可を与える必要がありますか?

友達のグリーティングカードを購入できるサイトを探しています。ユーザーがFacebook経由でログインし、友達を選び、写真を撮って、誕生日にそれができるかどうかを知りたいと思いました。バースデーカードと写真を表示できる私のサイトにリンクするプライベートメッセージ(私はその方法を知っていると思います)を送信します。

ありがとう

4

1 に答える 1

2

あなたの質問に答えるには:

  1. はい。ユーザーのログインプロセスからアクセストークンを取得したら、にGraphAPIリクエストを作成しhttps://graph.facebook.com/me/friendsます。ここで自分でこれをテストできます:https ://developers.facebook.com/tools/explorer?method = GET&path = me%2Ffriends

  2. Yes. During the login process, you must request user_photos and friends_photos permissions after which you can use the access token for a Graph API request to https://graph.facebook.com/USERID/photos. This will only return those photos for a friend which the user is allowed to see for the current privacy settings.

于 2012-05-29T14:53:01.450 に答える