Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Как убрать редирект /index.php?route=api/login&api_token=


Recommended Posts

Здравствуйте!
Подскажите, пожалуйста!
CRM стучится сюда
/index.php?route=api/login 
Но ocStore 3.0.2.0 редиректит сюда 
 /indexphp?route=api/login&api_token=
Подскажите, пожалуйста, можно ли убрать редирект, если да, то как? И зачем он нужен? На ocstore 2.3.0.2 такого нет.

Змінено користувачем AlexandrSY
Надіслати
Поділитися на інших сайтах


16.06.2022 в 18:58, buslikdrev сказал:

Пишите тому, кто подключал вам срм

А причем здесь тот кто подключал? Я пишу тем кто разбирается в опенкарте, а не в црм.

Надіслати
Поділитися на інших сайтах


16.06.2022 в 18:15, AlexandrSY сказал:

А причем здесь тот кто подключал? Я пишу тем кто разбирается в опенкарте, а не в црм.

Вот тому, кто делал вам подключение и пишите. Так как при обращении к https://github.com/ocStore/ocStore/blob/ocStore-3-0-3-7/upload/catalog/controller/api/login.php

получите ответ json без перенаправлений. Вот тот, кто писал подключение, в своём скрипте перенаправление и сделал.

 

Вот как правильно подключаться:

 

Надіслати
Поділитися на інших сайтах

16.06.2022 в 19:47, buslikdrev сказал:

Вот тому, кто делал вам подключение и пишите. Так как при обращении к https://github.com/ocStore/ocStore/blob/ocStore-3-0-3-7/upload/catalog/controller/api/login.php

получите ответ json без перенаправлений. Вот тот, кто писал подключение, в своём скрипте перенаправление и сделал.

 

Вот как правильно подключаться:

 

Да, по умолчанию в опенкарте нет переадресации - там по умолчанию другое, там Notice!

Чтобы убрать это, я сделал как написанно тут

https://evilcoder.ru/oshibki-v-opencart-api-ili-skaz-o-tom-pochemu-nuzhno-testirovat/

Неужели только у меня одного Notice и переадресация, а у всех остальных всё чётко и нет проблем?

Црм-(щики) конектятся к опенкарту по этой документации http://docs.opencart.com/en-gb/system/users/api/

пример логина: username = 'Default' key='L3MYyzkuMRL8gBcpse6CdrVarFUXtPORZkJKP7vgaYftgEIZWOr3EJxq' # Actually, key is 256 character-long s.post(     'http://myopencart.example.com/index.php?route=api/login',     data={'username':username, 'key':key} ).text

Здесь нет редиректа.

Змінено користувачем AlexandrSY
Надіслати
Поділитися на інших сайтах


17.06.2022 в 11:54, AlexandrSY сказал:

Да, по умолчанию в опенкарте нет переадресации - там по умолчанию другое, там Notice!

Чтобы убрать это, я сделал как написанно тут

https://evilcoder.ru/oshibki-v-opencart-api-ili-skaz-o-tom-pochemu-nuzhno-testirovat/

Ну вот и всё, требует обязательного параметра в ссылке api_token, чтобы не было ошибки.

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.