0
在我的網站中,用戶可以將我的應用程序「對象」的鏈接分享到他們的Facebook Wall。Facebook Graph API:發佈鏈接 - OAuthException
這是我如何上傳使用JavaScript SDK和他們的圖形API鏈接至Facebook:
var url = "/me/feed";
var message = "a user generated message"
var link = "link to an internal object of my app"
FB.api(url, "post", { message: message, link: link }, callback);
這些都是我的一些內部對象的元標記:
<meta property="og:video:type" content="text/html" />
<meta property="og:video" content="link to an internal object of my app"/>
雖然我不t附加任何Flash內容,我遇到此錯誤:
error: (#100) flash objects must have the 'source' and 'picture' attributes
type: OAuthException
所以有一些我不太明白...
最奇怪的是,當我從Facebook的Web界面(而不是通過我的應用程序)發佈相同的鏈接時,一切都無縫地發生......事實上:我沒有任何警告或來自Facebook Linter工具的錯誤。
在此先感謝您的幫助
感謝您的回答。 「text/html」類型完全有效:https://developers.facebook.com/docs/opengraphprotocol/(請參閱視頻段落)。當您不希望將視頻嵌入到Facebook中時,它意味着重定向到視頻頁面。我很抱歉,但我不能給你的網址(仍在測試中)。不管怎麼說,還是要謝謝你! – Damien