Linkedin Oauth Javascript授权"呃哦!"

tri*_*ger 12 javascript oauth linkedin

我无法使用Linkedin登录我的应用程序,我看到模式链接对话框"哦哦!" 该怎么办?为什么不工作OUauth?

function onLinkedInLoad() {
  IN.Event.on(IN, "auth", function() {onLinkedInLogin();});
  IN.Event.on(IN, "logout", function() {onLinkedInLogout();});
}
function onLinkedInLogin() {
  IN.API.Profile("me")
    .fields(["id", "firstName", "lastName", "pictureUrl", "publicProfileUrl", "emailAddress"])
    .result(function(result) {

      console.log(firstName);
    })
    .error(function(err) {
      alert(err);
    });
}
function liAuth(){
  // 
   IN.User.authorize(function(){
       callback();
   });
   //IN.UI.Authorize().place();
}
Run Code Online (Sandbox Code Playgroud)
<script type="text/javascript" src="https://platform.linkedin.com/in.js">
    api_key: 54545645645646
    authorize: false
    onLoad: onLinkedInLoad
</script>

<div onclick="liAuth()" class="loginsocbutton loginsocbutton__in" id="oauth_linkedin">click</div>
Run Code Online (Sandbox Code Playgroud)

Thr*_*ead 16

您需要立即转到您的应用程序权限,并取消选中除此屏幕截图中显示的4之外的所有框.之后我能够让我的集成再次工作.

在此输入图像描述

他们似乎没有非常优雅地处理撤销权限.你和我们一样,可能还没有使用这些额外的权限.