Загрузка изображений Python Buffer API - PullRequest
0 голосов
/ 10 марта 2019

Я пытаюсь работать с Buffer API и буферизовать твит с изображением. В документации говорится передать ссылку на изображение в ассоциативном массиве media [] в качестве аргумента для запроса POST. Но что, если я хочу загрузить локальное изображение? Я пробовал абсолютные и относительные пути к локальному файлу, но он не работает. Я получаю ошибку «неверный параметр изображения указан». Вот мой код.

POST_IMG = os.path.dirname(os.path.abspath(__file__)) + r'\output.jpg'
data={'profile_ids[]': twitter_id, 'text': 'Twitter text', 'media[photo]': POST_IMG}
requests.post(f'https://api.bufferapp.com/1/updates/create.json?access_token={ACCESS_TOKEN}', data=data)
...