0

我使用 PYTHON-AMAZON-SP-API 创建了烧瓶 API。

下面是我的代码:

from flask import Flask, request, jsonify, redirect
import sp_api
from sp_api.api import Orders, Finances, Products, Tokens
import time

marketpalce_id = 'ATVP.......'

# app_id = 'amzn1.sp.solution.3d2842......'
app_id = 'amzn1.application-oa2-client.84....'
refresh_token = 'Atzr|IwEBINLhW9tXctD0..........'
lwa_client_id = 'amzn1.application-oa2-client.849fee9b3....'
lwa_client_secret = '18a7055fad72d337......'

aws_access_key = 'AKIAQZ....'
aws_secret_key = 'j+3GnJ3NbILY6....'
role_arn = 'arn:aws:iam::0540.....:role/SellerPartnerRole'

credentials = dict(
refresh_token=refresh_token,
lwa_app_id=app_id,
lwa_client_secret=lwa_client_secret,

aws_secret_key=aws_secret_key,
aws_access_key=aws_access_key,
role_arn=role_arn,
)

app = Flask(__name__)

@app.route('/post_order_items/', methods=['POST'])
def post_order_items():
    if request.method=='POST':
        # token = request.form.get('token')
        # print(token)
        token_res = Tokens(credentials=credentials)
        print(token_res)
        return (token_res)
    else:
        return("OK")

我收到了以下对象:

<sp_api.api.tokens.tokens.Tokens object at 0x000002064F179D88>

如何将上述令牌对象转换为字符串以获取受限数据令牌。

4

0 回答 0