2012-10-01 52 views
4

我試圖遵循鏈接http://eugene17.com/2011/03/13/testing-your-facebook-app-in-your-localhost/測試Facebook應用使用本地主機

我希望能夠在本地測試我的Facebook應用程序的指示。但它似乎並沒有工作。我無法弄清楚我錯在哪裏。 My app details are this . I have erased certain portions for security. i.e before <code>webapp</code>

我也改變了我的hosts文件以下條目。

127.0.0.1 localhost/-webapp

我做了什麼問題?我無法弄清楚。這適用於活動服務器和其中一臺機器。不過,我不認爲我可以更改應用程序設置以適應我的偏好。

更多細節:它調用facebook的阿比

代碼:

$ facebook_login_url = $ facebook-> getLoginUrl(陣列( '範圍'=> $ facebook_app_permissions, 'REDIRECT_URI'=> $ REDIRECT_URI)) ;

的REDIRECT_URI使用解析爲我的系統上localhost作爲我爲我的瀏覽器中鍵入/本地主機/ XXXXX-web應用訪問的應用程序GET_URL()API ..

現在,Facebook並不知道要連接回locahost。因此,我被重定向到本地主機xampp頁面。屏幕上或控制檯上都沒有錯誤信息。

我試圖讓Facebook的連接回來,但我不知道我做錯了。 somone可以向我展示hosts文件中的示例條目嗎?

關於Facebook的應用程序的信息已經如屏幕截圖所示。

+0

的「http://本地主機-webapp」有這樣的實際空間在您的網址,還是你白了大部分的URL在這個截圖? –

+0

@BryanGentry沒有空格。我刪除了它們。它基本上都是localhost/xxxxx-webapp。我仍然無法得到它。 – rockstar

+0

有人可以幫忙回答。我沒有任何線索,事情在其他教程中稱不似乎是工作.. – rockstar

回答