【发布时间】:2012-10-30 22:38:24
【问题描述】:
我正在尝试使用 OAuth 在 Tumblr 上发布图片。我正在使用Objective C,但通用解决方案也会非常有帮助。
我设法发布了一张在线图片(使用“来源”参数)。但是,我无法从客户端发布图像(使用“数据”参数),有些问题让我感到困惑。
1) 我应该使用“multipart/form-data”还是“application/x-www-form-urlencoded”?我在这个问题上看到了相互矛盾的说法。
2) 我应该在我的帖子正文中放什么,我应该在我的基本字符串中放什么?根据 oAuth 规范,如果我使用“multipart/form-data”,那么我不需要将添加到帖子正文的参数(如“type”和“caption”)添加到基本字符串,但即使当我成功使用“source”发布时,它只有在我将参数添加到基本字符串时才有效。
3) 我应该以什么格式将图像添加到正文中?如果我还需要将它添加到基本字符串中,那么我应该以什么格式添加它?
谢谢!
【问题讨论】:
标签: objective-c oauth tumblr