Хорошо, я пытался исследовать, как включить мой сайт для работы в приложении facebook canvas, поскольку он просто отображается как пустой. Я нашел этот сайт, который, казалось, пролил немного света на то, почему он не работал: вот и вот git
Я не уверен, как назвать это с моего сайта, я загрузил документ на сервер, но как его использовать? Я могу делать только PHP, немного mySQL, html и jquery и т.д. Мои знания пока не охватывают эту область.
Любые советы были бы очень признательны за код, который мне нужно использовать на моем сервере:
class FacebookClubsController < ApplicationController
layout "facebook_canvas"
after_filter :allow_iframe
def index
end
private
def allow_iframe
response.headers["X-Frame-Options"] = "GOFORIT"
end
end
Я следовал этому руководству: https://coderwall.com/p/bsfitw
Затем я поставил:
after_filter :allow_iframe
В первой строке всех классов моих контроллеров
А также:
private
def allow_iframe
response.headers["X-Frame-Options"] = "GOFORIT"
end
Внизу.
Я также добавил почтовый маршрут в "/"
#config/routes.rb
post '/', to: 'mycontroller#mymethod'
Источник: https://coderwall.com/p/toddiq