我的Ruby on Rails應用程序爲每個用戶的公共頁面都有一個子域URL。例如。 username.xyz.com創建指向不同子域URL的Facebook頁面
我想在Rails的用戶Facebook頁面上發佈這個URL。
到目前爲止,我已經創建了一個Facebook應用程序,並將其設置爲Page Tab和URL。
我正在使用fbgraph gem在Facebook頁面上設置此應用程序。 (本頁面將用戶創建,並在此頁面的管理員訪問權限。)
我用這個代碼:
user = FbGraph::User.me("USER_TOKEN")
account = user.accounts.select {|account| account if account.name == "PageName"}.first
page = FbGraph::Page.new(account.identifier).fetch(:access_token =>"Access_token",:fields => :access_token)
tab = page.tab!(:app_id => "APP_ID_I_CREATED")
使用此代碼,每個用戶的頁面指向的URL在APP的定義頁面標籤網址。
我希望每個用戶的頁面指向自己的子域網址(例如:user1.xyz.com)
什麼我需要做的,實現這一目標?
- 我一直在研究rubygem來抽象這種設計模式。它還沒有完成,但它已經過全面測試,所以如果你覺得自己有貢獻,應該很容易弄清楚到目前爲止發生了什麼。目前大約有75%完成了,但我很快就會解決它。它位於http://github.com/switchrails/blotter(自述文件已過時)。 – lightyrs