Я получил проблему 'IncompleteSignature' в открытой платформе Aliexpress

  1. Я работаю над Django, используя python.
  2. Я работаю над официальным SDK для python от Aliexpress.
  3. Я пытаюсь получить ACCESS TOKEN от Aliexpress.
  4. Я получил проблему 'IncompleteSignature', которая означает 'Подпись запроса не соответствует стандартам платформы как часть тела ответа.
  5. Вот полные результаты : {'error_response': {'type':'ISV', 'code':'IncompleteSignature', 'msg':'The request signature does not conform to platform standards', 'request_id':'2141154c17373626146733360'}}
  6. .
  7. Мой код очень прост, потому что я ссылался на пример кода с их сайта. (https://openservice.aliexpress.com/doc/api.htm#/api?cid=3&path=/auth/token/create&methodType=GET/POST) Вот мой код:
def callback_handler(request):
    code = request.GET.get('code')
    url = "https://api-sg.aliexpress.com/sync"
    appkey = "123456"
    appSecret = "1234567890XXXX"
    client = iop.IopClient(
            url, 
            appkey, 
            appSecret, 
            )
    request = iop.IopRequest('/auth/token/create')
    request.add_api_param('code', code)
    response = client.execute(request)
    response_type = response.type
    response_body = response.body
    print(response_type)
    print(response_body)
    return HttpResponse(f"Response type: {response_type}, Response body: {response_body}")
  1. Я задал вопрос в консоли Aliexpress, но мне ответили очень расплывчато и привели код ссылки на Java-скрипт. Я был в шоке. Это был даже не питон. И этот совет может быть реализован, только если я изменю их SDK. Я не уверен, что python SDK имеет практическое рабочее качество.

  2. Поскольку я трачу слишком много времени и усилий, чтобы разобраться в этом, я просто хотел найти любой способ достичь своей цели. Если есть кто-то, кто преодолел этот этап, используя официальный или неофициальный SDK, пожалуйста, подскажите мне. Кроме того, если кто-то нашел какие-либо ошибки или огрехи в моем коде, это тоже будет приветствоваться. Спасибо.

Вернуться на верх