资源描述:
《基于python的中国平安保险api调用代码实例》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、基于Python的中国平安保险api调用代码实例代码描述:基于Python的中国平安保险api调用代码实例代码平台:聚合数据#!/usr/bin/python#-*-coding:utf-8-*-importjson,urllibfromurllibimporturlencode #----------------------------------#免费出行保险调用示例代码-聚合数据#在线接口文档:http://www.juhe.cn/docs/179#---------------------------------- defmain(): #配置您申请的APPKe
2、y appkey="*********************" #1.提交信息,获取验证码 request1(appkey,"GET") #2.获取车辆赠险 request2(appkey,"GET") #提交信息,获取验证码defrequest1(appkey,m="GET"): url="http://japi.juhe.cn/carInsuranceGift/check" params={ "key":appkey,#您申请的appKey "mobile":"",#申请人的手机号,用来接收验证
3、码和保险单号 "company":"",#应用名,公司名或者网站名称短信模板:【company】您的验证码是#code#.如非本人操作,请忽略本短信 "realname":"",#姓名 "gender":"",#性别 M:男,F:女 "birth":"",#生日格式如:1988-01-01forthequalityofreviewsandreview.Article26threview(a)theCCRAcompliance,whethercopiesofchecks;(B)whetherdoubleinvestigat
4、ion;(C)submissionofprogramcompliance,investigationorexaminationofwhetherviewsareclear;(D)theborrower,guarantorloans "product":"",#保险产品代码,JSWY:驾驶员意外险,WYCX:公共交通意外险,SEWYCX:少儿公共交通意外险 "idcard":"",#身份证号 "city":"",#城市名,如:上海 "carmodel":"",#车型 } params=urlencode(par
5、ams) ifm=="GET": f=urllib.urlopen("%s?%s"%(url,params)) else: f=urllib.urlopen(url,params) content=f.read() res=json.loads(content) ifres: error_code=res["error_code"] iferror_code==0: #成功请求 printres["result"] else:
6、 print"%s:%s"%(res["error_code"],res["reason"]) else: print"requestapierror" #获取车辆赠险defrequest2(appkey,m="GET"): url="http://japi.juhe.cn/carInsuranceGift/gift" params={ "key":appkey,#您申请的appKey "mobile":"",#手机号申请成功后将作为接收保险单号的手机号码 "verification":""
7、,#验证码 } params=urlencode(params) ifm=="GET": f=urllib.urlopen("%s?%s"%(url,params)) else: f=urllib.urlopen(url,params) content=f.read() res=json.loads(content) ifres: error_code=res["error_code"]forthequa