嵌入 LinkedIn 公司更新/提要

问题描述 投票:0回答: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>

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

linkedin-api feed linkedin-jsapi
6个回答
2
投票

这就是原因:'( 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


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


0
投票

我找到了实现 CORS 代理的方法,并且成功了。 我使用了这个简单的 PHP CORS 代理

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


0
投票

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


0
投票

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


0
投票

旧的,但如果有人看到这个,我们使用了 SharePoint 商店中的第 3 方 Web 部件,该部件正是执行此操作并且很容易设置(尽管不是免费的):https://appsource.microsoft.com/en-us /product/office/WA200007811?tab=概述

© www.soinside.com 2019 - 2024. All rights reserved.