帐户信息API信息。

demonstrationAPIseb1的Python项目详细描述


#入门

帐户信息API信息。

此sdk包依赖于其他python包,如nose、jsonpickle等。
这些依赖项在sdk附带的``requirements.txt``文件中定义。
要解决这些依赖项,可以使用pip依赖项管理器。按照[https://pip.pypa.io/en/stable/installing/](https://pip.pypa.io/en/stable/installing/)中的步骤安装它。

python和pip可执行文件应在路径中定义。打开命令提示符并键入``pip--version``.
如果安装成功并正确定义了路径,则应显示安装的pip依赖关系管理器的版本。

*使用命令行,导航到包含为sdk生成的文件(包括``requirements.txt```)的目录。
*运行命令``pip install-r requirements.txt```。这应该安装所有必需的依赖项。

![构建sdk-步骤1](https://apidocs.io/illustration/python?step=installdependencies&workspacefolder=account%20information python)



在ide中打开项目

打开python ide,比如pycharm。如果您喜欢使用不同的编辑器或IDE,这里提供的基本工作流也适用。

![在PyCharm中打开项目-步骤1](https://apidocs.io/illustration/python?step=pycharm)

[在PyCharm中打开项目-第2步](https://apidocs.io/illustration/python?step=openproject0&workspacefolder=account%20信息python)


项目文件将显示在侧栏中,如下所示:

![在PyCharm中打开项目-第3步](https://apidocs.io/illustration/python?step=openproject1&workspacefolder=account%20信息python&projectname=demonstrationapiseb1)

2.添加一个新的测试项目

右键单击解决方案名称创建一个新目录,如下所示:

![在PyCharm中添加新项目-步骤1](https://apidocs.io/illustration/python?step=createdirectory&workspacefolder=account%20information python&;projectname=demonstrationapiseb1)


将目录命名为“test”

![在PyCharm中添加新项目-步骤2](https://apidocs.io/illustration/python?step=nameditory)


将一个名为“testsdk”的python文件添加到此项目中

![在PyCharm中添加新项目-步骤3](https://apidocs.io/illustration/python?step=createfile&workspacefolder=account%20信息python&;projectname=demonstrationapiseb1)


将其命名为“testsdk”

![在PyCharm中添加新项目-步骤4](https://apidocs.io/illustration/python?step=namefile)


在python文件中,需要使用以下代码行从demonstrationapiseb1导入生成的python库:demonstrationapiseb1客户端导入demonstrationapiseb1客户端![在PyCharm中添加新项目-步骤4](https://apidocs.io/illustration/python?step=projectfiles&workspacefolder=account%20信息python&libraryname=demonstrationapiseb1.demonstrationapiseb1=client&projectname=demonstrationapiseb1&classname=demonstrationapiseb1client)

示例代码在后续章节中给出。

3.运行测试项目

若要在测试项目中运行该文件,请右键单击测试项目中的python文件,然后单击“运行”`

![运行测试项目-步骤1](https://apidocs.io/illustration/python?step=runproject&workspacefolder=account%20信息python&libraryname=demonstrationapiseb1.demonstration_1;iseb_1;client&projectname=demonstrationapiseb1&classname=demonstrationapiseb1client)



unittest用作测试框架,nose用作测试
运行器。您可以按如下方式运行测试:

1。从terminal/cmd导航到sdk的根目录。
2。调用``pip install-r test requirements.txt``
3。调用`````````````````````````````notests`








>api客户端的初始化可以如下初始化。




>





name=“list_of_controllers”>;<;/a>;控制器列表[类:](https://apidocs.io/img/class.png.accounts controller)accountscontroller

a name=“get_returns_a_list_of_transactions_for_one_specific_account_unfiltered_transaction_lists_are_paginated_when_filtering_by_date_results_never_paginated”>;![方法:](https://apidocs.io/img/method.png“.accountscontroller.get_returns_a_list_of_transactions_for_one_specific_account_unfiltered_transaction_lists_are paginated_when_filtering_by_date_results_never_paginated“)get_returns_a_list_of_transactions_for_one_specific_account_unfiltered_transactions_are_paginated_when_filtering_by_date_results_never_paginated

>;返回一个特定帐户的交易列表。您可以搜索有或没有日期期间的帐户。响应包含可用于检索事务详细信息的事务ID。

`` python
def get_returns_a_list_of_transactions_for_one_specific_account_unfilter_transaction_lists_are paginated_when_filtering by_date_results_never_paginated(self,
接受)
`````










\参数参数参数标签;

````````````````````````````````````````````````````````````````````````````````````````````````````````````````````35;示例用法


`` python
accept='application/json'



accounts\u controller.get\u return\u交易清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单清单;<;a name=“get_returns_transaction_details_on_a_specific_transaction”>;<;/a>;![方法:](https://apidocs.io/img/method.png“.accountscontroller.get_returns_transaction_details_on_a_specific_transaction”)get_returns_transaction_details_on_a_specific_transaction

>;根据交易类型,将返回不同的字段。某些类型的事务详细信息没有原始事务列表中显示的任何其他详细信息。

`` python
def get_returns_transaction_a_specific_transaction(self,
accept)
````





























































<;示例用法

`` python
接受='应用程序/json'

accounts\u controller.get\u返回有关特定交易的交易详细信息(接受)

```



[方法:](https://apiddocs.io/img/method.png.accountscocontroller.get.get.get.get.return.a用户用户用户用户用户用户用户用户用户用户用户用户用户用户用户用户用户用户登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录登录
有了_balance,
接受,
x_request_id,
PSU IP_地址,
PSU IP_端口,
PSU用户代理,
PSU地理位置,
PSU接受,
PSU接受字符集,
PSU接受编码,
psu_accept_语言,
psu_http_方法,
psu-device\u-id)
````




35 35

`` todo:添加参数说明
xrequestid|``` todo:添加参数说明
psupipaddress ````````````````` todo:添加参数说明
psupipport ```````````````````` todo:添加参数说明````````````````````````````````````````````````````````````````````````````````````````````````````````````````:添加参数说明
psueptance ``必选````` TOdo:添加参数说明
psueptcharset ``必选`````` TOdo:添加参数说明
psueptencoding ``必选`````` TOdo:添加参数说明
psueptlanguage ``必选``````` TOdo:添加参数说明| psuhttpmethod `````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````“应用程序/json”
x_请求id='{{x-request-id}'
psu ip_地址={{{PSU IP地址}{{PSU IP地址}}{{{PSU IP端口}{{{PSU IP端口}}{{PSU用户代理}{{{PSU用户代理}{{{PSU用户代理}{br/>PSU地理位置{{{PSU地理位置}}{{{{{PSU地理位置}{{{{PSU地理位置}}}{br{{{{PSU接受度}{{{PSU接受度{{PSU接受度{{PSU接受度{{PSU接受度{{PSU接受度{{PSU接受度{PSU接受度{PSU接受度}}}}}}>PSU接受编码='{{PSU接受编码}}'
PSU接受语言={{psu接受语言}}{{psu接受语言}}{{psu接受语言}{{psu接受语言}{{psu接受语言}{{psu接受语言}{{br/>psu装置{psu装置{psu装置id}}


psu装置{psu装置{{psu装置装置id{psu装置id{psu装置id{psu装置id{psu装置id{psu装置id{psu装置id{psu装置id{psu装置id{psu装置id}}}}}}}}



pcu/>u装置地理位置,PSU接受,PSU接受字符集,PSU接受编码,psu_accept_language,psu_http_method,psu_device_id)

````



_<;a name=“get_returns_account_information_potentially_including_balance_for_one_specific_account”>;<;/a>;![方法:](https://apidocs.io/img/method.png).accountscontroller.get_returns_account_information_potential_including_balance_for_one_specific_account“)get_returns_account_information_potential_including_balance_for_one_specific_account

>;返回帐户信息,包含或不包含一个特定帐户的余额。accountid是使用account list端点找到的。

`` python
def get_返回包含一个特定帐户余额的帐户信息(self,
有余额,
帐户ID,
接受,
X U请求ID,
PSU IP_地址,
PSU IP_端口,
PSU用户_代理,
PSU地理位置,
PSU接受,
psu_accept_字符集,
psu_accept_编码,
psu_accept_语言,
psu_http_方法,
psu-u-device\u-id
````




35 35

是的```|TODO:添加参数说明

accept ````````````````` todo:添加参数说明
xrequestid ``````````````````;TODO:添加参数说明;
psupipport ```````````````````````````````````````````````
|todo:添加参数说明

psusgeoclocation todo:添加参数说明;
psusacceptcharset ` ` todo:添加参数说明
必需的```| todo:添加参数说明
psuaacceptlanguage ````````````````````````````````````````` todo:添加参数说明;
pspuhttpmethod ````````````````````````````````````````````````````````````````````````````````````````````````````````````````示例Usage

```python
with_balance = '{{withBalance}}'
account_id = '{{accountId}}'
accept = 'application/json'
x_request_id = '{{X-Request-ID}}'
psu_ip_address = '{{PSU-IP-Address}}'
psu_ip_port = '{{PSU-IP-Port}}'
psu_user_agent = '{{PSU-User-Agent}}'
psu_geo_location = '{{PSU-Geo-Location}}'
psu_accept = '{{psu accept}'
psu-accept\u charset='{{psu-accept charset}'
psu-accept\u encoding='{{psu-accept encoding}'
psu-accept\u language='{{psu-accept language}'
psu-http\u method='{{psu-http method}'
psu-device={{psu device id}}{{{{psu device id}}{{{{{psu device id}{{{br/>
br/>account.get_return_account_account_信息_潜在包括一个特定的帐户的帐户余额(带帐户余额,帐户ID,帐户ID,接受,x_请求ID,PSU IP_IP_IP_地址,PSU IP_IP_IP_IP_IP_端口,PSU用户_用户_用户代理,PSU地理位置,PSU地理位置,PSU接受,PSU接受,PSU接受,PSU接受,PSU接受,PSU接受,PSU接受字符集,PSU接受字符集,PSU接受编码,PSU接受编码,PSHTTP方法,PSU设备id)

````


[返回控制器列表](控制器列表)







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

推荐PyPI第三方库


热门话题
java Intellij IDEA代码覆盖率不起作用   java如何在JavaFX8中根据其特定的祖先获取节点边界?   正则表达式在java arraylist中搜索正则表达式   运行backticks/exec()的java PHP路径问题   java正则表达式(全部替换)但不是引导一个撇号   将两个十进制整数与除法运算相乘   Java覆盖文件   spring boot Elasticsearch高级Rest客户端Java排序工作不正常   java为什么我的库不能访问它的资源?   java onCreateView,用于在选择相邻选项卡时调用选项卡?   如何在java中查找数组中一个数字的重复次数   java如何在hibernate中创建表,该表不存在于数据库中   java为什么当所有其他精灵移动时,Carpaint不移动?   java如何保存tuplas值,以便以后搜索   数据库中的java字符串使用isEmpty提供nullPointerException   AmazonWeb服务java。网ConnectException:连接被拒绝(连接被拒绝)   构造函数名和类名在Java中是相同的。为什么?