我试图通过请求获得它:https://www.googleapis.com/youtube/v3/playlistItems?part=contentDetails&playlistId={my_playlist_id}
,但总是有一个错误:
{
"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."
}
}
可能是未授权用户的daylillimit设置为0吗?是否可以像api v2
那样使用没有api_key的请求?(类似于http://gdata.youtube.com/feeds/api/playlists/{playlist_id}
)?
默认配额是5000万QPD,不使用API键是不可能获得播放列表id的。你可以检查你有多少配额,通过进入开发者控制台-> API -> YouTube Data API v3 ->配额
您的查询工作正常为我没有任何错误。我输入了一个随机的播放列表ID和我自己的API密钥