【问题标题】:Multiple Objects in a Facebook Open Graph Story?Facebook Open Graph 故事中的多个对象?
【发布时间】:2013-10-16 15:37:37
【问题描述】:

我正在尝试做类似 Spotify 所做的事情,将用户当前正在收听的音乐发布到他们的活动日志中。当有人在 Spotify 上收听歌曲时,它会显示为“用户在 Spotify 上收听了{艺术家姓名}的{歌曲名称}”。我所能得到的只是“用户听过{歌曲名}”。我如何传递艺术家姓名以及他们在哪里听过这首歌?到目前为止,这是我的代码:

FB.api(
    'me/musicalfamilytree:is_listening_to','post', {
        song: "link to song",
        album: "link to album",
        musician: "link to musician",
        expires_in: "duration in seconds"
    }
);

在所有页面中,我都有以下元标记(我已经使用 Facebook 的对象调试器进行了调试):App_id、url、类型、标题、站点名称、音乐家。

我在这些网站上找到了很好的文档:

https://developers.facebook.com/docs/opengraph/music/ https://developers.facebook.com/docs/reference/opengraph/object-type/music.song/

【问题讨论】:

    标签: javascript jquery facebook facebook-graph-api facebook-javascript-sdk


    【解决方案1】:

    要获得像 Spotify 这样的帖子,您需要使用内置的 music.listens 操作,如下所述:http://developers.facebook.com/docs/reference/opengraph/action-type/music.listens

    你的例子看起来像

    FB.api(
        'me/music.listens','post', {
            song: "link to song",
            expires_in: "duration in seconds"
        }
    );
    

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多