0

Facebook登録プラグインは、登録しているユーザーの表示画像を他の詳細とともにmysqlデータベースに保存することもできますか?

はいの場合、誰かがその方法を知っていますか?

4

1 に答える 1

1
  • 甘くて短い

本当に必要なのユーザー ID だけです。これにより、属性が指す<img>タグを簡単に配置できます-src

`http://graph.facebook.com/USER_ID/picture`

ユーザーの公開プロフィール写真が表示されます。
ライブ デモンストレーション - (ソースで証拠を確認してください! )


  • より長く、より堅牢に

ユーザーのプロフィール写真を取得するためにそのプラグインを使用する必要はありません。

そのデータを取得するために快適に感じる他の手段を使用できます。多くの言語で多くのオプションがあります。HTTP リクエストを実行できる言語であれば、同じ結果を得ることができます。

簡単にするために、 JavaScript SDKを使用してデモを行います。この手順に従っている場合、SDK に<div>は ID がfb-root

<div id="fb-root"></div>

JavaScriptへ -

FB.init({
  appId      : 'YOUR_APP_ID', // App ID
  channelUrl : '//WWW.YOUR_DOMAIN.COM/channel.html', // Channel File
  status     : true, // check login status
  cookie     : true, // enable cookies to allow the server to access the session
  xfbml      : true  // parse XFBML
});

FB.api('/USER_ID/picture', function(response) {
  alert(response);
});

ブラウザーは、ユーザーのプロフィール写真への URL を通知するはずです。

于 2012-04-30T19:15:10.260 に答える