如何通过Lua中的status / update_with_media将图像发布到Twitter

时间:2012-02-07 14:05:47

标签: lua twitter http-post twitter-oauth corona

在Lua中为Twitter oAuth update_with_media调用构建http-POST的标头和/或正文时遇到问题。

  • 我正在使用multipart/form-data作为Content-Type
  • 所有oauth_*参数都包含在正文中,包括oauth_signature
  • 发布到网址https://upload.twitter.com/1/statuses/update_with_media.json

问题是除了'status'和其他oauth参数之外,我不知道如何成功地将图像数据(media [])添加到正文中。

另外,我如何计算Content-Length

到目前为止,我经常在Twitter上收到500内部服务器错误。

任何人都可以向我提供一个代码段来将图像数据(jpg)添加到POST吗?我正在使用Corona SDK btw,如果这有任何区别。

1 个答案:

答案 0 :(得分:0)

如果有任何帮助,请参阅此问题: Twitter API `status/update_with_media` return `404 Not Found`

如果您仍然遇到500错误,请参阅以下内容: https://dev.twitter.com/discussions/1525