저는 Google API를 처음 접했습니다. 내 블로그에서 게시물을 가져 오려고합니다. 블로그는 개인으로 설정됩니다.Google Blogger API : 블로그 게시물을 안전하게 가져 오기
문제는 여기에있다 :
{
"error": {
"errors": [
{
"domain": "usageLimits",
"reason": "ipRefererBlocked",
"message": "The calling IP address x does not match the IP restrictions configured on the API key. Please use the API Console to update your key restrictions.",
"extendedHelp": "https://console.developers.google.com/apis/credentials?project=x"
}
],
"code": 403,
"message": "The calling IP address x does not match the IP restrictions configured on the API key. Please use the API Console to update your key restrictions."
}
}
내가 구글 API 콘솔 및 그것을위한 API 키에 내가 블로그를 구글 계정, 프로젝트를 얻었다. HTTP에 API 키 제한을 변경해 보았지만 같은 문제가 발생했습니다. 오류 메시지가 약간 다릅니다.
는 가져 오기는 다음과 같이 작동합니다 : 나는 모든 변수를 확인을 두 번 그들이 올바른
var apikey = "x";
var blogId = "x";
$(function(){
$.ajax({
type: "GET",
url:"https://www.googleapis.com/blogger/v3/blogs/"+blogId+"/posts?key="+apikey,
dataType: "json",
success: function(data) {
console.log(data);
}
});
});
. API 키가 정확하고 BlogId도 마찬가지입니다.
이 stew 콘솔에서 403 오류가 발생합니다. 내가 충분히 명확 해지기를 바란다. 대답이 발견되면이 게시물을 수정하십시오 :)
좋아, 나는 그것을 몰랐다! 고마워! –
어떻게 진행해야합니까? Oauth2.0을 사용하여 Google Blogger API에 액세스하는 방법을 알아 내려고 노력하고 있지만 막혔습니다. 내가 뭘해야할지 모르겠다. 나는 영원히 문서를 읽고 있었고 그것은 나에게 도움이되지 못했다. –
저는 아약스 개발자가 아니기 때문에 많은 도움이되지 않습니다. 이렇게하면 일단 사람들과 일하게되면 블로거를 사용하도록 변경해야합니다. https://developers.google.com/api-client-library/javascript/samples/samples#authorizing-and-making-authorized-requests 자바 스크립트를 가장 가까이에서 찾을 수있었습니다. 일단 새로운 질문에 코드를 게시하면 뭔가를 얻을 수 있습니다. – DaImTo