【问题标题】:How to test music.listens?如何测试music.listens?
【发布时间】:2012-06-08 23:40:06
【问题描述】:

我正在尝试弄清楚如何使用 music.listens open graph api。这是我做的步骤

  1. 打开 Spotify 应用,然后播放音乐,然后在 facebook 上分享该音乐。
  2. 登录 facebook.com 然后导航到https://developers.facebook.com/docs/reference/api/
  3. 然后从页面获取访问令牌。
  4. 访问https://graph.facebook.com/me/music.listens?access_token=AAAAAAITEghMBAIcvJFBXTz9Io9DlhF59TTbusrBjGto7ZCce783D1CSHkBgsknGZB2xubQNiEg6ZBxO1GZCpMZCGbJCsFAJKPNmUQU70uGQZDZD

但它总是返回空。

我在这里做错了吗?

【问题讨论】:

  • @phwd 如果你/有人能准确解释为什么这是一个骗局,那么我将关闭它。
  • @Kev 它在链接问题的第一段“我目前正在使用 music.listen open graph api,但它为大多数用户返回一个空数据。”与上面使用相同的 music.listen 端点(呼叫/动作)相比,它返回​​空。链接问题中的答案也与我在下面所说的相同。基本上,Igy 在他的linked 中回答了子问题,OP 目前出于我不知道的原因再次询问。
  • @phwd // 我正要在那边问我的问题,但是那个问题已经有了明确的答案。除此之外,我从未提到我在那个问题上使用了 access_token。它制造了巨大的差异。我同意你的观点,这是非常非常相似的问题,但不是确切的问题。
  • 既然..你是唯一回答它的人,我也投票赞成..

标签: facebook-opengraph spotify


【解决方案1】:

me/music.listens 端点为当前应用程序提供数据。并非所有应用程序。

只有拥有给定的权限,user_actions.music 才能访问所有应用程序。没有它,您只能访问当前的应用程序操作。

【讨论】:

  • 有没有返回所有应用程序数据的api?如果没有,friends_music.listens 和 friends_music:listens 权限有什么意义?
  • @Moon 澄清,你没有提到你是否给予许可。
  • 仅供参考,我注册了 Spotify 并在 Spotify 应用上听音乐
  • @Moon 您获得的访问令牌来自应用程序(不是 Spotify),该应用程序不会自动获取您的 Spotify 活动的权限,您需要授予它。
  • // 啊..太棒了..所以我需要有权访问我自己的活动..知道了!我会尝试并报告!非常感谢您的宝贵时间!!!!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-02-20
  • 2021-04-08
  • 2022-08-10
  • 2012-11-25
  • 2016-09-14
  • 2019-11-15
相关资源
最近更新 更多