我想向Youtube Data API发出请求,但我不需要访问任何用户信息。我只想浏览公共视频并根据搜索字词显示视频。
我可以在未经授权的情况下执行此操作吗?
答案 0 :(得分:2)
YouTube API中的许多方法都可以访问公共数据。如您所述,公共数据是不属于用户的数据。要访问公共数据,您无需进行身份验证,但仍必须向Google注册您的应用程序。
您需要转到Google Developer console创建项目,确保启用YouTube数据API并请求API密钥。
获取https://www.googleapis.com/youtube/v3/search?part=snippet&maxResults=25&q=surfing&key= {YOUR_API_KEY}
然后,您只需将<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.5.2/animate.min.css">
<ul>
<li> Project Item </li>
<li> Project Item </li>
<li> Project Item </li>
<li> Project Item </li>
<li> Project Item </li>
</ul>
添加到任何公开方法。
您可以对其进行测试here确保点击不使用OAuth执行链接,而不是蓝色按钮。
答案 1 :(得分:1)