1
我創建了一個自定義操作,我希望用戶可以使用自定義操作發佈到他們的時間軸。 {用戶}閱讀{Article}。我能得到這個工作很好,當我使用示例URL這樣做的一個帖子:Facebook將自定義操作添加到時間線
FB.api('/me/fbsite:actionname' +
'?object=http://samples.ogp.me/356694057772404&access_token=abc','post'
但是,當我用我自己的網址替換示例URL我得到錯誤「的會話使用的API無效明確呼叫'。任何人都可以請指教嗎?
編輯:改變了我的Javascript來,但我現在得到「無效OAuth訪問令牌」:
<script type="text/javascript">
function redeem() {
FB.api('/me/fbsite:actionname' +
'?object=http://samples.ogp.me/356694057772404&access_token=\' + <%=UserManager.Current.FB.accessToken %> + \'', 'post',
function (response) {
var msg = 'Error occured';
if (!response || response.error) {
if (response.error) {
msg += "\n\nType: " + response.error.type + "\n\nMessage: " + response.error.message;
}
alert(msg);
}
else {
alert('Post was successful! Action ID: ' + response.id);
}
});
}