我的 Ruby on Rails 应用程序为每个用户的公共页面都有一个子域 URL。例如。用户名.xyz.com
我想在 Rails 的用户 Facebook 页面上发布这个 URL。
到目前为止,我已经创建了一个 Facebook 应用程序并设置了它的页面选项卡和 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")
使用此代码,每个用户的页面都指向 APP 的 Page Tab URL 中定义的 URL。
我希望每个用户的页面都指向他们自己的子域 URL(例如:user1.xyz.com)
我需要做什么才能实现这一目标?