是否有可能使用谷歌應用程序引擎在本地開發Facebook,而無需每次更改它時都上傳應用程序?如何在本地機器上測試開發與谷歌應用程序引擎的Facebook應用程序
7
A
回答
10
我認爲當您嘗試從開發者應用程序服務器訪問Facebook API時,您會收到API錯誤191。
API Error Code: 191
API Error Description: The specified URL is not owned by the application
Error Message: redirect_uri is not owned by the application.
如果在本地主機開發時,可以設置「網站域名」字段在你的Facebook app settings到(appname).appspot.com
,然後編輯您的系統上HOSTS文件。
在我的環境我剛剛進入:
127.0.0.1 devlocal.(appname).appspot.com
只要在瀏覽器的URL匹配*.(appname).appspot.com
,它會工作。
2
您可以將Facebook應用設置中的網站字段設置爲http://localhost:XXXX
或http://127.0.0.1:XXXX
進行開發,然後將其更改爲一旦準備部署即可。這對我很好。
0
幾年前,我遇到了這個問題,並寫了一篇關於如何解決它的文章,以滿足我的需求。
http://www.upwithabang.com/articles/GAE-facebook-win7.html
它涵蓋了在筆記本電腦上,然後告訴Facebook和GAE中表現得好像它託管在生產服務器上設置一個Apache服務器。這解決了不斷上傳測試每一個小變化的痛苦。
希望這有助於某人,如果不是晚了一點。
相關問題
- 1. 應用程序引擎谷歌的Oauth上開發服務器
- 2. Facebook聊天機器人使用谷歌應用程序引擎
- 3. pycurl與谷歌應用程序引擎
- 4. URLFetchService與谷歌應用程序引擎
- 5. 谷歌應用程序引擎getImageServingUrl與
- 6. css應用程序與谷歌應用程序引擎緩慢
- 7. SSLError在谷歌應用程序引擎(本地開發服務器)
- 8. 谷歌應用程序引擎應用程序的索引
- 9. 在谷歌應用程序引擎
- 10. 在谷歌應用程序引擎
- 11. 在谷歌應用程序引擎JAVA
- 12. 在cygwin谷歌應用程序引擎
- 13. 在谷歌應用程序引擎SDK
- 14. 在谷歌應用程序引擎
- 15. KindError在谷歌應用程序引擎
- 16. 在谷歌應用程序引擎
- 17. 在谷歌應用程序引擎
- 18. 如何從本地機器部署一個PHP應用程序到谷歌應用程序引擎
- 19. 谷歌應用程序引擎要求測試索引
- 20. WebTest的谷歌應用程序引擎
- 21. 谷歌應用程序引擎的Bigtable
- 22. 谷歌應用程序引擎的phpBB
- 23. Django的谷歌應用程序引擎
- 24. 谷歌應用程序引擎不加載的應用程序
- 25. 集成facebook登錄谷歌應用程序引擎與python
- 26. 將facebook與谷歌應用程序引擎集成
- 27. 如何開始使用谷歌應用程序引擎?
- 28. 谷歌應用程序引擎從應用程序隔離
- 29. 谷歌應用程序引擎_method?
- 30. Pinax谷歌應用程序引擎
這個(即使用HOSTS)是一個非常整潔的想法,它不僅適用於Facebook,而且許多其他網站(以PayPal交易後重定向爲例)。感謝分享:) – Xion 2011-04-29 18:17:00
事實上,我昨天就遇到過這個問題! – 2011-04-29 18:36:28
@justinmorgan那麼:8080呢?沒有它我得到一個錯誤頁面,當我在URL的末尾添加它仍然給我錯誤代碼191 – Uri 2011-09-25 11:16:19