Как опубликовать изображение в Twitter с помощью statuses/update_with_media в Lua

У меня проблемы с построением заголовка и/или тела http-POST для вызова Twitter oAuth update_with_media в Lua.

  • Я использую multipart/form-data как Content-Type
  • Все параметры oauth_* включены в тело, включая параметр oauth_signature.
  • Публикация на URL https://upload.twitter.com/1/statuses/update_with_media.json

Проблема в том, что я понятия не имею, как успешно добавить данные изображения (media[]) в тело, в дополнение к «статусу» и другим параметрам oauth.

Кроме того, как мне рассчитать Content-Length?

На данный момент я постоянно получаю сообщение 500 Internal Server Error из Twitter.

Может ли кто-нибудь предоставить мне фрагмент кода для добавления данных изображения (jpg) в POST? Кстати, я использую Corona SDK, если это имеет значение.


person Olaf Corduwener    schedule 07.02.2012    source источник


Ответы (1)


Если вам нужна помощь, обратитесь к этой проблеме: Twitter API `status/update_with_media` возвращает `404 Not Found`

Если вы по-прежнему получаете ошибку 500, обратитесь к этому: https://dev.twitter.com/discussions/1525

person coanor    schedule 12.03.2012