问题标签 [linkedin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2206 浏览

linkedin - 是否可以为 LinkedIn 平台构建应用程序?

您知道是否可以为 LinkedIn 平台构建应用程序?

0 投票
6 回答
4396 浏览

api - 有没有人设法使用 LinkedIn API 构建任何应用程序?

LinkedIn 对使用其 API 的应用程序非常谨慎。我已经尝试过但未能访问它们。

有没有人真的用它们构建了任何真正的应用程序?如果是,您采用什么策略来访问他们的 API?

顺便说一句,我说的是LinkedIn之上的一流增值应用程序,而不仅仅是嵌入超链接。

0 投票
6 回答
15271 浏览

api - Export contact list from Gmail, Hotmail, Yahoo, LinkedIn, Facebook

I'm looking for library/API to retrieve contact list (emails address to which user had sent mail to, regardless whether user had explicitly added it as contact). Does anybody know such library/API available there?

0 投票
2 回答
419 浏览

php - php中需要LinkedIn类型的朋友连接

我正在为我的一位客户创建一个自定义社交网络。

在此,我以 CSV 的形式存储用户的朋友,如下面的用户表所示

在上述场景中,如果登录用户是 John,并且如果他访问 Joey 的个人资料页面,他们之间的连接应该显示为

约翰->杰克->加里->乔伊

我能够在 1 级建立连接,即

如果杰克访问乔伊的个人资料,我可以确定以下内容:

杰克->加里->乔伊

但是对于第二级,我需要进入相同的 for 循环例程,我知道这不是正确的解决方案 + 我也无法实现它。

那么,有人可以帮我解决这个问题吗?

提前致谢,
阿卡什

P:SI 无法更改数据库架构 :(

0 投票
1 回答
1938 浏览

asp.net - 如何从 Asp.net 应用程序自动登录 LinkedIn?

我创建了一个用户名和密码来在linkedin中输入和搜索人。现在,我正在使用 asp.net 开发一个 Web 应用程序。我需要打开一个弹出页面,该页面显示已登录的链接中的搜索结果。显示弹出页面时,我需要使用用户名和密码自动登录。

所以,这是我的问题,如何使用链接的用户名和密码在 Asp.net 应用程序中单击按钮时自动登录?

谢谢

0 投票
2 回答
2650 浏览

asp.net - 如何从 asp.net 应用程序自动登录 LinkedIn?

我有虚拟用户名和密码输入linkedin。从 asp.net 应用程序中,当单击按钮时,我需要使用linkedIn 中的用户名和密码自动登录。

怎么做?谢谢

0 投票
1 回答
1023 浏览

linkedin - 通过简单的 URL 更新 LinkedIn 中的状态

我正在开发一个类似于 stackoverflow 的网络应用程序。而且我需要为每个问题/答案实现一些“LinkedIn”按钮,该按钮应该将LinkedIn中的用户状态更新为“阅读:[问题标题]([问题的网址])”。

我发现这个请求像

http://www.linkedin.com/status?statusText=Reading%20smth...&save=Save&revisionParam=2

这样做,但是... revisionParam 必须等于当前的 revisionParam+1,但我不知道 revisionParam 的当前值 :(。

有人可以帮助我吗?

0 投票
6 回答
10060 浏览

caching - 像LinkedIn这样的网站如何有效地在每个人的名字旁边显示一级/二级/三级关系?

我最近搞砸了一次面试,因为一个简单的问题回答得不好:LinkedIn 之类的网站如何有效地显示您与页面上显示的每个人的关系距离(第一/第二/第三)(例如,在人员搜索结果中,工作人员列表中)在公司等)?

<EDIT>我得到了解决方案的基本“技巧”:找到“与我的距离”是一种常见操作(例如,单个页面上 20x+,每个登录会话 100 次),所以你可以做部分“我到的距离” X",缓存它,然后多次重复使用缓存的部分结果,以使其他操作更便宜。我还猜测部分结果可能是我的二级连接,因为“缓存所有三级连接”在 RAM 和 CPU 中的成本太高。</编辑>

但是当试图将这种见解转化为解决方案时,我想出了一个笨拙的答案,涉及为网站上每个人创建二级连接的持久缓存(这在性能上会非常昂贵并且维护起来很复杂),我接受了以一种几乎没有技术意义的方式使用布隆过滤器的莫名其妙的绕道。在得到这样的答案后,我不会雇用自己!

后来,在没有面试压力的情况下思考这个问题,我想出了一个更合理的答案。

  • 构建一种非常快速的方法来获取每批用户 ID 的第一级连接(批量大小高达 ~1000?)。这可能意味着一个由大量 RAM 服务器组成的专用集群,可以将整个网络的第一级连接缓存在内存中。幸运的是,50M 会员 x 平均。每个成员 100 个连接 x 每个成员 ID 4 个字节 = <25GB 缓存在 RAM 中,这对于价格合理的硬件是可行的。而且每天的更改数量将低于 1%,因此保持缓存最新并不难。(请注意,关系数据库可能不是实现此缓存的错误选择,因为“大量随机 I/O”访问模式会扼杀关系数据库的性能。)

  • 当用户登录时,通过获取每个一级连接的一级连接来缓存他或她的二级连接,并粘贴在哈希表中(key = 二级 ID,值 = 连接的一级连接数组你)。还缓存您的第一级连接,这样您就可以通过一次回调远程缓存服务器来拉回第一级和第二级。用户 ID 很容易分区,因此像 memcached 这样的分布式缓存可能会很好地解决这个问题。

  • 对于任何用户 ID,要查找它是否在您的“网络”中以及它与您的关系(第 1、第 2、第 3),请执行以下操作:

    1. 如果 ID 在您的第一级连接中,请停止。
    2. 尝试在缓存的 2 级连接哈希表中查找 ID。如果找到,返回连接你的连接数组。
    3. 获取 ID 的第一级连接,并为每个连接重复步骤 #2。将所有结果聚合到一个数组中并返回它们。
    4. <EDIT>重构为批处理实现(“查找从我到 N 个不同用户的距离”),因此您可以从第 3 步获得所有远程结果,而无需进行 N 个远程调用。</编辑>

但我确信对此有更好的答案。你的是啥呢?如果您想要额外的挑战,请尝试模拟面试情况(无法在 Web 上查找解决方案)。

请注意,这个问题是关于一个最佳解决方案的,不管LinkedIn今天实际上是如何做的,我在上面写了自己的答案后查阅了这个问题。

0 投票
4 回答
2386 浏览

java - LinkedIn 集成 - 建立 requestToken

我正在开发(目前正在尝试)将与 LinkedIn 集成的 portlet。

按照有关它的文档:http: //developer.linkedin.com/docs/DOC-1008 --> 授权 LinkedIn 成员的第一步是请求 requestToken。此请求通过 HTTP POST 完成。对于 requestToken 步骤,要签名的字符串中应包含以下组件:

我已经有 API(它是oauth_consumer_key)密钥,我需要生成特定的 URL 字符串。有这个 URL 和 HTTP 连接的下一个 java 代码:

对于那些遇到过这个问题的人来说,接下来的问题是: 应该如何真正查看连接的 URL 字符串以及如何接收响应?

对于 URL,它对您生成的 URL 示例感兴趣。对于感兴趣的响应,获取它的方法。据我了解,在建立 HTTP 连接后,该响应是:

0 投票
2 回答
846 浏览

ruby-on-rails - 有没有人让 LinkedIn Ruby Gem 工作?

我正在使用的 LinkedIn 的红宝石宝石在这里:http: //github.com/pengwynn/linkedin

当使用有效的 API 密钥和秘密调用 LinkedIn::Client.new 时,我得到了这个:

未定义的方法 `tap' for #

其他人也有同样的问题,见http://developer.linkedin.com/message/2363

不要认为有人提出了解决方案。