【问题标题】:Soundcloud likes from Facebook Graph APISoundcloud 喜欢 Facebook Graph API
【发布时间】:2015-07-14 15:17:15
【问题描述】:

假设我已经获得了 user_likes 权限,我无法从他们的 Facebook 开放图表中找到让我获得用户的 Soundcloud 喜欢的端点。我正在尝试使用 v2.4/me?fields=likes 节点,但它只返回我喜欢的页面。我自己的活动提要中出现的任何赞都不会返回。我应该使用其他端点吗?

【问题讨论】:

    标签: ios facebook facebook-graph-api


    【解决方案1】:

    我有点困惑。 Soundcloud 的“喜欢”不是 Facebook 喜欢恕我直言,至少没有迹象表明它们是 og.like 动作。 Soundcloud 还需要相应的权限才能通过 facebook Graph API 点赞对象。

    至少对于我的用户帐户,我可以说 Soundcloud 没有这些权限。

    如果他们会喜欢 OpenGraph,您可以通过以下方式查询他们

    /me/og.likes
    

    但请注意,没有其他过滤可能性,这意味着您必须在您的应用中进行过滤。

    【讨论】:

    • 我这么说是因为在我的活动日志中,我在 SoundCloud 中喜欢的曲目出现在“喜欢”选项卡下。另外,我可以按应用过滤,但我不知道如何找到 Soundcloud 的应用 ID。
    • 如果我在我的 Soundcloud iOS 应用程序和浏览器版本中按下“心脏”按钮,Facebook 上不会发布任何赞。此外,我没有被要求任何权限。你采取了哪些措施?
    • 从您的桌面,您需要从您的 Soundcloud 社交设置中将您的 FB 帐户与 Soundcloud 连接。确保您选中将您的喜欢发布到 FB 的框,它应该适合您
    • 我很久以前就这样做了。可能我必须先通过 FB 设置断开应用程序。如果我在 Soundcloud 上查看单个曲目的源代码,我会看到:<meta content="19507961798" property="fb:app_id"> 当我查询/19507961798 时,可以看到命名空间是soundcloud。这应该对应于查询/me/og.likes时OG对象的type的值
    • 啊哈! /me/og.likes 是我正在寻找的答案。我在查询/me/likes。谢谢
    猜你喜欢
    • 2011-10-27
    • 1970-01-01
    • 1970-01-01
    • 2014-10-06
    • 1970-01-01
    • 1970-01-01
    • 2011-05-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多