Facebook 识别Graph API中的重复帖子
在FB graph API上识别重复内容时出现问题 如果相册已多次发布到时间轴,则会在结果中使用不同的Facebook 识别Graph API中的重复帖子,facebook,facebook-graph-api,Facebook,Facebook Graph Api,在FB graph API上识别重复内容时出现问题 如果相册已多次发布到时间轴,则会在结果中使用不同的链接,对象id和发布id属性多次返回帖子 因此,我的代码无法判断喜欢的数量始终是n(重复的数量)*实际喜欢的数量 我怎样才能避免数到两次 编辑:下面是一些示例数据 type status_type link likes comments shares photo added_photos a.xxx.yyy.zzz/mmm 48 6
链接
,对象id
和发布id
属性多次返回帖子
因此,我的代码无法判断喜欢的数量始终是n(重复的数量)*实际喜欢的数量
我怎样才能避免数到两次
编辑:下面是一些示例数据
type status_type link likes comments shares
photo added_photos a.xxx.yyy.zzz/mmm 48 6 1
photo "" a.xxx.yyy.zzz/ppp 48 1 0
photo added_photos a.xxx.yyy.zzz/ppp 48 1 19
在本例中,尽管具有相同的唱片集id(xxx),但所有度量都是不同的
下面是具有完全相同链接结构的重复计数示例
type status_type link likes comments shares
photo added_photos a.xxx.yyy.zzz/qqq 63 3 0
photo "" a.xxx.yyy.zzz/rrr 63 3 0
photo added_photos a.xxx.yyy.zzz/sss 63 3 0
请注意,在第一个表中,链接中斜杠后的部分与后两行匹配,但度量仍然不同
object\u id
总是不同的发布到时间线的相册将有一个与之关联的post\u id,它总是不同的,但相册的链接保持不变。您可以尝试比较每个相册的链接
https://www.facebook.com/photo.php?fbid=xxx&set=a.yyy.zzz.aaa&type=b&relevant_count=c
在大多数情况下,链接始终是相同的。据我所见,链接中的set
参数通常有一个指向相册的链接,对于重复的帖子,该链接是相同的:
它通常看起来像:
set=a.xxx.yyy.zzz.zzz
a.xxx
是相册ID。您可以通过调用Graph API上的/xxx
来检查这一点,以获取相册详细信息。您好,我在上面添加了一些示例数据,显示相册ID相同没有帮助。有时,数字不匹配:(如果你比较整个链接,它会有所不同,但是如果你只看a.xxx
,它对于同一个相册应该总是相同的。你可以做的另一件事就是直接看/me/albums
,然后使用这些指标。我要说的是,对于重复的a.xxx,有时指标不匹配。