サーバーに保存して後でアプリケーションで使用できるように、現在ログインしているユーザーのアバター画像を取得しようとしています。
画像を直接取得するにはどうすればよいですか?
サーバーに保存して後でアプリケーションで使用できるように、現在ログインしているユーザーのアバター画像を取得しようとしています。
画像を直接取得するにはどうすればよいですか?
これを試して:
(USER_ID をエイリアスまたはユーザー ID に置き換えます...)
ソースをhttps://graph.facebook.com/USER_ID/pictureとして設定
たとえば、ページ ID 149926629437 の大きなアイコンは次のとおりです: http://graph.facebook.com/149926629437/picture?type=large
<img src="http://graph.facebook.com/149926629437/picture?type=large"/>
詳細 (サイズなどを指定...): http://developers.facebook.com/docs/reference/api/ part Pictures
(画像をキャッシュするためにaQuery(Androidクエリ)も使用しました...
aq.id( holder.image).image("https://graph.facebook.com/" + USER_ID + "/picture?type=normal");
http://code.google.com/p/android-query/
うまくいっているようです...)
これについて多くを語ることはできませんが、ここで facebook android sdk を試してみてください ->https://github.com/facebook/facebook-android-sdk 。幸運を :)