如何在 iOS 客户端的 Youtube API 中获取客户端密钥?
Posted
技术标签:
【中文标题】如何在 iOS 客户端的 Youtube API 中获取客户端密钥?【英文标题】:How to obtain Client Secret in Youtube API for iOS client? 【发布时间】:2016-01-17 16:48:15 【问题描述】:我正在开发包含在 Youtube 上上传视频的功能的 ios 应用程序。
我关注了来自yt-direct-lite-ios 的示例项目。该项目需要 client id 和 client secret
我去了 console.developers.google.com 创建 client id(使用 iOS 客户端)。但是我只能找到 client id。那么我在哪里可以从这里获得 client secret?
我还检查了this post,但仍然不适合我。
提前致谢。
【问题讨论】:
那个项目有点老了吧?我认为情况已经改变,似乎 Ios 密钥没有客户端密码或重定向 URI。我想知道它是否可以与浏览器键一起使用。 那个项目很老了,我同意。我将尝试使用浏览器密钥并让您知道。 @DaImTo - 我尝试使用浏览器密钥中的“客户端 ID”和“客户端密码”,但仍然无法正常工作。您对通过 iOS 应用将视频上传到 youtube 有什么建议吗?谢谢。 【参考方案1】:iOS 客户端不需要密码。 (曾经有,这就是示例需要它的原因,但我们已经摆脱了它)。只需将其留空即可。
【讨论】:
有效!愚蠢的我。把它留空。非常感谢。【参考方案2】:如果您想将密钥留空,在这种情况下您只需在Add Credential
中选择OAuth 2.0 client ID
。成功了
【讨论】:
以上是关于如何在 iOS 客户端的 Youtube API 中获取客户端密钥?的主要内容,如果未能解决你的问题,请参考以下文章
带有iOS客户端的Google App Engine Channel API?
IOS - 使用 Youtube API 检查 Youtube 视频是不是存在
如何在 iOS 应用中为 YouTube Data API V3 实现分页