工作示例 Coldfusion 和 Linkedin API

发布于 2024-10-02 07:00:40 字数 1539 浏览 3 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

初心 2024-10-09 07:00:40

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

更新

我还没有发现任何基于 CF 的包装器的证据,所以不幸的是你必须弄清楚这一部分。

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

入门页面讨论了 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 上调用的函数,并从那里开始工作。

Since ColdFusion can create and use Java objects, the easiest solution is to use a Java API to access LinkedIn. One option is linkedin-j.

Update

I haven't found any evidence of a CF-based wrapper so unfortunately you're going to have to figure this part out.

You don't need to really know how Java works to use Java objects in ColdFusion; you just have to know what the classes are in the API in question and then create the necessary objects and then call the relevant functions. I assume linkedin-j offers some kind of .jar file. You need to add that to your classpath; there are plenty of resources on line on how to do this (if that link breaks, just search for coldfusion jar classpath). Then, figure out which object you need, create an instance of that object you need using CreateObject.

The getting started page talks about a LinkedInApiClientFactory object. You'd create this in ColdFusion by doing something like

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

At which point you can use all of the functions available to the LinkedInApiClient, such as getProfileByUrl.

Use the documentation available at the linkedin-j site to find out about the functions you can call on the LinkedInApiClient, and work from there.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文