我正在尝试致电Google People Api,但收到403错误

代码:

$("#login-button").on('click',function() {
    $("#login-button").attr('disabled','disabled');

    // API call for Google login
    gapi.auth2.getauthInstance().signIn().then(
        // On success
        function(success) { 
            // API call to get user information    

     gapi.client.request({ path: 'https://www.googleapis.com/plus/v1/people/me' }).then(   

                function(success) {            
                    console.log(success);
                    var user_info = JSON.parse(success.body);
                    console.log(user_info);  

                    $("#user-information div").eq(0).find("span").text(user_info.displayName);
                    $("#user-information div").eq(1).find("span").text(user_info.id);
                    $("#user-information div").eq(2).find("span").text(user_info.gender);
                    $("#user-information div").eq(3).find("span").html('<img src="' + user_info.image.url + '" />');
                    $("#user-information div").eq(4).find("span").text(user_info.emails[0].value);

                    $("#user-information").show();
                    $("#login-button").hide();
                },function(error) {
                    $("#login-button").removeAttr('disabled');
                    alert('Error : Failed to get user user information');
                }
            ); 

        },);
});

错误:

code :  403,message : "The request is missing a valid API key.",status : "PERMISSION_DENIED"
vieto5006 回答:我正在尝试致电Google People Api,但收到403错误

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3162141.html

大家都在问