1.обновлен уровень доступа приложения к «читать, писать и направлять сообщения».(два дня назад на dev.twitter.com/apps)
2.последний драгоценный камень omniauth.
gem update omniauth
Updating installed gems
Nothing to update
3.oauth через Интернет.
use OmniAuth::Builder do
provider :twitter, APP_API_KEY, APP_SECRET
end
4.получил oauth_token / oauth_token_secret правильно.МОЖЕТ прочитать упоминания из твиттера. но НЕ МОЖЕТ прочитать прямое сообщение.
5.oauth_token @ testuser на dev.twitter.com/apps/xxxxx/my_token:
'AAAAAAA' (уровень доступа - RWD)
6.oauth_taken, полученный через omniauth, равен
'BBBBBBB' (уровень доступа - RW)
get '/auth/twitter/callback' do
omniauth = request.env['omniauth.auth']
oauth_token = omniauth['credentials']['token']
Вопрос: Как я могу получить oauth_token высокого уровня (RWD) через omniauth?
спасибо за чтение!