Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/103.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 如何使用json-c格式将视频上传到youtube?_Objective C_Ios_Json_Youtube - Fatal编程技术网

Objective c 如何使用json-c格式将视频上传到youtube?

Objective c 如何使用json-c格式将视频上传到youtube?,objective-c,ios,json,youtube,Objective C,Ios,Json,Youtube,我可以使用他们的xml输入/输出格式将视频上传到youtube,但他们关于如何使用json-c实现上传的文档却少得可怜,令人沮丧。例如,我粘贴在主体中的json数据的“键”是什么?或者换一种方式,json字符串是如何添加到请求主体的?以下是使用json-C上传视频的说明: 上传分为两部分:1)首先以JSON格式上传元数据。此的响应将包含上载url。2) 将实际视频上载到上载url 然而@Alexander是对的,Objective-C客户端可能是更好的途径,因为它可以为您处理所有上传细节: 你

我可以使用他们的xml输入/输出格式将视频上传到youtube,但他们关于如何使用json-c实现上传的文档却少得可怜,令人沮丧。例如,我粘贴在主体中的json数据的“键”是什么?或者换一种方式,json字符串是如何添加到请求主体的?

以下是使用json-C上传视频的说明:

上传分为两部分:1)首先以JSON格式上传元数据。此的响应将包含上载url。2) 将实际视频上载到上载url

然而@Alexander是对的,Objective-C客户端可能是更好的途径,因为它可以为您处理所有上传细节:


你看到了吗?也许这会解决你的问题。我还没有尝试过,上传视频是否和如何使用这个库,但是评论和下载效果很好如果XML格式适合你,你为什么要切换到JSON?JSON很容易与本机对象(NSDictionary,NSArray)进行转换,而且更容易(对我来说)另一方面,使用Obj-C.XML进行内联读取也不能很好地进行翻译,也不容易解析/创建。幸运的是,我可以要求youtube以JSON格式返回我的结果。我已经阅读并尝试了几个小时的说明,但都没有结果,你是否真的使用了它们并成功了?就gdata客户端而言,我知道您可以使用gdata客户端上传文件,我对它们的代码进行了分类,它们也不使用JSON-C,因此没有任何示例。我不想使用他们的库,因为它非常臃肿,而且我已经能够使用我自己编写的一个类将文件上载到他们,该类直接与API接口,我只想使用JSON-C而不是XML。您是否有一段正在中断的代码,您收到的错误消息是什么?我已经很久没有试着让它工作了,但问题是它无法找到或解析我放在正文中的JSON数据,并且错误消息是无用的(有“无效正文”的意思)。这让我相信我没有以正确的格式提供JSON,也没有使用正确的键或其他东西,但是试错并没有产生任何结果,文档也没有帮助。