Самый быстрый и простой способ начать интеграцию с Facebook - добавить на свой сайт кнопку «Войти через Facebook»: Facebook для веб-сайтов . Пользователи будут переходить на ваш сайт в вашем домене, как обычно, а не на холсте Facebook. У вас будет доступ к любой функции Facebook, которую вы хотите протестировать, чтобы увидеть, стоит ли приложение Canvas.
Для этого требуется, чтобы вы настроили приложение для разработчиков Facebook, чтобы получить идентификатор приложения и секрет, но вам не придется анализировать подписанный запрос, использовать SSL и т. Д.
После того, как вы это сделаете, пользователь может нажать кнопку «Войти через Facebook» на вашем сайте и разрешить доступ в окне разрешений. Затем этот пользователь будет аутентифицирован в вашем приложении Facebook, и вы получите доступ к социальным каналам, таким как каналы и запросы, API Graph и т. Д.
Обновление
Чтобы ответить на вопрос @ Джонни о комментариях: Да, с помощью Facebook Javascript SDK . Вы можете публиковать сообщения на стене пользователя, запрашивая их Диалог подачи каждый раз, когда вы хотите, чтобы они опубликовали статью на своей стене, или запрашивая расширенное разрешение 'publish_stream' , что позволяет публиковать истории на своей стене, не запрашивая пользователя каждый раз (только если пользователь указывает, что хочет поделиться этой конкретной историей - обязательно прочитайте TOS ).