1

私は現在、外部コンテンツの「いいね」システムがどのように機能するかを理解する過程にあり、多くのものを読んでいますが、最終的に私が構築しようとしている壁にいくつかのレンガが欠けています...

背景: 私たち (私と他の何人か) は、パーティーや公開イベントなどで撮影された写真を掲載した独自のホームページを持っています。描かれている人物の同意を得て撮影された写真は、翌日それらの写真を見てダウンロードし、ソーシャル メディアに投稿したり、Facebook で「いいね」を付けたりします。私たちはホームページに関するいくつかのことを発表できるFacebookページを持っているので、Facebookの統計を使用してFacebookユーザーとのつながりを持つこともできます.

私は現在、ログファイルの処理/統計を再編成する作業を進めているため (私はサイトをプログラムしていません。これは私の仲間によって行われています)、特定の写真 (またはギャラリー) が何人の Facebook のいいね! を獲得したかも知りたいです。私たちはすでに fbxml システムを使用しています。コンテンツは、一意の ID を持つイベントごとに 1 つのギャラリーがある画像ギャラリーに編成されます。次のようなもの: http://partypics.example.com/index.php?content=foo&show=gallery&galleryid=12345 写真は ID によっても参照されます。

好きな写真はすでに正常に機能しています。

ギャラリーを調べて、写真が実際にどれだけの「いいね」を獲得したかを調べたいと思います.「edge.create」のようなものを使用してログにエントリできることは知っていますが、これは私が知る限りです.認識は、Facebook 自体 (または共有など) を介してさまざまな人々によって行われたいいね! をカバーしません。

質問: この写真 (またはギャラリー) に一意の facebook ID を持たせる方法はありますか? Opengraph 経由で http または FQL ステートメントを使用してコマンドラインでクエリできますか? もしそうなら、どうすればそのIDを見つけることができますか? (または、メタタグ経由で設定することは可能ですか?

それをカバーするいくつかのドキュメントへの入力に感謝します...

4

1 に答える 1

0

質問: この写真 (またはギャラリー) に一意の facebook ID を持たせる方法はありますか? Opengraph 経由で http または FQL ステートメントを使用してコマンドラインでクエリできますか? もしそうなら、どうすればそのIDを見つけることができますか?

オープン グラフ オブジェクトの場合、URLグラフ内の「ID」です。

たとえば、http://example.com/かなりの量が共有され、コメントされています。具体的には、http: //graph.facebook.com/http ://example.com/ にアクセスして確認できます。

したがって、ギャラリーと写真を Open Graph オブジェクトとして設定し、関連するすべてのメタ タグを提供します。その後、OG URL を介して API からいいね! を照会できるようになります。

(写真も完全な OG オブジェクトとして設定することをお勧めします。つまり、写真ごとに OG メタ タグを含むページを作成し、写真の URL だけでなくそのページをユーザーに気に入ってもらいます。そうしないと、画像の URL だけではどこにもメタ情報を配置できないため、OG 情報を提供してください。)

于 2012-10-04T08:03:01.077 に答える