2

Facebook SDK を使用Facebookしてアプリに接続しています。ユーザーは一度ログインしMyApp、友達に招待します。私はすべての Facebook の友達idsを取得することに成功しています。nameしかし、Facebook の友達のメール ID にアクセスできませんでした。Facebookの友達のメールIDにアクセスする方法はありますか? 招待メールを送信できるようにします。

アプリケーションで招待機能を実現できる他の方法はありますか。 私は毎時検索しましたが、解決策を示す結果はgoogleありsoません。

編集: 私はすでに回答を受け入れています。つまり、友人の電子メールIDにアクセスする方法はありません. だから私は他の解決策を探しています。何らかの解決策が存在するはずです。

ありがとう!

4

3 に答える 3

1

おそらくこれはあなたが探しているものですか?

http://developers.facebook.com/docs/tutorials/ios-sdk-games/requests/

于 2012-10-26T12:51:55.523 に答える
1

Facebook の友達のすべてのメール ID を取得する方法はありません。ただし、アプリに「仲間」や「友達」などの概念がある場合は、Facebook の友達であるアプリの登録ユーザーのメール ID にリクエストを送信できます。これは、Instagram などのソーシャル ネットワーク アプリの数です。

Instagram の「Facebook で友達を探す」機能は、すでに Instagram にいるユーザーの Facebook 友達を一覧表示します。

例: A と B は、Instagram に登録されている 2 人のユーザーです。A と B は Facebook の友達です。でも、A&Bはインスタグラム上では相棒ではない。

「Facebook 経由で友達を探す」機能を利用している間、Instagram はユーザーの Facebook メール ID、Facebook ID などをフェッチします。Facebook は、ユーザーが自分の友達 ID を一覧表示できるような方法で API を提供します。これで、友達のFacebook-IDのいずれかがすでにInstagramに登録されているかどうかを確認するためにマッチメイキングが行われます。したがって、すでに Instagram に登録されているユーザーのすべての Facebook の友達を一覧表示して、ユーザーがユーザーの友達リストに追加できるようにします。

于 2012-10-16T10:20:32.170 に答える
0

できません。メールを公開しない限り

https://developers.facebook.com/docs/reference/api/user/

于 2012-09-05T06:47:00.710 に答える