6

我们创建了一个 SharePoint 2010 Web 部件,我们在其中显示来自https://www.linkedin.com/company/"Name of Company"/.

最终用户需要第一次登录(没关系)。但即使他们使用个人 LinkedIn 个人资料登录,他们也看不到我们的公司信息。这是为什么?

如果用户被设置为 LinkedIn 指定管理员,他们可以看到提要,否则他们不能。

我们正在使用

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

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

4

4 回答 4

2

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

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

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

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

  • 使会员能够利用我们的 Share API 从整个 Web 将专业内容分享到他们的 LinkedIn 网络。

  • 使公司能够使用我们的公司 API 将专业内容分享到 LinkedIn。

只有可以管理提要的人才能阅读/更新公司提要。除非您设法将自己提升为 LinkedIN 合作伙伴,否则所有其他人都被排除在外:https ://developer.linkedin.com/partner-programs

于 2015-07-30T13:36:31.580 回答
2

在这里对这个问题有所了解:

正如 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

于 2017-11-13T11:30:45.657 回答
0

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

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

于 2018-02-14T10:11:03.547 回答
0

正如 Alberto 在下面的帖子中提到的,RSS 提要可用于创建嵌入代码。要在您的 LinkedIn 上启用 RSS 并获取 RSS 链接,您可以按照本指南进行操作。然后您可以使用此插件生成提要的嵌入代码。

于 2019-06-19T21:03:41.720 回答