用于未使用日用超限。继续使用,需要注册 [英] Daily Limit for Unauthenticated Use Exceeded. Continued use requires signup

查看:676
本文介绍了用于未使用日用超限。继续使用,需要注册的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我试图获取使用YouTube数据API V3在我的Andr​​oid应用程序的视频信息。现在我得到,即使我使用的是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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆