【问题标题】:LinkedIn Federator - Get Network without APILinkedIn Federator - 无需 API 即可获得网络
【发布时间】:2016-11-19 15:56:39
【问题描述】:

我希望在没有 API 的情况下使用 LinkedIn federator 获取我的特定连接的程度。例如我有一个名为“Vivek Joshi”的一级人脉,在“ABC”公司工作。因此,我查询 LinkedIn federator 以查找在这种情况下为 first("1st") 的学位。

查询网址——https://www.linkedin.com/ta/federator?query=Vivek,Joshi,ABC&types=mynetwork

我收到一个包含学位信息的 JSON 响应。仅当用户登录到 LinkedIn 时,上述 URL 才有效。

我有 asp.net 应用程序,其中我也有“使用 LinkedIn 登录”选项。但是,当我通过我的应用程序向 LinkedIn 授权任何用户并查看 LinkedIn 授权调用的响应标头时,有一个名为“Set-Cookie”的标头,但它没有我正在寻找的 cookie,即“li_at” (LinkedIn 会话 Cookie)。

问题是上面提到的查询 url 需要一个名为“cookie”的请求标头,其值为“li_at”cookie。

我怎样才能使上述 URL 工作?

【问题讨论】:

    标签: asp.net linkedin linkedin-api


    【解决方案1】:

    不使用 API 就无法检索此信息。目前可供选择的 LinkedIn 合作伙伴开发人员访问连接数据。您可以在此处了解有关 LinkedIn 合作伙伴计划的更多信息:https://developer.linkedin.com/partner-programs

    【讨论】:

    • 贾斯汀,我可以使用以下网址吗:
    • 贾斯汀,我可以使用这个 URL:linkedin.com/ta/… 并在后端使用 .net 库发送一个帖子请求以获得 JSON 响应。此 JSON 响应包含我正在寻找的学位信息。但是,问题是它接受 cookie 值作为请求参数,在这种情况下是“li_at”。我只能在本地范围内获取此 cookie,即当应用程序在我的系统帐户(我登录的系统用户)下的 IIS 上运行时。我怎样才能使这个 URL 在全球范围内工作?我希望我已经说清楚了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-27
    • 1970-01-01
    • 1970-01-01
    • 2014-07-22
    相关资源
    最近更新 更多