[英]Facebook - Android - Total Likes - Graph API
我正在嘗試檢索所選Facebook頁面POST的點贊總數
根據此頁面:
使用search = xxx搜索Facebook Graph API時如何獲得喜歡計數
我試圖參考該帖子中的答案並以此為基礎構建我的代碼,這是我基於它的當前代碼
private void totalLikes(String post_id){
Bundle bun = new Bundle();
bun.putString("summary","true");
new Request(Session.getActiveSession(), post_id+"/likes/",bun, HttpMethod.POST,
new Request.Callback() {
@Override
public void onCompleted(Response response) {
Toast.makeText(getBaseContext(),String.valueOf(response),Toast.LENGTH_SHORT).show();
}
}).executeAsync();
}
不幸的是,給出的響應不是預期的,我認為這可能是由於我的Bundle參數所致。所以我想知道我應該為代碼添加的實際bundle參數是什么?謝謝您的幫助:) !
在Bundle
字符串添加中,嘗試將其更改為bun.putString("fields","likes.summary(true)");
並將圖形路徑更改為post_id
。 在那之后,響應中最終應該有一個“摘要”字段。
編輯:這是另一種可能會更好地與權限一起使用的方法。
圖表路徑: post_id + "/likes"
與
bun.putString("include_summary", "true");
我嘗試在瀏覽器中弄亂,無法使其正常工作,但是您可能會遇到更好的運氣。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.