我正在尝试将facebook评论与wordpress评论同步。
我想知道为什么Facebook评论ID对于状态和对象(同一墙贴)是不同的。我通过FQL收到评论,当通过帖子ID查询时,评论ID的格式为“279659443812183_454543377958451_3088653”(fanpageid_postid_commentid)。但是当被对象id查询时,我将以这种格式获得评论ID“454543377958452_3088653”(objectid_commentid)。
完全奇怪。通过应用程序发布评论时,无论是“发布ID”还是“对象ID”,返回的评论ID始终采用相同的格式。当我想比较评论ID时,这很糟糕。
这是否记录在任何地方?找不到。
答案 0 :(得分:1)
很奇怪 - 看来facebook刚刚开始改变评论的格式。这可能与注释线程有关。有些人对此有所了解并且ID的一致性会有所帮助。
所以似乎系统的某些区域将返回旧版本:
PAGEID_POSTID_COMMENTID
虽然某些区域将返回新版本:
POSTID_COMMENTID
我正在深入研究这个问题 - 我原以为FB会对ID做出更大的改动。也许把它放在突破性变化路线图页面上就是一个开始......