我有一個在SilverLight中完成的FaceBook遊戲。它從SilverLight HTML橋接器調用JavaScript。我不想要一個UI來詢問用戶的評論,我只是希望他們的分數從SilverLight應用中傳遞到他們的提要上。以下代碼不做任何事情。它不會拋出異常,但完全沒有。發佈到Facebook用戶名登錄
任何幫助你可以發送我的方式,將解釋如何解決這個問題,以便它張貼到用戶飼料沒有用戶界面將大大,非常感謝。
function PostToFeed(strCaption)
{
function callback(response)
{
}
var obj =
{
method: 'stream.publish',
// was using method: 'feed',
link: 'https://apps.facebook.com/blackjackguru/',
picture: 'https://metamorphosisapps.com/blackjackguru/BlackjackIcon.gif',
name: 'Blackjack Guru Accomplishment',
caption: strCaption,
message: 'I love this game!',
description: 'Play blackjack with the best blackjack game on FaceBook.'
};
FB.ui(obj, callback);
}
您的應用程序是否有權限發佈用戶名,即'publish_stream'權限? – Abhishek
是的,我有必要的權限。 – RickLeinecker
試試@ dividebyzero的回答。 – Abhishek