失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > java获取get请求返回_Java中处理调用第三方接口(post/get) 该如何处理 返回的数据如何处理...

java获取get请求返回_Java中处理调用第三方接口(post/get) 该如何处理 返回的数据如何处理...

时间:2021-08-28 02:01:50

相关推荐

java获取get请求返回_Java中处理调用第三方接口(post/get) 该如何处理 返回的数据如何处理...

条件:1、请求URL:http://ip:port/yypt/*.jsonRequest

2、接口采用http post协议。Content-Type为application/json

调用流程:

第三方通过事先调用登陆接口,获取访问的accessToken值。后续调用服务时,将该值设置在http header:X-Access-Token上。用于平台鉴权。accessToken默认有效期为一个月,过期后,平台会返回403 access forbidden状态,第三方平台需要重新获取accessToken。

1、请问一下以上在Java中该如何调用,具体的实现方法?

登录验证(post):

请求示例

{

"uid" : "testuser",

"forAccessToken" : "true",

"pwd" : "cc03e747a6afbbcbf8be7",

"rid" : "thirdparty"

}

返回示例

成功

{

"code" : "200",

"body" : {

"id" : "179",

"userId" : "testuser",

"roleId" : "thirdparty",

"tenantId" : "eh",

"manageUnit" : "eh",

"lastLoginTime" : "-12-01 13:37:31",

"lastIPAddress" : "10.207.27.16",

"lastUserAgent" : "CHROME,IP,WINDOWS_10",

"roleName" : "第三方平台",

"tenantName" : "eHealthCloud",

"manageUnitName" : "eHealthCloud",

"userName" : "测试第三方用户",

"displayName" : "eHealthCloud-第三方平台"

},

"properties" : {

"accessToken" : "d5bc6df8-32f8-4ff2-8e90-21d147eea"

}

}

2、请问一下:成功后返回的参数为json格式,怎么放入一个map中,body、properties是JsonArray吗?

get:

请求头文件:

http header请求头参数:X-Access-Token、X-Service-Id、X-Service-Method;

如:服务id 示例: yypt.tp_orgService 方法名称示例:findTypeAndAreaCode

方法参数:parameter1,parameter2

3、这个部分该如何调用

如果觉得《java获取get请求返回_Java中处理调用第三方接口(post/get) 该如何处理 返回的数据如何处理...》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。