Почему я получаю сообщение об ошибке curl: ошибка не указан URL-адрес при извлечении твита?

#html #curl #twitter #terminal #command-prompt

#HTML #curl #Twitter #терминал #командная строка

Вопрос:

Цель: извлечь данные, используя идентификатор твита

 C:Usersdell>curl -X GET -H "Authorization: Bearer https://twitter.com/KanganaTeam/status/1328213589698592768"
  

Но я получаю эту ошибку

 curl: no URL specified!
curl: try 'curl --help' or 'curl --manual' for more information
  

Ответ №1:

Это не полная команда curl. Вы включили URL-адрес в параметр заголовка авторизации.

Вам нужно что-то вроде этого:

curl -X GET -H "Authorization: Bearer YOURBEARERTOKEN" https://api.twitter.com/1.1/statuses/show/1328213589698592768.json

Комментарии:

1. Должны ли мы оставить YOURBEARERTOKEN таким, какой он есть?

2. Нет, вам нужно заменить его своим токеном носителя API, который вы получили на портале разработчика при создании своего приложения.