2012-01-02 75 views
1

我正在處理一個當前處於沙盒模式的應用程序,並且需要測試用戶分數的發佈......當我嘗試以下時,以上主題。奇怪的是,我已經授予了上述許可(使用我的個人用戶帳戶)。 // var PERMS ='user_likes,friends_likes,publish_stream,user_photos,photo_upload,publish_actions,offline_access'; https://www.facebook.com/dialog/oauth?scope=「+ PERMS +」 &的client_id =「+ APP_ID +」 & REDIRECT_URI =」致命錯誤:未捕獲的OAuthException:(#200)需要擴展權限:publish_actions被拋出

我沒有看到在驗證對話框的權限(我使用的是增強型驗證對話框他們說其隱藏:-S)但我不是「否認」任何權限,併成功處理驗證對話框......

任何人都可以告訴我這是怎麼回事?

+0

發佈你如何請求權限的代碼示例可能會有所幫助:)謝謝 – DMCS 2012-01-02 17:30:04

+2

那麼有一個BUG ......但其原因實際上是「增強的身份驗證對話框」。出於某種原因,它不捕獲/設置/保留「publish_actions」權限參數。禁用「增強的身份驗證對話框」應用程序設置解決了問題 P.S.還有另一個BUG,你不能發佈「測試用戶帳戶」的分數。我能夠將分數發佈到我的個人帳戶......但是測試虛擬帳戶......虛無!!! – Kendall 2012-01-02 17:50:40

+2

將錯誤鏈接提交到Facebook後發佈到此處,所以其他遇到此問題的人也可以跟蹤他們:) – DMCS 2012-01-02 17:58:18

回答

2

你提交了錯誤嗎?如果不是的話,我也會投票的。這絕對是一個新的錯誤。我可以在它上面顯示我的repro。

我今天也是這樣。在最後一小時內。谷歌搜索,並找到這個職位。上週,我成功移動了5個應用程序以使用時間軸打開圖和增強的身份驗證對話框。今天,移動一個新的應用程序,我確保添加publish_actions,將它添加到代碼中,卸載應用程序,然後用新對話框重新安裝它,並嘗試運行時間軸帖子。得到了同樣的錯誤。我上週移動的應用程序沒有出現此錯誤,但它們工作得很好(僅測試過)。在儀表板中進行編輯時,我還注意到了對UI的其他更改。預覽窗口在驗證對話框頁面上消失。您仍然可以在打開的圖表部分填寫聚合。我的猜測是他們上週做了一些改變,並破壞了新的應用程序權限更改。

相關問題