我正在一個android應用程序中使用facebook android sdk登錄到應用程序。當用戶通過登錄到應用程序時,從facebook sdk獲取訪問令牌facebook sdk。編程方式就像Facebook的Facebook粉絲頁面android SDK
因此,有可能像Facebook中的頁面實際上具有訪問用戶的令牌一樣。
我正在一個android應用程序中使用facebook android sdk登錄到應用程序。當用戶通過登錄到應用程序時,從facebook sdk獲取訪問令牌facebook sdk。編程方式就像Facebook的Facebook粉絲頁面android SDK
因此,有可能像Facebook中的頁面實際上具有訪問用戶的令牌一樣。
要在Facebook上發佈帖子,我使用這部分代碼來創建請求。
Request likeRequest = new Request(Session.getActiveSession(), pageid + "/likes", null, HttpMethod.POST, new Request.Callback() {
@Override
public void onCompleted(Response response) {
}
});
在那裏我已經登錄到Facebook,所以我可以只是調用Session.getActiveSession()。
然後我執行與要求:
Request.executeBatchAndWait(likeRequest);
你應該在的AsyncTask運行這個,因爲你不能做你的主線程網絡的東西。
不可能以編程方式喜歡頁,只有評論和帖子。我不知道你爲什麼把以前的答案標記爲正確,它不起作用,這是很具誤導性的。
感謝您的回覆。但我無法導入其中的一些... – Arun
我用這些進口: import com.facebook.HttpMethod; import com.facebook.Request; import com.facebook.Response; import com.facebook.Session; 您是否已將Facebook sdk作爲庫項目添加到您的Android項目屬性中? – harmjanr
是肯定的...讓我試試這些 – Arun