Когда я свернул запрос Twitter из командной строки (Windows) и мне пришлось добавить заголовок авторизации OAuth, я сделал это так:
curl -k "https://userstream.twitter.com/2/user.json" --header "Authorization: OAuth realm=""Twitter API"",oauth_consumer_key=""dpf43f3p2l4k3l03"",oauth_token=""nnch734d00sl2jdk"",oauth_nonce=""kllo9940pd9333jh"",oauth_timestamp=""1191242096"",oauth_signature_method=""HMAC-SHA1"",oauth_version=""1.0"",oauth_signature=""tR3%2BTy81lMeYAr%2FFid0kMTYa%2FWM%3D"""
Конечно, если вывы используете этот Java-апплет , убедитесь, что вы установили время как можно ближе к правильному времени, указали свои учетные данные OAuth и правильно задали часть URL-адреса, прежде чем подставлять выходные значения в командную строку.выше.
Method: GET
URI Scheme: https
Host Name: userstream.twitter.com
Port: 443
Request Path: /2/user.json
Parameters: [remove all]
Обратите внимание, что в выводе заголовка необходимо вручную изменить область на Twitter API , но все остальные выходные значения должны быть правильными.
Дополнительноэтот ответ имеет хороший выбор библиотек C ++ для Twitter, которые вы можете попробовать, хотя ссылка на документацию Twitter, содержащая списки, устарела - вот последняя .