Я пытаюсь опубликовать обновление статуса в Twitter.Я написал вызов API, чтобы при выполнении
http: //.....&token=$token&s=$token_secret&msg=hello ... он работал нормально, когда я набираюURL в браузер.Статус публикуется правильно.
Однако, когда я хочу опубликовать статус через file_get_contents ($ url), где $ url такой же, как и в браузере, я получаю сообщение «Не удалось открыть поток»: HTTP-запрос не выполнен! HTTP / 1.0 401 Unauthorized "
Я провел несколько тестов, и это никак не связано с кодировкой URL.Я делаю это правильно.
Так кто-нибудь знает, почему он работает через браузер, а не через код?Блокирует ли Twitter не-браузерные пользовательские агенты?
Большое спасибо за любую помощь.