我想發佈一篇文章到用戶的牆..爲此第一我讓用戶登錄並獲取會話ID也......但爲了發佈我需要用戶授予我publish_stream權限..我立即通過捕獲登錄成功屏幕的url獲取auth_token後立即,我打電話給http://www.facebook.com/connect/prompt_permissions.php?與「api_key」,「ext_perm」,「顯示」作爲parameteres ..但是當上面的url被重定向並顯示在BrowserField上時,我看到「不兼容的Web瀏覽器」,而不是權限授予對話框或彈出窗口..i將是偉大的if任何人都可以提供幫助... thanx很多無法通過黑莓應用程序在用戶的Facebook牆上發佈
1
A
回答
0
對Facebook端點進行手工構建的調用非常棘手。有時他們需要你傳遞facebook.com域中的cookie(如果你是一個iframe web應用程序,則不可能),並且他們還有其他要求,比如你打的那個,我也遇到過。
「不兼容的網絡瀏覽器」錯誤是因爲您未傳遞Facebook認定爲真實用戶可能使用的合法Web瀏覽器的用戶代理標頭,而不是bot或其他自動過程。
嘗試通過一個真正的web瀏覽器的用戶代理,如
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0)
這應該讓你過去的這個特殊的錯誤
1
要得到擴展的授予權限,使用這個網址來代替:
請注意,'next'變量指向http://www.facebook.com/connect/prompt_permission.php,xxRESULTTOKENxx將被替換爲授予的權限(您應該選中此項以確認所請求的權限已被授予)。
相關問題
- 1. 通過PHP應用程序發佈在Facebook牆上
- 2. Facebook通過應用程序發佈到他人的牆上
- 3. 通過Facebook應用在用戶牆上發佈帖子
- 4. 如何通過Facebook的iframe應用程序發佈到用戶的牆上?
- 5. 從web應用程序發佈在用戶的Facebook牆上
- 6. 通過Facebook應用程序發佈在Facebook朋友的牆上不起作用
- 7. 黑莓在facebook上發佈
- 8. 在應用程序中發佈到用戶牆上(facebook php sdk)
- 9. Facebook上的黑莓應用程序
- 10. Facebook應用程序,發佈到用戶牆上的概念
- 11. 使用Facebook應用程序發佈到用戶牆上
- 12. 通過Fb牆上的Facebook發佈消息通過圖表api應用程序
- 13. 發佈黑莓應用程序
- 14. 通過圖形API從應用程序發佈Facebook牆帖
- 15. 是否可以通過JavaScript發佈到Facebook應用程序牆?
- 16. 無法在用戶牆上發佈
- 17. 通過Android應用發佈消息在Facebook朋友的牆上
- 18. Facebook應用程序發佈到牆
- 19. iOS發佈到Facebook應用程序牆
- 20. Facebook應用程序發佈到牆
- 21. iPhone發佈到Facebook應用程序牆
- 22. 使用iPhone應用程序發佈在朋友的Facebook牆上
- 23. 無法發佈通過Facebook應用程序的內置動作
- 24. 發佈到應用程序牆用戶
- 25. 如何通過API代碼發佈在FB應用程序用戶牆上
- 26. 如何通過iFrame中的Facebook內部運行的Silverlight應用程序發佈到Facebook上的用戶牆?
- 27. Facebook應用程序,每天發佈到用戶的牆壁
- 28. 從iOS應用程序發佈圖像到用戶的Facebook牆
- 29. 使用JavaScript在Facebook應用程序牆上發佈信息
- 30. 無法安裝黑莓應用程序