亚马逊礼品代码随需应变工具(agcod)
agcod的Python项目详细描述
亚马逊礼品代码随需应变(AGCOD)
这是一个使用AGCOD服务的工具,可用于轻松创建、取消 并检查亚马逊礼品代码的状态。
安装
pip install agcod
快速启动
fromagcodimportclientclient.sandbox=True# default is True, False will use production URLsclient.debug=False# default is Falseclient.aws_region_name='us-east-1'# Default is us-east-1client.partner_id='<Your Partner ID>'client.aws_key_id='<Your AWS Key ID>'client.aws_secret_key='<Your AWS Secret Key>'# Request ID must begin with Partner IDrequest_id=client.partner_id+'EXAMPLE'amount=1.00currency='USD'# Create a new gift coderesult=client.create_gift_card(request_id,amount,currency)# Example response# {# "cardInfo": {# "cardNumber": null,# "cardStatus": "Fulfilled",# "expirationDate": null,# "value": {# "amount": 1.0,# "currencyCode": "USD"# }# },# "creationRequestId": "MyidEXAMPLE",# "gcClaimCode": "ABCD-12345-WXYZ",# "gcExpirationDate": null,# "gcId": "AA11BB22CC33DD",# "status": "SUCCESS"# }# Cancel that gift codeclient.cancel_gift_card(request_id,result['gcId'])# Get account balanceclient.get_available_funds()# Example response# {# "availableFunds": {# "amount": 1250.00,# "currencyCode": "USD"# },# "status": "SUCCESS",# "timestamp": "20180802T155339Z"# }