DAN*_*DAN 1 youtube-api ios google-api-objc-client
是否可以在不要求用户登录以执行 OAuth 2.0 身份验证的情况下使用 google-api-objectivec-client 检索公共 youtube 播放列表?
我正在开发一个应用程序,该应用程序应该从 youtube 检索播放列表并播放相关视频,但我不能也不想要求用户登录。
在 google-api-objectivec-client ( https://code.google.com/p/google-api-objectivec-client/source/browse/#svn%2Ftrunk%2FExamples%2FYouTubeSample )的示例中,我无法无需 OAuth 2.0 身份验证即可实现。
谢谢,丹
是的,您不需要 OAuth2 登录。您可以简单地通过设置 API 密钥来实现。
这是一个 playlistItems->list 请求。
这是 api 资源管理器中的演示:https : //developers.google.com/apis-explorer/#p/youtube/v3/youtube.playlistItems.list? part = snippet&playlistId = PLjFEz-E0UPUxw3lFpnfV1dDA7OE7YIFRj & _h =2&
而不是像在那样将服务的授权方设置为 OAuth2 登录
youtubeservice.authorizer = [GTMOAuth2ViewControllerTouch authForGoogleFromKeychain .....
在公共 API 访问中从云控制台将其 API 密钥设置为您的 API 密钥。
youtubeService.APIKey = xxxxxx
| 归档时间: |
|
| 查看次数: |
1104 次 |
| 最近记录: |