IN.User.Authorize callback never fired

前端 未结 2 1188
天命终不由人
天命终不由人 2020-12-30 12:46

Since today, our application that uses the linkedin javascript SDK to authenticate users stopped working. ​ We realized that the call to https://platform.linkedin.com/in.js

2条回答
  •  萌比男神i
    2020-12-30 13:25

    Try replacing window.IN.User.authorize with window.IN.user.authorize

    window.IN.user.authorize is returning a promise and success callback is executed post login success. Its weird but working if we replace User with user

    window.IN.user.authorize().then(function(data){
                        console.log("Logged in successfully .");
                        window.IN.API.Raw("/people/~:(id,first-name,last-name,formatted-name,headline,location,industry,current-share,num-connections,num-connections-capped,summary,specialties,positions,picture-url,site-standard-profile-request,api-standard-profile-request,public-profile-url,email-address)").method("GET").body().result(function (oData) {
                            that.props.dispatch(userCreation(linkedInProfileFormat(oData)));
                        });
                    },function(error){
                        alert("Linkedin failed because of harshita !");
                    });   
    

提交回复
热议问题