程序猿的日常——恒生TA接口分享
![]() |
由于美国体育用品生产商Nike(耐克)公司的口号“JustdoIT”,使大批的有志青年误入了互联网行业,走上了程序猿这条不归路。
![]() |
对于网站的服务与建设来说,程序猿是必不可少得一环。基于多年的工作经验,和小编一起工作的程序猿接触过不少金融公司的网站,这些金融网站有一个共同特点,页面中都会有产品数据、信息披露等金融特色信息的体现。然而金融数据具有及时性和精准性,这就需要用到恒生TA数据。接下来,小编就给大家分享一下我们对接恒生TA的经验。(有木有很兴奋!!)
![]() |
恒生的数据通过大体上通过三个方法获取。
1、恒生的临时库
2、恒生API
3、恒生CRM系统(基于恒生数据中心)
以下是对三个方法的一些介绍。
方法一,恒生临时库:
恒生会提供临时库,可以定时更新。从临时库中获取数据。
因为是临时数据库,真正的数据还在恒生的数据中心,所以,只限于读取。如果网站的需求就是读取信息,这个方法还是很好用的。
由于可以直接调用,直接执行sql查询语句。技术门槛比较低,开发速度还是很快的。
方法二,恒生的API:
恒生提供一个开发手册,有详细的说明,接口返回 JSON。用起来同样很方便。
下面就引用一段开发手册中的实例,可以更直观的了解这个接口:
通过下面的请求地址:
http://localhost:7001/openapi/trustbusrestful/query/queryonlinesellproduct?partner_id=1234
返回下段Json格式的报文,至于报文的含义,请参照接口文档。
{"code":"ETS-5BP0000","message":null,"details":null,"extra":{},"results":[{"bank_no":"920","bank_name":"平安银行
","capital_mode":"M","detail_fund_way":"01","limit_per_payment":"50","limit_per_day":"100","limit_per_month":"500","is_support_fast_mode":"1"},{"bank_no":"009","bank_name":"光大银行
","capital_mode":"M","detail_fund_way":"01","limit_per_payment":"50","limit_pe
由于直接调用数据中心的API,信息更及时,更准确。需要详细阅读接口文档,如果遇到了代码问题,届时还需要恒生方面的技术支持。
方法三,恒生CRM:
基于恒生接口开发的CRM。
在恒生的API上开发的CRM,很多功能都是整合开发的,更符合用户的一些需求,还有一些定制服务。
同时,恒生CRM还提供webservice接口,可以直接调用恒生CRM处理过的数据,很多功能需求还可能是定制开发的,需要比较紧密的与恒生的开发人员进行沟通。
接口注意事项:
以上这3个方法的接口服务器,都要与应用服务器在同一个内网。
![]() |
本期的“冷知识”你有收获么?想要了解更多,更有趣的互联网知识,敬请关注盛世阳光的微信公众号,每周一到周五,盛世阳光与你不见不散!!!
![]() |
还没人赞这篇日记