У меня возникла проблема «IncompleteSignature» на открытой платформе Aliexpress.Python

Программы на Python
Ответить
Anonymous
 У меня возникла проблема «IncompleteSignature» на открытой платформе Aliexpress.

Сообщение Anonymous »

  • Я работаю над Django, используя Python.
  • Я работаю над официальным SDK для Python на Aliexpress.
    < li>Я пытаюсь получить ТОКЕН ДОСТУПА от Aliexpress.
  • Я получил сообщение «IncompleteSignature», что означает «Подпись запроса не соответствует стандартам платформы как часть тела ответа».
  • Вот полные результаты:
    {'error_response': {'type': 'ISV', 'code': 'IncompleteSignature', 'msg': 'Подпись запроса не соответствует стандартам платформы', 'request_id': '2141154c17373626146733360'}} /li>
    Мой код очень прост, потому что я привел пример кода их сайта.
    (https://openservice.aliexpress.com/doc/ ... e=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}")
  • Я разместил вопрос на консоли Aliexpress, но они ответили очень расплывчатым ответом и ссылочным кодом Java-скрипта. Я был шокирован. Это был даже не питон. И этот совет можно реализовать только в том случае, если я модифицирую сам их SDK. Я не уверен, что SDK Python имеет практическое рабочее качество.
  • Поскольку я потратил слишком много времени и усилий, чтобы разобраться в этом. , я просто хотел найти любой способ достичь своей цели. Если есть кто-нибудь, кто преодолел этот шаг, используя официальный или неофициальный SDK, сообщите мне. Кроме того, если кто-то обнаружит какие-либо ошибки или ошибки в моем коде, это тоже будет приветствоваться. Спасибо.


Подробнее здесь: https://stackoverflow.com/questions/793 ... n-platform
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»