特定用户上的Javascript LinkedIn API只读

特定用户上的Javascript LinkedIn API只读,javascript,linkedin,Javascript,Linkedin,我正试图通过javascript API从我的LinkedIn个人资料中获取只读公共信息。我目前有这个代码,我知道它不完整: <script> function linkedinAuthorized() { console.log("Linked in authorized"); } function linkedinLoaded() { console.log("Linked in loaded"); IN

我正试图通过javascript API从我的LinkedIn个人资料中获取只读公共信息。我目前有这个代码,我知道它不完整:

<script>
    function linkedinAuthorized() {
        console.log("Linked in authorized");
    }

    function linkedinLoaded() {
        console.log("Linked in loaded");

        IN.Event.on(IN, "auth", linkedinAuthorized);

        var url = "/people/~?format=json";

        IN.API.Raw()
            .url(url)
            .method("GET")
            .result(function (result) {
                console.log(result);
            })
            .error(function (error) {
                console.log(error);
            });
    }
</script>
<script type="text/javascript" src="//platform.linkedin.com/in.js">
    api_key:   [my key]
    onLoad:    linkedinLoaded
</script>

函数linkedinAuthorized(){
console.log(“已链接到授权”);
}
函数linkedinLoaded(){
console.log(“已加载链接”);
IN.Event.on(在“auth”中,linkedinAuthorized);
var url=“/people/~?format=json”;
IN.API.Raw()中
.url(url)
.方法(“获取”)
.结果(函数(结果){
控制台日志(结果);
})
.错误(函数(错误){
console.log(错误);
});
}
api_密钥:[我的密钥]
onLoad:linkedinload
我能够成功加载链接的in,但在执行in.API.Raw调用时,我得到:


我怀疑这是因为我没有使用LinkedIn的登录按钮登录帐户

我的问题是,我是否可以从特定用户处获取只读配置文件信息,而不必经过这些手动授权过程?

这是否可以链接到

我的问题是,我是否可以从特定用户那里获得只读配置文件信息,而不必经过这些手动授权过程

答案是否定的,即使是服务器也无法执行请求
https://api.linkedin.com/v1/people/~?format=json


您需要让用户登录才能执行此类操作