アバターの画像をOAuth認証の結果から取得できないかなーと思い調査。環境はnode.jsとpassportと各種サイト用モジュール(passport-*****)で。
結果、サイトごとにバッラバラでした。そもそもこんなことに使うのが間違ってる?
_jsonは調べた範囲では慣習的に皆用意してたけど、中身バラバラだしdebug用みたいなこと書いてあったし、使わないほうがいいかな?
github
- 名前
user.displayName
- 画像
user._json.avatar_url
tumblr
- ユーザ名
user.username
- 画像:
"https://api.tumblr.com/v2/blog/#{user.username}.tumblr.com/avatar"
google+
- 名前
user._json.displayName
- 画像
user.photos[0].value
- 名前
user.displayName
- 画像
user.photos[0].value
SoundCloud
- 名前
user._json.username
- 画像
user._json.avatar_url