嵌入LinkedIn公司更新/订阅源



我们创建了一个SharePoint 2010 web部件,用于显示来自https://www.linkedin.com/company/"Name of Company"/的公司提要。

最终用户需要第一次登录(这是可以的(。但是,即使他们使用个人LinkedIn个人资料登录,他们也看不到我们公司的订阅源。为什么?

如果用户被设置为领英指定管理员,他们可以查看订阅源,否则就无法查看。

我们正在使用

<script type="text/javascript" src="//platform.linkedin.com/in.js">
api_key: "The key"
lang: da_DK
authorize: true
onLoad: onLinkedInLoad
</script>

我希望有人能分享他们的知识。

这就是为什么:'(https://developer.linkedin.com/blog/posts/2015/developer-program-changes

从2015年5月12日开始,我们将限制开放API仅支持以下用途:

  • 允许会员使用我们的个人资料API通过LinkedIn个人资料代表他们的职业身份。

  • 使用我们的"添加到个人资料"工具,会员可以直接将认证发布到他们的LinkedIn个人资料中。

  • 利用我们的共享API,使会员能够通过网络将专业内容共享到他们的LinkedIn网络。

  • 使公司能够通过我们的公司API将专业内容共享到LinkedIn。

只有能够管理订阅源的人才能阅读/更新到公司订阅源。除非您成功晋升为LinkedIN合作伙伴,否则所有其他人都将被排除在外:https://developer.linkedin.com/partner-programs

关于这个问题的一些信息:

正如ahmeij所说,Linkedin不再提供一种在任何地方嵌入公司/个人资料时间表的简单方法。然而,还有另一种实施方式。

您将使用配置文件的RSS提要。网址将是这样的:

https://www.linkedin.com/biz/[PROFILE ID]/feed?start=0&v2=true

您可以在个人资料/公司页面中找到数字ID。

请在此处阅读完整来源:https://www.glintech.com/blog/confluence-embed-linkedin-company-feed.html

我找到了实现CORS代理的方法,并使其发挥了作用。我使用了这个简单的PHP CORS代理

然而,领英网站不再从这个URL返回任何信息,它只返回一个[301-永久移动]错误:_(

Alberto在下面的文章中提到,RSS提要可以用来创建嵌入代码。要在LinkedIn上启用RSS并获得RSS链接,您可以按照本指南操作。然后你可以使用这个插件来生成提要的嵌入代码。

您可以使用Walls.io等社交墙解决方案将LinkedIn公司订阅源添加到您的Sharepoint网站。该工具生成可以嵌入的iframe或JavaScript代码。下面是一篇关于它如何在SharePoint上工作的文章。

最新更新