Я настраиваю учетную запись twitter и уже создал небольшое приложение с ней. Сегодня я пытался использовать cURL с страницей результатов подписи Twitters oAuth (которая генерирует команду cURL для вас).using cURL с Twitter API дает мне ошибку
Я пытаюсь запустить следующий GET>https://api.twitter.com/1.1/statuses/home_timeline.json
, когда я вставляю, что в Twitter, чтобы преобразовать его в завиток команду я получаю>
локон --get «https://api.twitter.com/1.1/statuses/home_timeline.json» --header 'Авторизация: OAuth oauth_consumer_key = "CONSUMER_KEY", oauth_nonce = "OAUTH_NONCE_KEY", oauth_signature = "OAUTH_SIG_KEY", oauth_signature_method = "HMAC-SHA1", oauth_timestamp = "1379360432", oauth_token = "OAUTH_TOKEN", oauth_version = "1.0"' - verbose
Когда я пытаюсь о запуске завиток на Windows 7 с помощью команды я получаю следующее сообщение об ошибке>
* Протокол «HTTPS не поддерживается или инвалидов в Libcurl * Закрытие соединения -1 локон: (1) Протокол» HTTPS не поддерживается или отключен в Libcurl * Восстановленный URL-адрес, чтобы: OAuth/ * Добавление ручки: соед: 0x1dbd530 * Добавление ручки: отправить: 0 * Добавление ручки: RECV: 0 * Curl_addHandleToPipeline: длина: 1 * - Конн 0 (0x1dbd530) send_pipe: 1, recv_pipe: 0
с последующим большим количеством ошибок .. что Я делаю неправильно?
Я могу успешно запустить следующий> завиток https://twitter.com/
и я вижу результаты выше команды. Почему бы твиттер не работал? Правильно ли я запускаю его?
EDIT Когда я удалить кавычки и запустить его следующим образом>
локон --get https://api.twitter.com/1.1/statuses/home_timeline.json --header Авторизация: OAuth oauth_consumer_key = "KEY1", oauth_nonce = "Клавишу2", oauth_signature = "ключ3 »oauth_signature_method = "HMAC-SHA1", oauth_timestamp = "1379364692", oauth_token = "КЛЮЧ4", oauth_version = "1,0" --verbose
я дальше .. но я получаю другую ошибку>
SSL certificate verify ok.
GET /1.1/statuses/home_timeline.json HTTP/1.1
User-Agent: curl/7.32.0
Host: api.twitter.com
Accept: */*
HTTP/1.1 400 Bad Request
content-length: 61
content-type: application/json; charset=utf-8
date: Mon, 16 Sep 2013 20:54:55 UTC
Server tfe is not blacklisted
server: tfe
set-cookie: guest_id=v1%3A137936489538017864; Domain=.twitter.com; Path=/; Exp
ires=Wed, 16-Sep-2015 20:54:55 UTC
strict-transport-security: max-age=631138519
{"errors":[{"message":"Bad Authentication data","code":215}]}* Connection #0 to
host api.twitter.com left intact
Rebuilt URL to: OAuth/
Любые идеи?
он подключается к server.But, как получить данные. Я не в состоянии получить данные из него –