Linkedin Javascript SDK:[未经授权]。IP地址不匹配

Linkedin Javascript SDK:[未经授权]。IP地址不匹配,javascript,sdk,linkedin,Javascript,Sdk,Linkedin,我们使用了链接到的Javascript SDK:developer.linkedin.com/docs/getting-started-js-SDK 我们的目的是获取链接在公共档案照片,并显示在我们的网站上。我们已经在我们的网站上实现了javascript API代码,如下所述 问题: 1) 照片会在某些计算机中获取并显示,但在1或2台计算机中会出现类似“[unauthorized].IP地址不匹配”的响应。请参阅附带的屏幕截图。所有机器都位于不同的位置 2) 我们使用了相同的网站URL:mar

我们使用了链接到的Javascript SDK:developer.linkedin.com/docs/getting-started-js-SDK

我们的目的是获取链接在公共档案照片,并显示在我们的网站上。我们已经在我们的网站上实现了javascript API代码,如下所述

问题: 1) 照片会在某些计算机中获取并显示,但在1或2台计算机中会出现类似“[unauthorized].IP地址不匹配”的响应。请参阅附带的屏幕截图。所有机器都位于不同的位置

2) 我们使用了相同的网站URL:marketplace.siriusdecisions.com/Vendor/Acquia

在这里,您可以在“企业高管”部分的个人资料照片中看到链接 编辑”。您可以通过单击该图像转到特定的公共配置文件URL。 但是有些机器我们看不到图像

3) 我们使用了公共配置文件url,如:
linkedin.com/in/rajesh-kasundra-a068305
linkedin.com/in/ashish-mistry-023ab264

4) 所有机器都有链接的权限,也可以访问这两个公共配置文件URL。我们可以在所有机器的URL中看到配置文件照片

5) 那么问题应该是什么呢?是关于一些机器配置问题吗

6) 我们还提到了我们的代码被截取


api_密钥:@System.Configuration.ConfigurationManager.AppSettings[“LinkedIn_api_密钥”]
//我们使用了Web.Config中的API密钥
授权:假
onLoad:onLinkedInLoad
函数onLinkedInLoad(){
$.each(linkedincounts,function(index,item){
getDetails(item.url);
executiveid=LinkedInAccounts[index].id;
});      
tid=设置间隔(LoadLinkedInImages,1000);
}
函数LoadLinkedInImages(){
if(linkedincounts.length==executiveSrc.length){
$.each(executiveSrc,函数(索引,项){
var u=项目值[0]。_键分割(“=”[1];
if(item.values[0].pictureUrls.values){
$(“.executiveImage[data executiveurl='“+u+']”)attr('src',item.values[0].pictureUrls.values);
}
其他的
{
$(“.executiveImage[data executiveurl=”“+u+”]”)attr('src',“/Content/Images/notfound.jpg”);
}
});
abortimer();
}
}
要停止计时器时,将调用函数abortTimer(){//
净空时间间隔(tid);
}
函数显示配置文件(数据){
executiveSrc.push(数据);
}
函数显示配置文件错误(错误){
}
函数getDetails(url){
IN.API.Profile(url)
.fields(“名字”,“图片url::(原始)”,“图片url”)
.结果(显示配置文件)
.错误(显示配置文件错误);
}