2014-04-22 57 views
4

我需要在Facebook app裏面渲染一個小小的靜態網站,以便設置一個像Ferrari一樣的新的Tab for a Facebook page使用github託管頁面的Facebook應用程序

爲了實現這一點,我必須創建一個網站,託管它,然後創建一個Facebook應用程序,以呈現其中的網站。

第一個問題是,我沒有一個帶有SSL的虛擬主機,以便在我的Facebook應用設置中設置安全URL,所以我決定使用Github頁面。我的網站是超級簡單和靜態的,所以我儘管github頁面會爲我完成這項工作。

但是,當我配置我的Facebook應用程序,以使我的github託管的網站,看到錯誤和我的實際應用程序設置:

Image album for error and settings

我讀過關於nginx 405的錯誤,它似乎主要是因爲web服務器配置,以及Facebook通過POST「調用」iframe /網站的方式。

所以我的問題是,我怎麼能得到這個我自己的解決方案?

+0

剛剛發現這個http://www.daveperrett.com/articles/2011/05/20/405-not-allowed-error-serving-facebook-apps-with-nginx/但仍然沒有我能做的: ( – Frondor

+0

首先,GitHub Pages不支持https,所以我不確定你是否會從中獲得SSL好處。另外,你可以在這裏找到幫助文檔:https:// help.github.com/categories/20/articles –

回答

2

截至2014年9月10日,這是不可能實現的。

Github頁面的網絡服務器不允許POST調用靜態內容,就像facebook一樣。