gpt4 book ai didi

c# - 为您的应用程序获取新的 Facebook 点赞流

转载 作者:太空狗 更新时间:2023-10-29 18:25:29 25 4
gpt4 key购买 nike

是否有可能从 Graph API(或 FQL)获得响应,该响应将列出应用程序的新点赞以及与之关联的对象?意思是 - 我创建了应用程序,在整个网站上发布了“赞”按钮 - 我现在可以获取提要,告诉我我的页面收到的最后 10 个赞是多少吗?

相关 - 我能否以某种方式获取我的粉丝专页的最后 10 个赞的列表(类似于管理部分中的新赞框)?

最佳答案

没有公共(public) Facebook API 可以让您接收对象集合的最新点赞流。

此外,似乎不可能获得按时间专门排序的点赞流,但是可以使用 接收点赞某个对象的用户 ID 列表>喜欢 FQL 表。

like: An FQL table that returns the IDs of users who like a given object (video, note, link, photo, or album).

例如,要检索所有喜欢“Facebook”页面的用户 ID 的列表,您可以使用 FQL 查询:

SELECT user_id FROM like WHERE object_id="122706168308"

这会返回一个类似这样的列表:

<fql_query_response xmlns="http://api.facebook.com/1.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" list="true">
<like>
<user_id>100003494051884</user_id>
</like>
<like>
<user_id>100003621882407</user_id>
</like>
<like>
<user_id>100003664580513</user_id>
</like>
<like>
<user_id>100002342537723</user_id>
</like>
<like>
<user_id>100001712929866</user_id>
</like>
<like>
<user_id>100003278394112</user_id>
</like>
</fql_query_response>

用户 ID 的顺序不明确 - 可能没有特定顺序,也可能按时间排序。我建议您对 FQL 有一点了解,并且喜欢查看它是否按任何特定顺序排列。您还应该查看记录在案的其他示例 here .


Roni 所述,可以使用页面的通知 RSS 提要检索按时间排序的所有通知的 RSS 2.0/XML 提要。

也许可以解析该 XML 以找到最近喜欢您页面的用户,但提要可能会变得困惑:它基本上包含通知页面上每个通知的 HTML。

关于c# - 为您的应用程序获取新的 Facebook 点赞流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9882045/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com