【问题标题】:How to access my youtube channel with api using my google access token in ios?如何在 ios 中使用我的谷歌访问令牌通过 api 访问我的 youtube 频道?
【发布时间】:2016-10-22 12:23:38
【问题描述】:

我想制作基于 youtube 频道的应用程序。我有谷歌访问令牌,但我不知道如何使用我的访问令牌调用 youtube api 或如何传递参数。

这是我的代码:

NSString *newURL = [NSString stringWithFormat:@"googleapis.com/youtube/v3/…;, idToken];

【问题讨论】:

  • 这是我正在调用的 api.. 但出现错误
  • NSString *newURL = [NSString stringWithFormat:@"googleapis.com/youtube/v3/…", idToken];
  • 请编辑您的帖子以提供更多详细信息,不要将它们添加为 cmets。
  • 这是我的skipe id:atpl.abhishek。你可以在 Skype 上与我交谈。

标签: objective-c api youtube-api youtube-data-api


【解决方案1】:

Calling the YouTube Data API 中所述,在为用户获取访问令牌后,您的应用程序可以使用该令牌代表该用户提交授权的 API 请求。以下是指定访问令牌的两种受支持的方式。

  1. 第一个选项提供更高的安全性,是推荐的方法。将访问令牌指定为Authorization: Bearer HTTP 请求标头的值:
`POST /feeds/api/users/default/uploads HTTP/1.1
Host: gdata.youtube.com
Authorization: Bearer ACCESS_TOKEN
...`

您可以通过以下命令使用 cURL 进行测试:

curl -H "Authorization: Bearer ACCESS_TOKEN" gdata.youtube.com/feeds/api/users/default/uploads
  1. 将访问令牌指定为access_token查询参数的值:
https://gdata.youtube.com/feeds/api/users/default/uploads?access_token=ACCESS_TOKEN

您可以通过以下命令使用 cURL 进行测试:

curl gdata.youtube.com/feeds/api/users/default/uploads?access_token=YOUR_ACCESS_TOKEN

【讨论】:

  • 谢谢先生,但我还想知道关于访问令牌的一件事..如何从 youtube 获取此令牌。有什么想法吗??
猜你喜欢
  • 2017-04-12
  • 2020-12-05
  • 2014-10-17
  • 2012-12-20
  • 2017-10-25
  • 2012-05-24
  • 2019-05-13
  • 2014-01-11
  • 2013-07-20
相关资源
最近更新 更多