我正在嘗試將新的打開圖表objects,actions和aggregations集成到我們的網站中。當發佈Open Graph操作時,Facebook返回空數據屬性
我:
- 創建對象和相關的行動
- 加入了正確的標記,以我的網頁
- 從#2驗證標記是在Facebook Debug tool
有效當試圖提交審批動作時,它告訴我我需要至少發佈一次動作。我想這樣做,使用下面的請求,因爲the documentation:
https://graph.facebook.com/me/<my-namespace>:<my-action>?<my-object>=<url-to-object>&access_token=<my-access-token>
的反應並沒有給我任何錯誤,但有一個空的數據屬性迴應。
{
data: [ ],
paging: {
next: "<paging-url-here>"
}
}
我想也許在響應中的空data
是間接的方式告訴我,它成功了,但是當我看到我的個人資料的行爲並沒有公佈,也不會對Facebook的讓我提交的動作(他們仍然告訴我我需要至少發佈一次動作)。
我已驗證訪問令牌是否有效,實際上,我通過刪除幾個字符而將其與其混淆,並且請求失敗告訴我訪問令牌無效。
我很明顯錯過了一些明顯的東西,所以會喜歡一些幫助!
你是通過POST做到這一點嗎? –
@Blauesocke不,它是一個GET,通過文檔支持。 – TMC
嘿TMC - 我遇到了完全相同的問題。你能解決嗎?我似乎無法找到你的bug在開發FB網站。 – Henry