я POST-запрос на https://upload.twitter.com/1.1/media/upload.json с postfieldTwitter загрузки апи изображение всегда возвращает ошибку «тип носителя непризнанный»
'media_data' => base64_encode(file_get_contents($path))
твиттер апи всегда возвращает ошибку «тип носителя непризнанным».
что не так?
Я попытался изменить postfield в этих версиях:
'media_data' => 'data:image/'.$type.';base64,' . base64_encode(file_get_contents($path)),
'media' => file_get_contents($path),
'media' => realpath($path)...
форматы файлов: JPEG, JPG
Вы POSTING с 'многочастного/FORM-data' запрос? – d0ug7a5
Я отправляю с CURL. Я использую библиотеку TwitterAPIExchange (http://github.com/j7mbo/twitter-api-php) –