ABAP调用启信宝HTTP restful API实例
方法参数定义如下
源代码如下
method qxb_http_get.data:lv_url type string."===============初始化==============================================="获取http实例cl_http_client=>create_by_destination(exportingdestination = spaceimportingclient = data(lo_client))."设置请求方法为Get(也可通过post实现)lo_client->request->set_method( if_http_request=>co_request_method_get )."设置get方法query stringlv_url = method."=====================查询条件======================================="从SO10文本对象获取维护好的密钥,也可以直接写死data(lv_appkey) = zcl_common_fm=>read_so10(iv_name = conv tdobname( space ))."appkey访问密钥lo_client->append_field_url(exportingname = conv string( 'appkey')value = lv_appkeychangingurl = lv_url)."特定查询条件loop at filter_tab into data(ls_filter).lo_client->append_field_url(exportingname = ls_filter-namevalue = ls_filter-valuechangingurl = lv_url).endloop.cl_http_utility=>set_request_uri(exportingrequest = lo_client->requesturi = lv_url " URI String (in the Form of /path?query-string))."设置请求抬头信息lo_client->request->set_version( if_http_request=>co_protocol_version_1_1 )."=================发送请求并接受响应============================lo_client->send( ).lo_client->receive( ).lo_client->response->get_status(importingcode = data(lv_response_code)reason = data(lv_response_reson)).code = conv char3( lv_response_code ).if lv_response_code ne 200.RAISE api_error.return.endif.data(lv_response_data) = lo_client->response->get_data( ).lo_client->close( )."================处理返回结果============================data(lv_json_string) = cl_abap_codepage=>convert_from( lv_response_data ).result = lv_json_string.endmethod.
ABAP调用启信宝HTTP restful API实例相关推荐
- 企查查、天眼查、启信宝API怎么批量操作调用,API接口应用场景。
企查查API:企业工商信用信息API数据接口 - 企查查开放平台 天眼查API:天眼查开放平台 | API数据接口 | 企业数据 - 天眼查 (tianyancha.com) 启信宝API:启信宝数据 ...
- 产品3周迭代一次,启信宝驾驭8000万企业征信的平台架构
11+大数据行业应用实践请见https://yq.aliyun.com/activity/156,同时这里还有流计算.机器学习.性能调优等技术实践.此外,通过Maxcompute及其配套产品,低廉的大 ...
- python爬取启信宝_requests,lxml爬启信宝
首先, 添加requests模块: 然后, 添加lxml模块: 启信宝登录抓包: QiXinBao.py: import requests from lxml import etree loginUr ...
- 启信宝CEO陈青山:AI+大数据驱动下的金融新生态
人工智能怎样潜移默化影响金融业务?合合信息联合创始人.启信宝CEO陈青山在2020世界人工智能大会云端峰会.未来金融论坛上做了"AI+大数据,共创金融新生态"的主题演讲,讲述了如何 ...
- 2018信用服务业市场:天眼查、企查查、启信宝、企查猫处第一梯队
信用服务业概况及特征 信用服务本质上是帮助市场交易主体解决信息不对称的一种信息咨询活动.在国外,信用服务业可细分为十个分支行业,即企业资信调查(企业征信).消费者征信(个人征信).财产征信.资信征信. ...
- 启信宝发布植树节产业洞察:超2000家绿色造纸企业,造纸业迭代落后产能
植树节将近,合合信息旗下启信宝以产业大数据技术洞察木材行业背后的深层格局.洞察显示,中国现存约116万家树木相关企业,且近10年,相关企业数量稳步增加:其中,造纸作为主要以木材为原材料的产业正在更新迭 ...
- 启信宝牵手国家队,征信服务进化再加速
配图来自Canva可画 近日启信宝宣布和人民网·人民数据(国家大数据灾备中心)达成合作,双方共同成立"人民数据金融数据中心".启信宝成为人民数据的技术及产品合作伙伴. 除了与人民数 ...
- 启信宝受益所有人界面_希望您的项目成功吗? 然后确保其他人也可以从您的想法中受益。...
启信宝受益所有人界面 Most of us are aware of the benefits commercial openness has brought to the world. 我们大多数人 ...
- 商务部研究院信用所、启信宝联合发布《中国商务信用发展指数报告(2022)》
近期,商务部国际贸易经济合作研究院信用研究所与合合信息全资子公司上海生腾数据科技有限公司(简称"生腾数据")联合发布了<中国商务信用发展指数报告(2022)>(简称&l ...
最新文章
- 德鲁克管理思想:管理的7大理论、43条原则,每一条都是精华
- springboot rabbitmq direct exchange和topic exchange 写法上关于路由键的区别
- makefile 常用命令
- Taro+react开发(86):资源文件处理
- QML工作笔记-NumberAnimation、RotationAnimation、Timer综合使用
- Android笔记 消息机制handler+http之 网络图片浏览器demo
- webrtc自动增益
- TYUT-A2专题题解
- mmh学长的实验器材
- Java回调机制总结
- uygurqa输入法android,uygurqa输入法app
- 使用Statistic统计代码行数
- win10 计算机描述,怎么设置win10以安全描述符定义语言(SDDL)语法表示的计算机访问权限...
- 小程序switch内部加上文字_干货 | 微信小程序教程:写一个能自定义尺寸、样式的switch...
- mysql左联和右联_MySQL左联、右联查询接where和and条件的区别
- 计算机函数LEN的意思,python的len函数什么意思
- ds12c887c语言程序,时钟芯片ds12c887的C51驱动程序
- OpenCV————鼠标绘制和滑动条
- 如何使用wifi模块搭建农业物联网防治马铃薯晚疫病?
- 阿里云服务器如何搭建MQTT服务器