3

わかった。私は xFBML や Open Graph などに関する散在する FB ドキュメントを何時間もかけて調べました。そのほとんどは廃止されたようです。

とにかく、訪問者が私のサイトにアクセスしたときに、訪問者のFacebookユーザーID(または名前、写真など)を取得しようとしています(すでにFBにログインしていると仮定します)。

できないらしいけど。私はただあきらめますが、Yelp が表示されます。私は Yelp アカウントを持っていませんし、私の FB アカウントへのアクセスを許可したこともありません。しかし... Facebook にログインして Yelp にアクセスすると、彼らは私の FB の写真を一番上に投稿することができ、私の FB の名前を知っていて、私の友達の名前を教えてくれることさえできます。はYelpにあります。

では、Yelp は Facebook と何らかの契約を結び、私の許可なしにその情報を入手できるのでしょうか?

それとも、「接続されていない」訪問者の FB 情報を本当に取得できますか?

4

1 に答える 1

7

これは「インスタント パーソナライゼーション」と呼ばれる機能で、一部の Facebook パートナー限定です。

Facebook FAQから:

限定的なパートナー (現在は yelp.com、Microsoft Docs.com、および pandora.com) との小規模なパイロット プログラムを確立し、アクセスするとすぐにパーソナライズされたエクスペリエンスを提供します。これらのパートナーには、Facebook の公開情報 (名前、友達リスト、興味、いいね! など) へのアクセスが許可されており、ユーザーのエクスペリエンスをパーソナライズできます。

つまり、いいえ、パイロット プログラムの参加者でない限り、ユーザーに許可を求めずにその情報を自分で取得することはできません。

于 2010-07-17T13:44:17.087 に答える