2012-01-28 87 views
1

我是heroku的新手。我在heroku中部署了我的rails 3應用程序,並且它正在成功運行。我的需要是將此應用程序集成到Facebook畫布應用程序中。我的疑問是,我是否需要在Facebook中創建一個包含雲託管服務的新應用程序,或者我可以使用現有的heroku應用程序?如果是這樣,我該如何利用現有的在Facebook上的heroku應用程序?使用heroku在rails 3中創建facebook應用程序

在此先感謝。

回答

2

爲了讓您的Heroku的Rails應用在Facebook的帆布運行:

  1. 轉到您的Facebook應用程序的設置頁面:https://developers.facebook.com/apps/<app_id>/summary
  2. 輸入您的Heroku應用程序的網址爲畫布URL安全帆布都URL字段

注意:Facebook對所有canvas應用程序都要求SSL(https)。如果您沒有證書,只需在您的Heroku應用程序中添加免費的搭載SSL插件:http://addons.heroku.com/ssl

+0

謝謝。有效。 – Rajeswari 2012-01-30 01:54:59

+0

由於Cedar堆棧(新Heroku應用程序的默認設置)取消了Piggyback SSL加載項,這略顯過時。所有的雪松應用程序都可以通過他們的app-name.herokuapp.com地址獲得SSL,因爲域名永遠不會顯示,這對Facebook應用程序來說通常都很好。如果您確實需要完整的域名證書(對於混合FB應用程序),加速SSL插件是最快捷的方式:https://addons.heroku.com/expeditedssl – 2014-05-24 04:41:12

1

轉到您的應用設置,並在您的網站的URL中輸入畫布應用設置部分。

相關問題