您知道是否有用于查询订阅者和/或订阅的API吗?
答案 0 :(得分:12)
它没有记录,但似乎是/userId/subscribers。您需要user_subscriptions
扩展权限,如下所示。实际上,使用Graph API资源管理器是我学习订阅实际上可用的方式。我还没有找到订阅方法,因为/ me / subscriptions无效,因为它适用于应用程序和实时更新订阅。
更新:仍未记录,但似乎是/userId/subscribers和/userId/subscribees
答案 1 :(得分:2)
使用FQL从subscriptions
表中获取订阅:
SELECT subscribed_id FROM subscription WHERE subscriber_id = me()
使用FQL multiquery获取订阅名称:
query1: SELECT subscribed_id FROM subscription WHERE subscriber_id = me()
query2: SELECT name, uid FROM user WHERE uid IN (SELECT subscribed_id FROM #query1)
此查询需要user_subscriptions
权限。
答案 2 :(得分:0)
正如OffBySome所说,你可以通过user_subscriptions权限(使用我/订阅者)获得自己的订阅者,但不是你订阅的对象,也不是更重要的是你订阅的任何人的帖子,因为他们不是在你的家庭饲料。根据经验,我会说Graph API落后于新功能的冲击。通常它会在几周后赶上。