有沒有人能夠測試Facebook的facebook應用程序對他們的本地主機?vs2010 express asp.net c#:facebook asp.net應用程序
回答
是的,我有。我將連接URL設置爲localhost/virtual,它適用於我。你遇到問題了嗎?您是否在www.facebook.com/developers的應用設置中爲連接網址設置了應用?
可否請您提供完整的設置?此外,我不知道您爲連接網址設置「應用」的含義。 – 2010-01-04 00:44:37
你知道如何在Facebook網站上設置應用程序嗎?您必須成爲Facebook連接應用程序的粉絲,然後您可以通過單擊www.facebook.com/developers上的安裝應用程序按鈕來開始添加自己的應用程序。它給你一個你用來登錄的API密鑰/祕密。您必須確保xd_receiver.htm文件位於應用程序的根目錄下,並且我設置的兩個設置是:將url連接到http:// localhost/
您首先需要確保在localhost上運行的網站對互聯網可見。這可能是一個非常複雜的過程,如下所示:
確保局域網上的其他計算機可以看到您的計算機上運行的網站。如果沒有,您可能需要調整機器的防火牆設置或網站權限。這將確認您的網站能夠處理來自其他機器的請求。
假設您使用ADSL調制解調器連接到互聯網,您需要從ADSL調制解調器向您的機器設置端口轉發(通常爲端口80),這可能還需要您的機器具有靜態IP你的局域網。這將允許您的網站處理來自互聯網的請求,而這通常會被ADSL調制解調器阻止。
假設您的互聯網IP地址是動態的,您需要使用動態DNS服務將主機名(例如www.something.com)映射到您的動態IP地址。我使用no-ip.com做這個,這是免費的,並且從來沒有給我任何問題。這樣做的最終結果將是一個主機名,它將映射到您的ADSL調制解調器,並最終將一個URL直接映射到在本地主機上運行的網站。
您可能需要與您的ISP檢查您正在運行您的網站的端口沒有被ISP阻止。我的ISP確實阻塞了很多端口,但提供了禁用阻塞的選項。
您需要進行大量的檢查和擺弄,以確保您的網站可以處理來自互聯網的請求。一個方便的網站是canyouseeme.org。如果這個工具報告你的網站沒有響應,然後解決數小時和數小時令人沮喪的調查和調整,試圖讓上述所有的工作。這是整個過程中最糟糕的部分!但你永遠不知道,你可能會先嚐試一切。
最後,你把你的動態DNS主機名,輸入端口的ADSL調制解調器聽(通常爲80),和你的網站在本地主機上運行的虛擬目錄,並將其合併到一個單一的URL,你會然後在Facebook應用的設置中將其設置爲Canvas網址。所以如果我的主機名是myfacebookapp.no-ip.com,我的端口是80,我的網站住在一個名爲fbapp的虛擬目錄中,我的畫布URL將是http://myfacebookapp.no-ip.com/fbapp/。您也可以將網址提供給互聯網上的朋友之一,並詢問他們是否可以看到您的網站 - 如果是,那麼您的localhost網站設置正確!
以上所有步驟(或許除最後一步之外)都需要相當數量的知識或經驗才能執行。讓我知道你是否需要每一個更多的信息;如果是這樣,我會嘗試找到其他更詳細解釋每一步的stackoverflow頁面。
- 1. ASP.NET 4 VS2010 Web應用程序部署
- 2. VS2010表達asp.net C#:Facebook的初級應用
- 3. Facebook應用程序使用ASP.Net MVC
- 4. 使用ASP.NET的Facebook應用程序
- 5. 用asp.net開發Facebook應用程序
- 6. ASP.Net Facebook的Web應用程序
- 7. ASP.NET FaceBook應用程序開發 -
- 8. Facebook OpenGraph和Asp.Net應用程序
- 9. 與asp.net的Facebook應用程序
- 10. 安裝程序應用程序Asp.net 4.0卡西尼SQL Express
- 11. ASP.NET MVC應用程序帆布使用Facebook的C#SDK
- 12. ASP.NET VS2010子應用程序資源成本
- 13. ASP.Net應用程序
- 14. ASP.Net應用程序
- 15. VS2010 C#ASP.NET應用程序在調試過程中不會遇到斷點
- 16. memcached - 使用C#asp.net應用程序
- 17. ASP.NET MVC Web應用程序VS ASP.NET Web應用程序
- 18. ASP.NET 4.0發佈VS2010的Web應用程序
- 19. 作爲Web應用程序在IIS7/VS2010下部署ASP.NET
- 20. 在c#asp.net MVC應用程序
- 21. asp.net c#應用程序路由
- 22. 重寫應用程序路徑ASP.NET C#
- 23. 連接CouchDB與asp.net C#應用程序
- 24. C#應用程序和asp.NET會話
- 25. ASP.net(c#)中的應用程序變量。
- 26. asp.net(C#)Facebook GetInfo()
- 27. Facebook的C#ASP.net
- 28. ASP.NET在ASP.NET/C#應用程序中使用javascript
- 29. ASP.NET Web應用程序
- 30. Asp.net的web應用程序
什麼問題? – SLaks 2010-01-03 23:05:57
可能要編輯您的問題標題Compadre。 ;) – 2010-01-03 23:37:17
我按照下面的教程,但不能從臉書上運行它。 asp.net應用程序在我的本地機器上。當我調用URL http://apps.facebook。com/zsswfacebooklocal /,我得到以下錯誤: 從應用程序加載頁面時出錯 URL http://zsswfacebooklocal.com:1676/default.aspx/沒有響應。 請稍後再試。感謝您的耐心,因爲mytest和Facebook的開發人員可以解決此問題。謝謝! – 2010-01-04 00:47:31