用于未使用日用超限。继续使用,需要注册 [英] Daily Limit for Unauthenticated Use Exceeded. Continued use requires signup
本文介绍了用于未使用日用超限。继续使用,需要注册的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我试图获取使用YouTube数据API V3在我的Android应用程序的视频信息。现在我得到,即使我使用的是API密钥下面的错误。我怎样才能解决这个问题?
06-19 17:50:58.280:E /有一个服务错误:(16968):com.google.api.client.googleapis.json.GoogleJsonResponseException:403禁止
06-19 17:50:58.280:E /有一个服务错误:(16968):{
06-19 17:50:58.280:E /有一个服务错误:(16968):code:403,
06-19 17:50:58.280:E /有一个服务错误:(16968):错误:[{
06-19 17:50:58.280:E /有一个服务错误:(16968):域:usageLimits
06-19 17:50:58.280:E /有一个服务错误:(16968):消息:用于未使用日用超限持续使用需要注册。
06-19 17:50:58.280:E /有一个服务错误:(16968):理由:dailyLimitExceededUnreg
06-19 17:50:58.280:E /有一个服务错误:(16968):extendedHelp:HTTPS://$c$c.google.com/apis/console
06-19 17:50:58.280:E /有一个服务错误:(16968):}],
06-19 17:50:58.280:E /有一个服务错误:(16968):消息:用于未使用日用超限持续使用需要注册。
06-19 17:50:58.280:E /有一个服务错误:(16968):}
解决方案
尝试设置您的查询API密钥。它可能会解决你的问题。 例如:
YouTube.Videos.List listVideosRequest = youtube.videos()列表(段)SETID(VIDEOID)。
listVideosRequest.setKey(apiKey);
VideoListResponse listResponse = listVideosRequest.execute();
I am trying to fetch video details using YouTube Data API v3 in my android app. Now I am getting the following error even though I am using an API Key. How can I resolve it?
06-19 17:50:58.280: E/There was a service error:(16968): com.google.api.client.googleapis.json.GoogleJsonResponseException: 403 Forbidden
06-19 17:50:58.280: E/There was a service error:(16968): {
06-19 17:50:58.280: E/There was a service error:(16968): "code" : 403,
06-19 17:50:58.280: E/There was a service error:(16968): "errors" : [ {
06-19 17:50:58.280: E/There was a service error:(16968): "domain" : "usageLimits",
06-19 17:50:58.280: E/There was a service error:(16968): "message" : "Daily Limit for Unauthenticated Use Exceeded. Continued use requires signup.",
06-19 17:50:58.280: E/There was a service error:(16968): "reason" : "dailyLimitExceededUnreg",
06-19 17:50:58.280: E/There was a service error:(16968): "extendedHelp" : "https://code.google.com/apis/console"
06-19 17:50:58.280: E/There was a service error:(16968): } ],
06-19 17:50:58.280: E/There was a service error:(16968): "message" : "Daily Limit for Unauthenticated Use Exceeded. Continued use requires signup."
06-19 17:50:58.280: E/There was a service error:(16968): }
解决方案
Try to set api key on your query. It may resolve your problem. ex:
YouTube.Videos.List listVideosRequest = youtube.videos().list("snippet").setId(videoId);
listVideosRequest.setKey(apiKey);
VideoListResponse listResponse = listVideosRequest.execute();
这篇关于用于未使用日用超限。继续使用,需要注册的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文