我可以使用他们的xml输入/输出格式将视频上传到youtube,但他们关于如何实现使用json-c上传的文档令人沮丧。例如,我坚持在身体中的json数据的'关键'是什么?或者换一种方式,json字符串如何被添加到请求的主体中?如何使用json-c格式将视频上传到youtube?
回答
以下是上传使用JSON-C的视频说明:1)首先你上传JSON格式的元数据:
https://developers.google.com/youtube/2.0/developers_guide_jsonc#Add_Video
上传两个部分进行。这个响应会包含一个上传网址。 2)将实际视频上传到上传网址。
然而@Alexander是正确的,Objective-C的客户端可能是更好的途径,因为它处理了所有的上传信息给你:
我已阅读并尝试了几个小时的说明无济于事,你真的使用过它们并成功了吗?就gdata客户端而言,我知道您可以使用gdata客户端上传文件,并且我已经选择了它们的代码,它们也不使用JSON-C,所以有任何示例。我不想使用他们的库,因为它的臃肿,我已经能够上传文件给他们使用我写我自己直接与API接口的类,我只想使用JSON-C而不是XML 。 – Shizam
你有没有破解的代码片段,以及你收到的错误信息? – monsur
自从我试图让它工作以来,它已经很长时间了,但问题归结为它无法找到或解析我放入正文中的JSON数据,并且错误消息没用(对于'无效身体')。这让我相信我没有以正确的格式或正确的密钥或其他方式提供JSON,但试验和错误没有产生任何结果,文档也没有帮助。 – Shizam
- 1. 使用WordPress将视频上传到YouTube
- 2. 如何将视频上传到YouTube?
- 3. 将视频上传到YouTube未上传
- 4. 用python将视频上传到youtube?
- 5. 如何使用Google Apps脚本将视频上传到Youtube?
- 6. 如何使用QNetworkAuth将视频上传到Youtube
- 7. 如何使用C#中的Youtube API将视频上传到YouYube?
- 8. 如何使用Google.Apis.YouTube.v3和C#将视频上传到YouTube?
- 9. 如何使用JSP自动将视频上传到YouTube?
- 10. Android视频上传到Youtube
- 11. 使用HybridAuth和PHP将视频上传到Youtube频道
- 12. 使用YouTube API将视频上传到多个频道
- 13. 关于将iPhone视频上传到Youtube
- 14. CodeIgniter:将视频上传到YouTube
- 15. 无法将360视频上传到Youtube
- 16. 将视频从Facebook上传到YouTube?
- 17. 将视频上传到YouTube的tizen
- 18. 将视频从android上传到youtube?
- 19. 如何将视频上传到客户自己的YouTube频道
- 20. 如何使用Google API PHP Client Library和Youtube API V3将视频上传到YouTube?
- 21. 我可以使用API将视频上传到YouTube的频率如何?
- 22. 如何上传视频到YouTube [Xamarin.Forms(便携式)]
- 23. 是否有可能使用jQuery将视频上传到YouTube?
- 24. 使用python gdata通过URL将视频上传到youtube
- 25. 如何将视频上传到YouTube的网址
- 26. 如何知道新视频何时上传到Youtube频道?
- 27. 以编程方式将视频上传到Youtube
- 28. 以编程方式将视频上传到Youtube
- 29. 如何使用PHP将视频从Web应用程序上传到YouTube?
- 30. 如何使用Ruby上传YouTube上的视频
你见过http://code.google。 com/p/gdata-objectivec-client /?也许这会解决你的问题。我还没有尝试过,如果和如何上传视频与这个库工作,但评论和下载作品精美 – Alexander
如果XML格式适合你,你想要切换到JSON的原因是什么? – Sven
JSON可以很容易地转换成本地对象(NSDictionary,NSArray),也可以更容易地转换成与Obj-C一起内嵌的内容。另一方面,XML不能很好地翻译并且不容易解析/创建。幸运的是,我可以让youtube将我的结果返回给JSON。 – Shizam