首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误403:访问未配置。API不出现在Google控制台中

错误403:访问未配置。API不出现在Google控制台中
EN

Stack Overflow用户
提问于 2017-04-25 14:48:18
回答 2查看 351关注 0票数 0

我在java中创建了一个Google云端点API:

代码语言:javascript
复制
@Api(name = "myAPI",
     version = "v1",
     namespace = @ApiNamespace(ownerDomain = "endpoints",
                                ownerName = "endpoints",
                                packagePath=""))
public class MyEndpoint {

    /** Déclaration de la méthode  */
    @ApiMethod(
            name = "getPeople",
            path = "getPeople/{name}",
            httpMethod = HttpMethod.GET)
    public People getPeople(@Named("name") String name)  {

        People pers  = ObjectifyDAO.getByKey(People.class, name);

        return pers;
    }

API出现在API资源管理器啊/api#p/中,但它没有出现在google云控制台api指示板https://console.cloud.google.com/apis/dashboard?project=myproject&duration=PT1H中。

当我使用以下代码提出请求时:

代码语言:javascript
复制
var init = function() {
  var rootApi = 'https://myapp.appspot.com/_ah/api/';
  var apiKey = "qsfqfdsqzM8TICqjJR29BcXWfLTvradadcqsd";

  gapi.client.setApiKey(apiKey);

  gapi.client.load('myAPI', 'v1', function() {
      console.log("myAPI api loaded");
      gapi.client.myAPI.getPeople({name:"Buddha"}).execute(function(resp)               {
            console.log(resp);
        });
  }, rootApi);
  // Appeler l'api todos

    }

我得到了"Access Not .以前没有在项目123456中使用过,或者它是禁用的。请访问google控制台,然后重试。“

但是,除了仪表板上的原生Google之外,什么都没有出现。

对于如何启用它或解决这个问题,有什么想法吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-04-26 13:45:21

你在使用Endpoints Frameworks吗?如果是的话,你有部署了API配置吗?

票数 0
EN

Stack Overflow用户

发布于 2018-04-28 09:09:26

这次我使用了maven,严格遵循google教程,100%不使用Eclipse,并让它正常工作。以下是我所做的步骤:

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43614006

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档