HTTP / 1.1 401 Требуется авторизация - Twitter API - PullRequest
0 голосов
/ 14 сентября 2018

Ошибка 401 при отправке запроса ниже для потока API.Однако, когда я просто пытаюсь использовать curl с заголовком авторизации, он работает правильно.Пожалуйста, посоветуйте, что я делаю не так.

REQUEST
GET /1.1/statuses/filter.json HTTP/1.1
Accept: /
User-Agent: Qapla
Content-Type: application/x-www-form-urlencoded
Authorization: https://stream.twitter.com/1.1/statuses/sample.json?language=en&oauth_consumer_key=GuYuxjwY&oauth_nonce=u4a3R_n&oauth_signature_method=HMAC-SHA1&oauth_timestamp=153693&oauth_token=103405936-vfmrGkclVE8siUIF&oauth_version=1.0&oauth_signature=R2qVlT2aLVgi8SMA%3D
Host: stream.twitter.com

ERROR RESPONSE
HTTP/1.1
401
Authorization
Required
cache-control:
must-revalidate,no-cache,no-store
connection:
close
content-length:
266
content-type:
text/html
date:
Fri,
14
Sep
2018
15:19:31
GMT
server:
tsa
www-authenticate:
Basic
realm=“Firehose”
x-connection-hash:
cd3e38a2d55e0a8831776b96d862d3a2

1 Ответ

0 голосов
/ 14 сентября 2018

Заголовок авторизации недействителен, он не должен быть URL-адресом, скорее, он должен иметь какое-то значение, если у вас есть доступ к API, вы найдете его в консоли API

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...