我想基于youtube频道制作应用。我有谷歌访问令牌,但我不知道如何使用我的访问令牌或如何传递参数来调用youtube api。
这是我的代码:
NSString *newURL = [NSString stringWithFormat:@"googleapis.com/youtube/v3/…;, idToken];
答案 0 :(得分:0)
如Calling the YouTube Data API中所述,在获取用户的访问令牌后,您的应用程序可以使用该令牌代表该用户提交授权的API请求。以下是指定访问令牌的两种支持方式。
- 此第一个选项提供更高的安全性,是推荐的方法。将访问令牌指定为
醇>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
- 将访问令牌指定为
醇>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