配置领英应用

配置地址:https://www.linkedin.com/secure/developer?newapp=

强烈建议您使用 HTTPS

网址必须是绝对网址 (例如: “https://example.com/auth/callbac”,而不是“/auth/callback”)

网址参数会被忽略 (即 https://example.com/?id=1 与 https://example.com/ 相同)

网址中不得包含 #'s (即“https://example.com/auth/callback#linkedin”是无效网址)

关键配置项:

保存配置后,系统将为应用分配一个唯一的“客户端 ID” (也称为“用户密钥”或“API 密钥”) 和“客户端密钥”值。请记录这些值,因为您在应用的配置文件或实际代码过程中需要使用这些值,例如:

客户端密钥值要保护好,这里贴出的是官方实例

请求授权代码

GET请求地址:https://www.linkedin.com/uas/oauth2/authorization

请求参数列表:

HTML页面使用实例:

访问HTML页面并点击按钮后浏览器显示:

授权页面

点击授权后,Linkedin会向你配置的“授权重定向网址”发送GET请求,请求中随附两个重要的网址参数

code — OAuth 2.0 授权代码。

state — 用来测试是否存在跨站请求伪造攻击可能性的值。

code 是您在授权流程后续步骤中与领英交换实际 OAuth 2.0 访问令牌所用的值。鉴于安全原因,授权代码的使用期限极短,必须在收到后立即使用以免其过期。如需请求新的授权代码,您必须重复执行以上所有步骤。

接受授权代码之前,您应确保应用的 state 参数中返回的值与您原始授权代码请求的 state 值相匹配。 这样可确保您与真正的原始用户交流,且没有恶意脚本以某种方式进入授权流程。如果状态值不匹配,说明您可能已受到跨站请求伪造攻击,请在响应中提供 HTTP 401 错误代码。

备注:点击授权后没有真正授权

使用授权代码交换访问令牌

POST请求地址:https://www.linkedin.com/uas/oauth2/accessToken

请求参数:

请求参数列表

redirect_uri参数必须与上一步中的redirect_uri参数相同

Java调用实例:

java实例

正确调用后接口返回一个包含以下字段的 JSON 对象:

access_token — 用户的访问令牌。根据您所签署的 《API 使用条款》,您必须确保此值的安全性。

expires_in — 从提出请求开始到令牌失效之前剩余的秒数。目前,所有访问令牌的使用寿命均为 60 天。

得到的访问口令

java 怎么页面授权访问_Java调用Linkedin接口API之:获取授权相关推荐

  1. java版微信朋友圈_java调用个人微信API接口发朋友圈,评论和删除朋友圈

    java调用个人微信API接口发朋友圈,评论和删除朋友圈 /** * 发送朋友圈任务 * @author wechatno:tangjinjinwx * @param ctx * @param vo ...

  2. 百度地图AK申请注意+百度地图API生成热力图+调用百度地图API自动获取经纬度和地址

    文章目录 一.百度地图AK密钥申请 二.调用百度地图API生成热力图 三.调用百度地图API自动获取经纬度和地址 一.百度地图AK密钥申请 点击百度地图API控制台,输入登录账户,即可进入,若账户未完 ...

  3. java io流拒绝访问_JAVA IO流 - 张宏良的个人空间 - OSCHINA - 中文开源技术交流社区...

    IO流 一.File类的使用 java.io.File类:文件和文件目录路径的抽象表示形式,与平台无关 File能新建.删除.重命名文件和目录,但File不能访问文件内容本身.如果需要访问文件内容本身 ...

  4. java获取经纬度_java调用高德地图api获取某个位置的经纬度

    java调用高德地图api获取经纬度的方法,废话少说,直接上代码: import com.fasterxml.jackson.databind.JsonNode; import com.ning.ht ...

  5. java+调用飞信_java调用飞信接口发短信

    java调用飞信接口发短信,看到挺好的,有利于大家做毕业设计加亮点,就发给大家了(新人发帖,不会发多个文件名,测试类就放这了) 需要这3个jar包: commons-codec-1.4.jar com ...

  6. JAVA飞信_java调用飞信接口发短信 - 贪吃蛇学院-专业IT技术平台

    java调用飞信接口发短信,看到挺好的,有利于大家做毕业设计加亮点,就发给大家了(新人发帖,不会发多个文件名,测试类就放这了) 需要这3个jar包: commons-codec-1.4.jar com ...

  7. java 地图api接口_Java调用百度地图API

    本实战代码将使用百度地图的接口来实现以下功能: 1.确定输入地址的坐标 2.两个坐标的距离 其他的话,还要使用百度账户申请相关的api,具体见: http://lbsyun.baidu.com/ind ...

  8. java调用restful接口_Java调用RESTful接口的几种方式

    前端一般通过Ajax来调用,后端调用的方式还是挺多的,比如HttpURLConnection,HttpClient,Spring的RestTemplate 服务端代码如下: 服务端接口请求的URL:h ...

  9. java调c的接口_Java调用C接口的简单示例

    Java调用C接口的简单示例 正好需要用到Java调用dll里的C接口,想到自己做个简单的例子.我们可能需要自己生成dll文件,下边介绍一下,详细的步骤.主要参考https://blog.csdn.n ...

最新文章

  1. UART的16倍频过采样和3倍频过采样
  2. 算法题:实现一个IP白名单过滤器
  3. php 打印测试技巧
  4. smooth_L1_loss_layer.cpp:28] Check failed: bottom[0]-channels() == bottom[1]-channels() (12 vs. 84
  5. 曹大带我学 Go(6)—— 技术之外
  6. 网络管理员如何解放自己
  7. golang并发的一篇文章
  8. localhost访问容器mysql失败_Docker - Spring Boot应用程序 - 无法访问localhost上的MySql服务器...
  9. qml 连线_将QML信号连接到C 11 lambda插槽(Qt 5)
  10. 安卓系统刷机怎么刷机_手机怎么刷机
  11. 成都中忻嘉业:抖音小店经营一段时间后能改类目吗
  12. 联想服务器配置 RAID
  13. STM32——用PWM控制电机
  14. linux 开源视频剪辑,Linux 上的开源视频剪辑软件Olive
  15. 同步时钟之hwclock命令(硬件-系统,系统-硬件)
  16. mysql教程pdf_mysql使用教程指南.pdf
  17. 4 数据分析-案例:亚洲国家人口数据计算
  18. BorderStyle short usage
  19. c 常用数据结构解析
  20. Linux从删库到跑路的命令,使用 trash-cli 跳出 rm 命令从删库到跑路的深渊

热门文章

  1. 前端学习(2965):路由的参数传递
  2. [vue] 写出你知道的表单修饰符和事件修饰符
  3. [js] 使用js实现一个图片剪裁的功能
  4. 前端学习(2581):单元测试的重要性
  5. “约见”面试官系列之常见面试题之第九十九篇之router的钩子函数(建议收藏)
  6. 前端学习(1902)vue之电商管理系统电商系统之渲实现添加用户前的预先校验
  7. 前端学习(1770):前端调试之如何参照站点的manifest
  8. 前端学习(1440):实例选项el
  9. http:(2):http请求方法
  10. linux3.0-内核自带led驱动移植