在我的應用程序中,我想明確地顯示任何特定帖子的喜歡數量。是否有API調用可以使用FaceBook的POST ID獲取此信息?FB帖子的贊成數量
-1
A
回答
0
我所在的解決方案爲這個自己。這就是我的做法
- (IBAction)likes_count:(id)sender {
[self requestGraph: @"123456789876543?fields=likes.limit(1000)" sender:^(int count) {
textView.text = [NSString stringWithFormat:@"%d", count];
likesCount = 0;
}];
}
-(void)requestGraph: (NSString*) fbRequest sender: (void (^)(int count))callback {
likes_count.enabled = FALSE;
FBRequest *like = [FBRequest requestForGraphPath:fbRequest];
[like startWithCompletionHandler:^(FBRequestConnection *connection, id result, NSError *error) {
if(likesCount == 0)
likesCount = [result [@"likes"][@"data"] count];
else
likesCount = likesCount + [result [@"data"] count];
if (result [@"likes"][@"paging"] [@"next"] != NULL) {
[self requestGraph:[result [@"likes"][@"paging"] [@"next"] substringFromIndex:27] sender:callback ];
}
else if (result [@"paging"] [@"next"] != NULL)
[self requestGraph:[result [@"paging"] [@"next"] substringFromIndex:27] sender:callback];
else {
callback(likesCount);
likes_count.enabled = TRUE;
}
}];
}
2
只要打電話與FB對象的新要求:
[facebook requestWithGraphPath:@"ID/likes"];
替換ID
與你有興趣在後的Facebook的ID此調用將返回數組與該照片的所有類似的信息。
在-facebook requestDidLoad:
方法中,只需獲取該數組的數量即可返回喜歡的數量。
NSInteger likeCount = [result count];
相關問題
- 1. 如何獲得Facebook的帖子贊數據通過PHP或WordPress給FB發帖ID
- 2. Facebook fb:粉絲 - 限制顯示的帖子數量
- 3. 排序WordPress的帖子贊(ZillaLikes)
- 4. 像fb中的私人組帖子
- 5. 成功FB ShareDialog後如何獲得帖子ID
- 6. 沒有做FB喜歡帖子ID我剛剛分享成功
- 7. FB API。刪除帖子或評論
- 8. 未知數量變量的AJAX帖子
- 9. FB即時文章評論,贊,分享
- 10. 不是所有的參數發送到fb像鏈接帖子
- 11. 使用RestFB API獲取FB頁面上的帖子喜歡數
- 12. 獲取帖子內部帖子的具體數量
- 13. 限制自定義帖子類型帖子的數量
- 14. Facebook贊按鈕帖子上的進紙對話框消失
- 15. Facebook贊助的時間軸帖子..允許嗎?
- 16. 獲取Facebook的權限發表/贊/評論朋友牆/帖子
- 17. 高效地檢索facebook帖子上的贊/分享/評論(PHP)
- 18. Infinitescroll完成一定數量的帖子後
- 19. 不贊成Typedef
- 20. 不贊成
- 21. System.IO.Stream贊成HttpPostedFileBase
- 22. 發表贊成或評論的應用程序生成的帖子的總共朋友
- 23. 不同數量的帖子(WordPress)
- 24. 限制Wordpress中的帖子數量
- 25. wordpress不同的帖子每頁數量
- 26. WordPress:作者發佈的帖子數量
- 27. 顯示有帖子數量的類別
- 28. API上的帖子數量限制
- 29. 生成WordPress的帖子
- 30. 如何發送/分享自定義數據給FB當用戶喜歡帖子頁面上的帖子?
讓我試試這個,然後回覆你。感謝您的幫助 – Manoj
有沒有一種方法可以從特定用戶獲取所有帖子的ID? – Manoj
這只是使計數在特定的頁面。 json帶來25個用戶ID的頁面中的最大值。所以總是最高數量是25 – Manoj