3

サーバーに保存して後でアプリケーションで使用できるように、現在ログインしているユーザーのアバター画像を取得しようとしています。

画像を直接取得するにはどうすればよいですか?

4

3 に答える 3

2

これを試して:

(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/

うまくいっているようです...)

于 2012-02-01T09:09:20.713 に答える
0

これについて多くを語ることはできませんが、ここで facebook android sdk を試してみてください ->https://github.com/facebook/facebook-android-sdk 。幸運を :)

于 2011-03-10T05:42:10.110 に答える