LinkedIn今天宣布它正在修改其开发人员计划,远离开放的API模型到合作伙伴关系。该公司计划于2015年5月12日开始限制其开放式API。

在该日期之后,许多应用程序将突破,因为LinkedIn只支持以下用例:

要访问LinkedIn的其他API,开发人员必须成为其中一个合伙计划的成员,需要通过申请流程进行。如果您是开发人员,您可以在公司的过渡指南中找到更多关于在API级别的更改的更多信息及其更新的API使用条款。

这很可能会引发相当多的开发人员,因此LinkedIn正在尝试通过释放一个新的移动SDK for Android来节省脸部。此SDK允许开发人员构建应用程序的应用程序,让成员使用链接凭据和深链接登录,以查看LinkedIn应用程序中的成员配置文件。这很棒,但它不太可能有很多帮助。

LinkedIn为这些变化的理由是多年来已经看到“来自我们开发人员社区的一些令人兴奋的应用程序”,其他人没有向其社区提供价值。换句话说,质量差或与LinkedIn的业务有竞争力的应用程序使公司重新思考其开发者战略。

LinkedIn声称伙伴关系集成“为我们的会员,开发人员和业务提供最有价值。”虽然这对最后一个可能是真的,但它对前两人来说是可以说的。

开发人员通常可以使用开放式API进行更多,而不是首先加入特定程序。当开发人员可以花时间与API时,成员也可以访问更好的应用,而不是首先要跳过箍,弄清楚要申请伙伴关系计划的内容。

然而,LinkedIn表示,它正在从三星,微信和Evernote等合作伙伴那里看到这种方法的“成功”。这应该让任何人感到惊讶,因为希望与LinkedIn一起使用的公司仍然完全得到他们所需要的。

LinkedIn很清楚它冒了很多(疏远整个开发人员社区)的举措:“对于许多开发人员来说,我们了解到今天的变化可能会令人失望和破坏性,但我们相信这些变化将提供进一步清晰度,并重点关注LinkedIn支持哪种类型的一体化。”

换句话说,“我们正在做这件事是否伤害了你的工作。处理它。“

5月12日更新:LinkedIn说,现在的变化已经开始推出。

我们意识到这些变化可能对你们中的许多人来说都是破坏性和令人失望的,但我们希望确保您拥有有关更改的信息,并提供一些有用的故障排除提示来处理您在LinkedIn API集成中遇到的任何错误。如果您还没有调整代码,则在尝试授权新成员或续订访问令牌时,您将开始查看错误。您也可能没有收到您期望的所有数据。

LinkedIn还感谢“所有建立的开发人员并继续建立在我们的平台上。”在未来几个月内,这些可能最终可能是大众化的群体。