api - 工作示例 Coldfusion 和 Linkedin API

标签 api coldfusion linkedin

<分区>

有没有人设法让 LinkedIn API 在 coldfusion 应用程序中运行? Linkedin 开发者社区中有一些线程,但缺少任何实际工作示例或完整代码。

最后,我正在寻找一种解决方案,将 LinkedIn 个人资料导入我们的招聘解决方案 - 并定期获取更新的个人资料 - 当然是在用户允许我们访问他/她的个人资料之后。

感谢任何帮助,尤其是对于某种工作设置(即使只是基本设置)

最佳答案

由于 ColdFusion 可以创建和使用 Java 对象,最简单的解决方案是使用 Java API 访问 LinkedIn。一种选择是 linkedin-j .

更新

我还没有找到任何基于 CF 的包装器的证据,所以很遗憾,您将不得不弄清楚这部分。

您无需真正了解 Java 的工作原理即可在 ColdFusion 中使用 Java 对象;您只需要知道相关 API 中的类是什么,然后创建必要的对象,然后调用相关函数即可。我假设 linkedin-j 提供某种 .jar 文件。您需要将其添加到类路径中; how to do this 上有大量在线资源(如果该链接断开,只需搜索 coldfusion jar classpath)。然后,找出您需要的对象,使用 CreateObject 创建您需要的对象的实例。

getting started page讨论 LinkedInApiClientFactory 对象。你可以在 ColdFusion 中通过做类似的事情来创建它

<cfset factory = CreateObject('com.google.code.linkedinapi.client.LinkedInApiClient').newInstance(consumerKeyValue, consumerSecretValue)>
<cfset client = factory.createLinkedInApiClient(accessTokenValue, tokenSecretValue)>

此时您可以使用 LinkedInApiClient 可用的所有功能,例如 getProfileByUrl

使用 linkedin-j 站点上提供的文档来了解您可以在 LinkedInApiClient 上调用的函数,并从那里开始工作。

关于api - 工作示例 Coldfusion 和 Linkedin API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4165443/

相关文章:

javascript - 使用 Axios 获取 XML 数据

jquery - 在 JQuery 中单击调用 ColdFusion 方法

ColdFusion - 字符串到变量

arrays - 算法 - LinkedIn Coding Round

iframe - 在 iframe 中显示 Linkedin 文章

java - 如何在Java中为工具栏添加窗口API?

javascript - POST 错误搜索 API

python - Django 将查询集序列化为 JSON 以仅使用字段信息和 id 构造 RESTful 响应

ssl - 从 coldfusion 发送推送通知?

mobile-safari - 使用 JS API 时,使用 Linkedin 登录不会触发 iOS Safari 上的回调