Gravatarにユーザーの画像が登録されていない場合は、Facebookの写真を使用したいと思います。FacebookのAPIを介してこれを行うことはできますか?
質問する
3169 次
1 に答える
3
users.getInfoAPIメソッドを見てください。ユーザーがアプリケーションをインストールした場合、またはFacebook Connectを介してサイトのFacebookに「接続」した場合は、プロフィール写真のバージョンを含むプロフィール情報にアクセスできます。
ユーザーのセッションキーがない場合(つまり、ユーザーがアプリをインストールしていないか、Facebook Connect経由で接続していない場合)でも、小さいバージョンの1つである「正方形」のプロフィール写真を取得できます。APIを使用してこれを直接クエリできます。
全体として最も簡単な方法は、おそらくfb:profile-picタグとXFBMLを使用することです。これを行うにはFacebookConnectライブラリをインストールする必要がありますが、XFBMLを機能させるためにユーザーがログインする必要はありません...ページにJavascriptライブラリとAPIがある限り使用するための鍵、それは動作します。
于 2009-12-10T08:58:33.487 に答える