1

明確にするために: オープン グラフ メタ タグ ( og:videoetc') を使用して、共有時に代替コンテンツ (私の場合は小さなフラッシュ ウィジェット) を表示するリンクを作成しています。このようなもの(soundcloud.com)

Facebook ツールを使用してリンクをデバッグしたところ、共有部分は正常に動作しました。

私の質問は、ウィジェットが共有されたページのユーザー プロフィール写真の src を取得できますか?

4

3 に答える 3

2

プロフィール写真は公開オブジェクトであり、次のように取得できます:http:
//graph.facebook.com/USERID/picture
例:http:
//graph.facebook.com/shlomi.schwartz/picture

于 2012-06-20T15:19:45.207 に答える
1

Facebookのドキュメントから:

オブジェクトのURLに接尾辞/pictureを追加することで、任意のオブジェクトの現在のプロフィール写真をレンダリングできます。たとえば、これにより公開プロフィール写真がレンダリングされます。

<img src="https://graph.facebook.com/username_or_uid/picture"/>

type引数を使用して、必要な画像サイズを指定できます。これは、正方形(50x50)、小さい(50ピクセル幅、可変高さ)、通常(100ピクセル幅、可変高さ)、および大きい(約200ピクセル幅)のいずれかです。 、可変高さ):https ://graph.facebook.com/username_or_uid/picture?type=large 。

于 2012-06-20T15:26:21.630 に答える
0

あなたの質問には答えられないかもしれませんが、Facebook ユーザーのプロフィール写真を取得するには、次の URL 形式を使用してください http://graph.facebook.com/_facebook_user_id_or_facebook_user_name_/picture

したがって、Facebook のユーザー ID またはユーザー名を (スクレイピングまたはその他の手段で) 持っている限り、画像 src を生成できます。

于 2012-06-20T15:17:29.610 に答える