2010-10-02 86 views
0

我試圖在FBML畫布應用中使用MS Facebook Tookkit(http://facebooktoolkit.codeplex.com/)獲取read_stream,並通過重定向用戶發出權限請求到http://www.facebook.com/connect/prompt_permissions.php我如何從facebook獲得read_stream權限

我得到的錯誤是 API錯誤代碼:100 API錯誤說明:無效的參數 錯誤消息:在啓用配置文件選擇,一個應用程序可能無法請求的權限並不適用於在選擇所有配置文件。注意:您看到此消息是因爲您是此應用程序的開發人員。對於常規用戶,不適當的權限將被忽略。

請注意,我的代碼並沒有改變,這在5個月前工作。如果應用程序設置爲IFRAME,它會工作。

任何建議非常讚賞,因爲我在緊張的最後期限

+0

如果你正在開始一個新項目,我建議你看看我的SDK在http://facebooksdk.codeplex.com。 Facebook工具包在最近幾個月支持新的身份驗證系統和apis方面落後。我們目前在許多大型Facebook應用程序中使用Facebook .Net SDK,並將許多舊應用程序從Facebook工具包遷移到此新SDK中。 – 2010-10-05 05:59:55

回答

0

好像它不喜歡的文件選擇器。如果你不需要它,那麼也許有一種方法可以在SDK中禁用它?當它將您重定向到該權限頁面時,必須有enable_profile_selector=1參數。嘗試將其設置爲0,看看會發生什麼。

+0

當我刪除enable_profile_selector和selected_profiles參數時,它確實起作用,但是它不會顯示在標準對話框中。相反,它會顯示全屏。 – jason 2010-10-02 16:11:37

相關問題