簡體   English   中英

Facebook Open Graph故事中有多個對象?

[英]Multiple Objects in a Facebook Open Graph Story?

我正在嘗試做類似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,類型,標題,site_name,音樂人。

我在這些站點上找到了很好的文檔:

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

要獲取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"
    }
);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM