iOS:在我的应用程序中将视频分享到 youtube

标签 ios youtube-api share

我目前正在写一个插件,可以将unity录制的视频上传到youtube。

如果是 Android,我可以使用 Intent 调用 Youtube 的视频上传 UI。在 iOS 中是否只能通过数据 API 直接上传?我想在 iOS 上调出像 Android 一样的视频上传 UI,或者直接将视频传递给 YouTube 应用程序。

有哪几种方式?有可能实现吗?

我需要你的帮助。谢谢。

最佳答案

检查 Upload a video来自 Youtube API 的指南。您将使用 videos.insert .

Additional reference .

我们需要用于 Objective-C 的 Google 数据 API 客户端,并将其安装到我们的应用程序中。以下是执行此操作的步骤:

  1. 从这里下载 Objective-C 的 GData 客户端
  2. 使用 XCode 打开 GData 项目
  3. 将组 GData Source 从 GData 项目拖放到您的项目中(引用它或将其复制到您的项目目录中,由您决定) – 可选:在您的项目中删除 GData Source 中除 YouTube 和 Commons 之外的所有组。这将使编译过程更快。您必须在 GData.h 中评论导入
  4. 将 Security.framework 添加到您的框架中
  5. 在您的目标属性中,将 -ObjC 添加到您的其他链接器标志设置
  6. 在您的目标属性中,将/usr/include/libxml2 路径添加到您的 header 搜索路径设置
  7. 确保目标属性中的 C 语言方言是 c99 您现在应该能够在自己的应用中编译 API。

  8. 下一步是前往此处从 Google 获取开发人员 key 。需要您的开发人员 key 和客户端 ID 才能使用 GData API。

获得它们后,查看基于 GData Client Objective-C 代码中的 Mac OSX 示例的简单 YouTube 上传测试示例代码,并将它们添加到 YouTubeTestViewController.m 中。

关于iOS:在我的应用程序中将视频分享到 youtube,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50809245/

相关文章:

ios - 通过 soundID 获取 soundName 以将其分配给 UILocalNotification

android - 在 Android 应用程序中使用 YouTube Data API V3?

python - 使用 YouTube API 在 YouTube 视频上启用获利

android - ACTION_SEND 不分享网址,没有解释

ios - XCODE/IOS-通过直接打开将音频文件共享到whatsapp

ios - 逆向工程 iOS 天气应用 UI 组件

ios - 使用 NSTimer 从 0.00 计数到 176.20

ios - 设备语言更改时的格式化程序问题

javascript - 获取 playlistItems 的 viewCount,组合 HTTP 请求 youtube v3 + JQuery

image - 从网页中提取 'best'图像的技术