0
我試圖在Facebook公司頁面上發佈訪問權限。facebook api在使用應用程序標識發佈到公司頁面時出現的問題:(#200)用戶未授權應用程序執行此操作
我創建了一個應用程序,並獲得了appId和祕密。
我已經將應用程序鏈接到現有的Facebook頁面。
我已經檢索到appId的accessToken。
但得到響應:「(#200)用戶尚未授權應用程序執行此操作。」
哪位用戶參考了錯誤陳述? AppId用戶?該頁面的管理員(我)?我在哪裏可以授予這些缺失的權利?
我想實現的功能不是Facebook的用戶依賴,但是公司(或appID)的依賴。
我真搞不清楚這個...
關過程中,我們可以創建一個僞造的用戶(存放在公司文件),並出任該用戶 - 但這違背了Facebook的政策,這是不我們要沿着這條路走...
function FB_doPost(link, message, accessToken) {
console.info('doPost');
FB.api('/pageid/feed', 'post', {
access_token: accessToken,
message: message,
link: link
}, function (response) { if (!response || response.error) { console.info('error occured: ' + response.error.message) } else { console.info(' post id: ' + response.id) }; }
);}
Page Admin是否可以是AppId?
一個代碼示例? – Carsten
您需要的所有內容都在Facebook文檔中,包括最重要語言的代碼示例。你應該從這裏開始,如果你想使用JS SDK:https://developers.facebook.com/docs/facebook-login/login-flow-for-web/v2.3 – luschn
這也將是有趣的你,我猜 - 它詳細解釋了登錄過程:http://www.devils-heaven.com/facebook-javascript-sdk-login/ – luschn