0

내가 자바에서 구글 클라우드 엔드 포인트의 API를 생성 API는 Google 클라우드 콘솔에 표시되지 않습니다오류 403 : 액세스가 구성되지 않았습니다.

@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 탐색기 https://apis-explorer.appspot.com/apis-explorer/?base=https://myapp.appspot.com/_ah/api#p/에 나타납니다하지만 구글 클라우드 콘솔 API를 대시 보드에 표시되지 않습니다 https://console.cloud.google.com/apis/dashboard?project=myproject&duration=PT1H

내가 다음 코드를 요청합니다.

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 

    } 

내가 "액세스를 얻을 구성되지 않음 프로젝트 12에서 사용되지 않은 전에 3456 또는 비활성화됩니다. ". 구글 클라우드 콘솔이 다시 시도 방문하여

그것을 사용하지만 아무것도 표시되지 않습니다하지만 구글 클라우드 콘솔 API를 대시 보드에 기본 Google API를.

이 문제를 활성화하거나 해결하는 방법에 어떤 아이디어?

답변

0

가지고, 당신은 Endpoints Frameworks을 사용하고 만약 그렇다면 당신은 deployed your API configuration?

+0

주셔서 감사합니다. 지금 내 API 구성을 배포 한과 API는 구글의 클라우드 콘솔 API를 대시 보드에 나타납니다. 그러나 같은 문제가 계속 존재 [(스크린 샷) ] (https://drive.google.com/file/d/0B6sTfCjset_JLU5JWi1YellsSHM/view?usp=shar ing), 내 생각 엔 두 가지 다른 API 서비스가 있으며 내 호출이 올바른 API와 연결되지 않습니다. 이유가 무엇입니까? – unijob

+0

설정에 어딘가에 'unijob-dev.appspot.com' 대신'pesonnagesApi'가 설정되어있는 것 같습니다. – gbhall

+0

@unijob 어떻게 시작 했습니까? – gbhall