用于与bridgeapi.io api通信的python模块。
bankin-bridge的Python项目详细描述
bankin bridge python是用于与 Bridgeapi.io API。
Basic usage
与bankin bridge api接口交互的第一步是初始化bridge.Client 实例。您需要一个客户端ID和客户端密码此初始化:
>>>frombridgeimportClient>>>client=Client('<CLIENT_ID>','<CLIENT_SECRET>')
然后,您可以很容易地注册一个新用户,对其进行身份验证,并与实现的 实体和底层api端点。下面是一些示例:
>>>client.user.create('test@example.com','<PWD>'){'uuid':'c3b140ad-aa85-49ca-a254-de77de521bbf','resource_uri':'/v2/users/c3b140ad-aa85-49ca-a254-de77de521bbf','resource_type':'user','email':'text@example.com'}>>>client=client.user.authenticate('test@example.com','<PWD>'){'access_token':'<ACCESS_TOKEN>','expires_at':'2018-11-19T17:20:33.546Z','user':{'uuid':'12f34ca5-da8c-4ac2-8882-3e428033f300','resource_uri':'/v2/users/12f34ca5-da8c-4ac2-8882-3e428033f300','resource_type':'user','email':'test@example.com'}}>>>client.set_access_token('<ACCESS_TOKEN>')>>>client.item.add_url(){'redirect_url':'https://connect.bankin.com?token_uuid=fb12c345-b1ae-234a-1cc2-123456789dac'}>>>client.account.list()...
License
麻省理工学院。有关详细信息,请参见LICENSE。