3

私はクライアントサイトを持っており、現在、ウェブサイトにリストされているアイテムに対して、あまり使用されていない「ショートリスト」機能があります。この場合、アイテムは販売用の物件であり、ユーザーは興味のあるアイテムを将来の参照用に候補リストに追加できます。

また、最近、Facebookの「いいね」ボタンをWebサイトに追加しました。これは、ユーザーがすでにFacebookにログインしているため、参入障壁が低くなっています(おそらく)。

したがって、私がやりたいのは、プロパティの候補リスト機能を変更して、ログインしたFacebookユーザーがクライアントドメインで「いいね」したプロパティのリストを表示するようにすることです。

Facebook APIを使用して(PHPまたはJS経由で)このデータを取得するにはどうすればよいですか?

4

1 に答える 1

4

それは箱から出しては不可能です。2つの可能性があります。

  1. ソーシャルプラグイン(アクティビティフィード)を表示して、言及された最近のアクション(「いいね」など)を表示します。プラグイン自体はウィジェットのドロップのようなものなので、スタイルを設定することはできません。

  2. ユーザーに「user_likes」権限を求めます。ユーザーがアプリと追加の権限を認証した場合、fqlクエリを実行して、すべてのいいねされたアイテムを取得できます。(1)よりも少し複雑ですが、前述の権限があれば、必要なカスタムソートアルゴリズムを実行するために必要なすべてのデータがあります。

于 2012-11-23T11:13:00.380 に答える