FB JS SDK を使用するのはこれが初めてです。ユーザーの写真を取得するための最良の方法を探していましたが、あらゆる種類の異なる方法を見つけており、一部は時代遅れです。
返されたオブジェクトを調べることで、ようやくそれを行うことができました。しかし、それはとても不格好で長いようです。
profileDiv.innerHTML += '<img src="' + response.picture.data.url + '">';
これを行うためのより良い方法はありますか?
FB JS SDK を使用するのはこれが初めてです。ユーザーの写真を取得するための最良の方法を探していましたが、あらゆる種類の異なる方法を見つけており、一部は時代遅れです。
返されたオブジェクトを調べることで、ようやくそれを行うことができました。しかし、それはとても不格好で長いようです。
profileDiv.innerHTML += '<img src="' + response.picture.data.url + '">';
これを行うためのより良い方法はありますか?
誰かのプロフィール写真を表示するために本当に必要なのは、user_id
またはusername
.
<img src="https://graph.facebook.com/4/picture" width="50">`
または
<img src="https://graph.facebook.com/zuck/picture" width="50">
この URLhttps://graph.facebook.com/user_id/picture
を使用して、そのユーザーのプロフィール写真を取得できます。パラメータでサイズを指定することもできtype
ます。例 -type=large