1. ホーム
  2. facebook

[解決済み] Idによるユーザープロフィール画像取得

2022-07-31 23:58:24

質問

私は今、主にfacebook graph apiに基づいたWebアプリケーションに取り組んでいます。 私はユーザーに関するいくつかのデータを保持しています - 実際には、利用可能な可能な公開データ - 名前やIDのような。 私はまた、プロフィール写真が公開データの一部であることを知っている、と私はどのように私は彼のIDを使用してのみ、ユーザーのプロフィール写真への直接リンクを取得することができるようになるのだろうか?

ありがとうございました。

どのように解決するのですか?

http://graph.facebook.com/"。 + facebookId + "/picture?type=square 例えば http://graph.facebook.com/67563683055/picture?type=square

正方形以外のサイズもあります。参照 のドキュメントを参照してください。 .

2020年9月更新

Facebookがドキュメントを更新したため、この方法はトークンなしでは動作しなくなりました。何らかの access_token . 詳しい情報や正しい方法は、fbのドキュメントにあります。 ユーザー画像のグラフAPI

<ブロッククオート

要件変更 このエンドポイントは、App-Scoped User ID (ASID)、User ID (UID)、および Page-Scoped User ID (PSID) をサポートします。現在、要件なしでASIDとUIDを照会することができます。しかし、2020年10月24日以降、UIDベースの問い合わせにはすべてアクセストークンが必要になります。UIDを照会するため、トークンを含める必要がある場合。

Facebook ログイン認証リクエストにはユーザーアクセストークンを使用します。

ページ単位でのリクエストにはページアクセストークンを使用します。

サーバーサイドのリクエストにはAppアクセストークンを使用します。

モバイルやWebのクライアントサイドのリクエストには、クライアントアクセストークンを使用します。

fb ドキュメントからの引用