访问bca api的python模块。在这个版本中,您可以检查余额、账户报表(历史)和转账基金。

Cpybca的Python项目详细描述


Author:Christoforus Surjoputro <cs_sanmar@yahoo.com>
Date:2017-07-04
Version:1.2.0
License:MIT License
https://travis-ci.org/3mp3ri0r/cpybca.svg?branch=master

Introduction

cpybca是访问bca api的python模块。在此版本中,您可以检查余额、帐户对账单(历史记录)和转账资金。

Python version

此模块在Python3.4+上工作。在Python3.5.2上进行了全面测试。

How to install

  1. 克隆或下载此回购https://gitlab.com/3mp3ri0r/cpybca.git
  2. 将整个项目移动到项目目录。

How to use

  1. 通过执行此操作将cpybca导入到项目中fromcpybca.bcaimportBca
  2. 通过执行此操作启动到BCA API服务器的连接bca=BCA(‘YOUR_API_KEY’,‘YOUR_API_SECRET’,‘YOUR_BCA_HOST’)
  3. 通过执行此操作登录到BCA API服务器bca.sign_in(‘YOUR_CLIENT_ID’,‘YOUR_CLIENT_SECRET’)
  4. 通过调用Bca函数执行所需操作。

Get balance

您可以通过以下操作获得帐户余额:

bca.get_balance('CORPORATE_ID','ACCOUNT_NUMBER')

您可以通过此操作获得多个帐户余额:

bca.get_balance('CORPORATE_ID',['ACCOUNT_NUMBER1','ACCOUNT_NUMBER2'])

Get statement

您可以通过以下操作获得帐户对账单或历史交易:

bca.get_statement('CORPORATE_ID','ACCOUNT_NUMBER','START_DATE','END_DATE')

注意:

  1. START_DATEEND_DATE使用yyyy-MM-dd格式。
  2. Maximum从头到尾的约会是31天。

Transfer fund

您可以通过以下操作获得帐户对账单或历史交易:

bca.transfer('CORPORATE_ID','SOURCE_ACCOUNT_NUMBER','BENEFICIARY_ACCOUNT_NUMBER','TRANSACTION_ID','TRANSACTION_DATE','REFERENCE_ID','AMOUNT','CURRENCY_CODE','REMARK1','REMARK2')

注意:

  1. BENEFICIARY_ACCOUNT_NUMBER是您要收款的帐号。
  2. TRANSACTION_ID是您在第二天进行的传输数。
  3. TRANSACTION_DATE是以yyyy-MM-dd格式传输的日期。
  4. REFERENCE_ID是您的参考代码。它可以包含字符串和数字的组合。示例:1234/DP/2017
  5. AMOUNT是要以string格式发送的数量。示例:'1000000.00'
  6. REMARK1REMARK2是要发送给收件人的便笺。它不是强制的,所以您可以删除它。

How to contribute

只要在遇到任何问题时创建一个issue

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java从其BlobKey获取Google云存储文件   java*Vert。x*:如何在同步代码中处理   java HikaiCP:如何查看连接池大小?   java解析依赖项的重复版本   java如何删除TableColumn中的HTML标记   Maven依赖项找不到sendgridjava的zip文件   Java可用的垃圾收集算法   java IntelliJ git集成技巧和技巧   java如何在安卓中实现应用内支付?   java如何在安卓中从whatsapp获取pdf文件数据到我的应用程序?   有没有一种方法可以使用JavaScript(Vue.js)将Java应用程序(游戏)实现到网站中   使用SWT浏览器进行java-to-javascript通信的问题   java在Android手机上更改字体大小后启用textView内的滚动条