В настоящее время у меня есть приложение для рельсов. Если пользователь аутентифицирован с facebook
, он может опубликовать что-то в моем приложении. После того, как сообщение было сохранено, мое приложение rails разместит сообщение пользователя в моей группе facebook. Является ли это возможным?Сообщение fb_graph в группе facebook как член группы от rails app
Я использую драгоценный камень fb_graph. И после сообщения пользователя я сделал ответный звонок after_create
на пост в facebook. Вот код обратного вызова:
def post_story_to_facebook
if self.user.authentications.pluck(:provider).include?('facebook')
page = FbGraph::Group.new('ct.dhk.group') # group name
# where should I declare the user who is posting?
page.feed!(
:message => 'Updating via FbGraph',
:link => 'https://domain.tld',
:name => 'PageName',
:description => 'This is a test post to be deleted'
)
end
end
Указанный выше метод не работает, и я не знаю, как отправить сообщение от имени пользователя?
Группа не имеет атрибута llike 'access_token', поэтому он бросает ошибку:' OAuthException :: (# 100) Пробовал доступ к несуществующему полю (access_token) по типу узла (группа) ' – Emu
@Emu, обновил мой ответ , Можете ли вы попробовать, если он будет работать? –
Что вы подразумеваете под 'USER_ACCESS_TOKEN_WITH_PROPER_PERMISSIONS'? Новая ошибка: «Пользователь не разрешил приложению выполнять это действие». Итак, какие разрешения я должен включить? – Emu