OK我已經解決了的問題我自己。 我用fql來檢索我需要的信息。
這是怎麼我用FQL。 用於從我的牆上檢索消息&其他數據(僅限通過我的應用程序生成的數據)。
對於來自我的朋友壁檢索消息其他&數據(只有那些通過我的申請製造)。
private String getFriendsWallInfo()
{
try
{
Bundle params = new Bundle();
params.putString("method", "fql.query");
params.putString("query",
"SELECT post_id, actor_id, app_id, message FROM stream WHERE source_id IN (SELECT uid2 FROM friend WHERE uid1 = me()) AND app_id="
+ ConnectData.APP_ID);
String response = facebook.request(params);
Log.i(TAG, "response = " + response);
return response;
} catch (MalformedURLException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
return null;
} catch (IOException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
return null;
}
}
請註明您是如何整合Facebook的到你的Android應用程序(例如,通過下面的[Facebook的Android SDK中教程(https://developers.facebook.com/docs/mobile/android/build/))和您要準確提取*的信息(例如,您需要哪些[Objects](https://developers.facebook.com/docs/reference/api/))。 – 2012-07-09 07:13:53
我已經將你所提到的同樣的方式和我想獲取用戶本人和他對他的牆朋友和那些職位應該只是通過我的應用程序僅是採用了職位信息。 – AB1209 2012-07-09 07:27:26
對不起,我不明白你的意思是「這些帖子只能通過我的應用程序進行」。你能否澄清這一點並編輯你的問題? – 2012-07-09 08:04:08