Я искал этот форум и пробовал несколько вещей, которые казались релевантными, но безуспешно. Если кто-нибудь сможет понять, чего я пропущу, я был бы очень благодарен.API 1.1, запрашивающий токен на предъявителя, используя r
Я пытаюсь получить токен-носитель, используя только авторизацию приложения, как описано в https://dev.twitter.com/docs/auth/application-only-auth, так что я могу ПОЛУЧИТЬ следящие s/ids.
Я создал запрос в r, используя rstudio с моим ключом потребителя & секрет в кодировке Base64.
library(httr)
POST(url="https://api.twitter.com/oauth2/token", config=add_headers(
c('Host="api.twitter.com"',
'User-Agent="NameOfMyApp"',
'Authorization="Basic MyKeyandSecretBase64Encoded"',
'Content-Type="application/x-www-form-urlencoded;charset=UTF-8"',
'Content-Length="29"',
'Accept-Encoding="gzip"')), body="grant_type=client_credentials")
В ответ я получаю:
Response [https://api.twitter.com/oauth2/token]
Status: 403
Content-type: application/json; charset=utf-8
{"errors":[{"label":"authenticity_token_error","code":99,"message":"Unable to verify your credentials"}]}
Я попытался сбросить свои полномочия, но это не имеет никакого значения.
Не могли бы вы показать мне, где у вас есть секретный и секретный код в вашем запросе, чтобы получить токен-носитель с сервера аутентификации? Thanks, Mig –