[英]Replying to comment with facebook4j
我想用facebook4j回復我的頁面帖子的評論。 現在,我只能檢索評論的回復。 我無法回復評論。 我有評論ID。 我該怎么辦? facebook4j是否支持回復特定評論? 謝謝
自從我上次嘗試並使其正常運行以來,facebook4j或FB Graph API都發生了一些變化,因此我進行了一些嘗試,找到了一個可行的新解決方案。
首先,您需要獲取您的Facebook頁面ID(可以在此處進行操作: https : //findmyfbid.com/ )
收到郵件后,請按當前方式創建帖子,並確保捕獲返回的帖子ID。
String postID = fb.postFeed(your-post-object);
過去,返回值是[page-id]_[post-id]
類的字符串,但現在看來只返回[post-id]
。
在發布評論時,它期望使用第一種形式,因此,不僅要給commentPost()方法加上post-id,還要給它提供page-和post-id。
//String commentID = fb.commentPost(postID, your-comment-object);
// ^ this was the old way, which no longer works
String commentID = fb.commentPost(pageID + "_" + postID, your-comment-object);
返回值的形式為[post-id]_[comment-id]
。 如果現在想更進一步並發表評論,則可以再次使用commentPost(),目標對象的形式為[page-id]_[post-id]_[comment-id]
。 由於返回的commentID字符串已包含后ID,因此無需在此處再次添加。
String replyID = fb.commentPost(pageID + "_" + commentID, your-reply-object);
回復對象是String或CommentUpdate對象,與發布常規評論相同。
希望這可以幫助!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.