iPhone - 使用JSON将评论,图像和/或视频发送到网站

时间:2012-04-09 15:50:55

标签: iphone json service web

我需要能够从网站上提取评论/图片/视频,并允许用户的评论/图片/视频被推送到网站。我很确定JSON可用于为文本执行此操作,但我不确定它是否可用于图像/视频。

可以吗?

2 个答案:

答案 0 :(得分:1)

JSON仅支持一些简单的数据类型(字符串,布尔值,数字)。为了包含更多富媒体格式,您必须确定如何将它们序列化为这些简单的数据类型。

考虑将它们分解为data URI,或在其他地方托管它们,然后通过URL链接回来。

  • This SO post包含有关如何将UIImage转换为数据URI的信息。
  • 您还可以使用NSData的初始值设定项来获取视频资源的原始数据。

答案 1 :(得分:1)

你可以,但正如另一张海报所说,这不是一个好主意,通过JSON获取图像网址。 要上传,您希望使用POST,以便直接传输数据。这样可以在上载大文件时保存序列化和内存。看看:AFNetworking Uploading a file