Я размещаю сообщение на странице в МОЕЙ учетной записи Facebook со своего веб-сайта, используя гем FBGraph, но как мне получить токен доступа?Я уверен, что мой код корректен для публикации на нужной мне странице
def send_fb_message(params = {})
owner = FbGraph::User.me(FB_TOKEN)
pages = owner.accounts
page = pages.detect do |page|
page.identifier == FB_PAGE_ID
end
page.feed!(
:message => params[:message],
:description => params[:description],
:link => params[:link] )
end
Как видите, FB_TOKEN - это константа, возможно, это должна быть переменная, но каким бы она ни была, я понятия не имею, какчтобы получить значение для токена доступа.(Все разрешения были приняты моей учетной записью Facebook, включая разрешение manage_pages.)
У меня есть секрет и идентификатор приложения для моего приложения Facebook, и я использую график api, но мне, кажется, некудаиспользуйте их.
Документы для входа в приложение здесь http://developers.facebook.com/docs/authentication/#applogin не дают мне никакого представления о том, как получить токен доступа, и документы для драгоценного камня FBGraph, если только яЯ что-то упустил?
Есть ли лучший способ?
ОБНОВЛЕНИЕ
Спасибо за ответ от @Lego ниже Я смог сделать этоопубликовать работу с помощью токена с помощью инструмента токена доступа https://developers.facebook.com/tools/access_token/. Я могу видеть сообщение, если я вошел в систему как мой пользователь, но не могу увидеть сообщение, если я не вошел в систему Как сделать это сообщение общедоступным