2011-08-30 114 views
0

我是Flex新手。 我正在嘗試開發一個與Facebook集成的Web應用程序。 我使用Flash Builder 4.5和Adobe Facebook SDK。 問題是,測試應用程序我需要上傳文件到我的網絡服務器,以避免facebook錯誤。 我想這是因爲Facebook只允許運行在我Facebook上的應用程序頁面通知的域內的應用程序。本地測試Flex/Facebook應用程序

有人知道我該如何在本地測試應用程序?

最佳,弗拉維奧

回答

2

一個測試你的應用程序的方法是在Facebook上創建應用程序的副本(即註冊一個新的應用程序),但將其設置爲指向本地主機(即本地開發服務器)。這將讓Facebook發送所有登錄重定向回你的本地網絡服務器,而不是當前的「活」的網站。

如果你在你的機器上安裝一個localhost網絡服務器,這樣可以幫助你在本地運行代碼。這將允許您在自己的機器上測試您的文件,而不必每次都上傳它們。

+0

感謝Niraj,我安裝了IIS並將我的APP指向了Facebook到localhost。作品! –

2

設置本地Web服務器(我喜歡的Apache,IIS,但將工作)。使用虛擬服務器併爲其提供與生產服務器相同的域名。使用主機文件將域指向您自己的服務器。

+0

謝謝,Flextras! –

0

您還可以使用查爾斯記錄網絡流量,然後建立模擬服務將提供該信息。