提交表格时,我试图将视频添加到youtube上的私人播放列表中。 我请求选定视频的ID,该ID也可以在控制台中正确打印。 但是当我尝试将视频添加到播放列表时,出现404错误:找不到视频。但是,如果打开错误,我会收到以下消息...
bool between(int *a, int len, int *b)
{
int i;
for (i=0; i<len; i++) {
if (a+i == b) {
return true;
}
}
return false;
}
这是我将视频添加到播放列表中的代码。
{
"error": {
"errors": [
{
"domain": "usageLimits",
"reason": "dailyLimitExceededUnreg",
"message": "Daily Limit for Unauthenticated Use Exceeded. Continued use requires signup.",
"extendedHelp": "https://code.google.com/apis/console"
}
],
"code": 403,
"message": "Daily Limit for Unauthenticated Use Exceeded. Continued use requires signup."
}
}
答案 0 :(得分:0)
基于此thread,如果您没有使用Oauth2对应用程序进行身份验证,或者没有与此请求一起发送API密钥,则可能会出现此问题。
- 您需要一个Google帐户才能访问Google Developers Console,请求API密钥并注册您的应用程序。
- 在Google Developers Console中创建一个项目并获取授权凭证,以便您的应用程序可以提交API请求。
- 创建项目后,请确保YouTube数据API是您的应用程序已注册使用的服务之一:
一种。转到开发者控制台,然后选择刚注册的项目。 b。在Google Developers Console中打开API库。如果出现提示,请选择一个项目或创建一个新项目。在API列表中,确保YouTube数据API v3的状态为“开”。- 如果您的应用程序将使用需要用户授权的任何API方法,请阅读身份验证指南以了解如何实现OAuth 2.0授权。