Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

API каталога дополнений


dinox
 Поделиться

Рекомендованные сообщения

Что-то не отзывается администрация, придется создавать отдельные дополнения-лицензии.

Кто знает, какие опции надо выставить, чтобы человек мог покупать дополнение много раз? 

Ссылка на комментарий
Поделиться на других сайтах

28 минут назад, MaxD сказал:

Кто знает, какие опции надо выставить, чтобы человек мог покупать дополнение много раз?

 

да вроде никаких - достаточно зайти на страницу дополнения и купить еще раз

43f65f11318a45f4a4f12db8de7946f6.png

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах

  • 2 месяца спустя...

Попытался пощупать API в тестовом режиме, но че-то не срастается...
Помогите разобраться с вопросами, может я чего недопонимаю?

1. "Callback URL" и "Secret Key" указаны. При нажатии на кнопку "Тестовый запрос" появляется ошибка "Ваш сервер не отвечает или некоректный Callback URL", хотя запрос на стороне сервера вижу.

 

2. В запросе и скрипте разные хэши, как результат - ошибка "Bad hash".

Данные запроса:

a:5:{s:11:"marketplace";s:13:"opencartforum";s:12:"order_status";s:7:"request";s:10:"date_added";i:1495780460;s:8:"order_id";s:6:"987654";s:4:"hash";s:32:"bba77e0a5eb8df745f273dee25644871";}

Хэш рассчитанный в Callback из примера в документации:

e1bedccd87586e38a03b7fc6e5cc39fd

3. Как видно выше, в запросе отсутствуют поля:

username
email
extension_id
member_id
domain
test_domain
extension
total

По этому толком не могу отладить.
ЧЯНТД?

Ссылка на комментарий
Поделиться на других сайтах

Попытался пощупать API в тестовом режиме, но че-то не срастается...
Помогите разобраться с вопросами, может я чего недопонимаю?

1. "Callback URL" и "Secret Key" указаны. При нажатии на кнопку "Тестовый запрос" появляется ошибка "Ваш сервер не отвечает или некоректный Callback URL", хотя запрос на стороне сервера вижу.

 

2. В запросе и скрипте разные хэши, как результат - ошибка "Bad hash".

Данные запроса:

a:5:{s:11:"marketplace";s:13:"opencartforum";s:12:"order_status";s:7:"request";s:10:"date_added";i:1495780460;s:8:"order_id";s:6:"987654";s:4:"hash";s:32:"bba77e0a5eb8df745f273dee25644871";}

Хэш рассчитанный в Callback из примера в документации:

e1bedccd87586e38a03b7fc6e5cc39fd

3. Как видно выше, в запросе отсутствуют поля:

username
email
extension_id
member_id
domain
test_domain
extension
total

По этому толком не могу отладить.
ЧЯНТД?

Ссылка на комментарий
Поделиться на других сайтах

В 26.05.2017 в 10:06, Wild сказал:

Попытался пощупать API в тестовом режиме, но че-то не срастается...
Помогите разобраться с вопросами, может я чего недопонимаю?

1. "Callback URL" и "Secret Key" указаны. При нажатии на кнопку "Тестовый запрос" появляется ошибка "Ваш сервер не отвечает или некоректный Callback URL", хотя запрос на стороне сервера вижу.

 

2. В запросе и скрипте разные хэши, как результат - ошибка "Bad hash".

Данные запроса:


a:5:{s:11:"marketplace";s:13:"opencartforum";s:12:"order_status";s:7:"request";s:10:"date_added";i:1495780460;s:8:"order_id";s:6:"987654";s:4:"hash";s:32:"bba77e0a5eb8df745f273dee25644871";}

Хэш рассчитанный в Callback из примера в документации:


e1bedccd87586e38a03b7fc6e5cc39fd

3. Как видно выше, в запросе отсутствуют поля:


username
email
extension_id
member_id
domain
test_domain
extension
total

По этому толком не могу отладить.
ЧЯНТД?

Там двух этапная авторизация, при первом запросе не идут данные с Вашего 3-го пункта

Ссылка на комментарий
Поделиться на других сайтах


9 минут назад, dinox сказал:

Там двух этапная авторизация, при первом запросе не идут данные с Вашего 3-го пункта

Ответьте на личное сообщение! Вечер добрый!

Ссылка на комментарий
Поделиться на других сайтах

Простите чайника, но не совсем понял про двух этапную авторизацию.
В доке с примером об этом нет ни слова.
Или я чего-то упускаю или недопонимаю?
Что и когда я должен отправить на ваш тестовый сервер?

И вообще, можно хоть в общих словах, но немного подробнее об общем алгоритме?
 

Ссылка на комментарий
Поделиться на других сайтах

1 час назад, Wild сказал:

Простите чайника, но не совсем понял про двух этапную авторизацию.
В доке с примером об этом нет ни слова.
Или я чего-то упускаю или недопонимаю?
Что и когда я должен отправить на ваш тестовый сервер?

И вообще, можно хоть в общих словах, но немного подробнее об общем алгоритме?
 

напишите мне в личные сообщения 

Ссылка на комментарий
Поделиться на других сайтах


  • 4 месяца спустя...

Очень полезная функция, но, почему-то, работает через раз..(

Логи пустые, значит запрос "не дошёл"..

Вот бы сделали повторную отправку, цены бы не было.

Ссылка на комментарий
Поделиться на других сайтах

45 минут назад, reDream сказал:

Очень полезная функция, но, почему-то, работает через раз..(

Логи пустые, значит запрос "не дошёл"..

Вот бы сделали повторную отправку, цены бы не было.

В разработке

Ссылка на комментарий
Поделиться на других сайтах


  • 4 месяца спустя...
В 13.03.2017 в 16:21, louise170 сказал:

Сделайте, пожалуйста, поле заполнения домена обязательным для тех, модулей, где указано автоматическое получение ключа.

Поддерживаю.
И не только для автоматического получения ключа, а там где требуется указать домен.

Так же еще и обязательное указание e-mail

Ссылка на комментарий
Поделиться на других сайтах

e-mail в API передается.

Ссылка на комментарий
Поделиться на других сайтах

2 часа назад, shoputils сказал:

e-mail в API передается.

если покупатель не указал, то пустая строка передается. Я говорил, чтоб данное поле было обязательным для заполнения.

Ссылка на комментарий
Поделиться на других сайтах

9 часов назад, vier сказал:

если покупатель не указал, то пустая строка передается. Я говорил, чтоб данное поле было обязательным для заполнения.

А если покупатель скажет потом что ошибся? второй ключик выдавать?)
одна покупка = два домена
Главное чтоб номера заказа норм передавались и мыло на которое тут зареген (логинза в пролёте получается - но если даже она есть то обязательное заполнение мыла на форуме)
Получаем номер и мыло
закрепляем
на мыло шлём ссылку - (или уже сгенеренный пароль и мыло для входа отправляем)
пользователь прищел - авторизовался
Вбил поля номера заказа - домен - версию модуля - клик - сверили данные
и на те все дела
h_Zoe5ykQYamwuYjyTMqeg.png

 

 

Спойлер

идея,идея,
Да Леонид Ильич, слушаем записываем.
идея,
Да Леонид Ильич, слушаем записываем.
идея,идея,
Да Леонид Ильич, внимательно вас  слушаем записываем.
Иде я нахожусь??

 

Ссылка на комментарий
Поделиться на других сайтах


3 часа назад, AWARO сказал:

А если покупатель скажет потом что ошибся? второй ключик выдавать?)

вопрос был о обязательном поле e-mail, если требует разработчик, а ему(разработчику) потом самому решать, какую кашу заваривать на своем сервере.

Ссылка на комментарий
Поделиться на других сайтах

Только что, vier сказал:

вопрос был о обязательном поле e-mail, если требует разработчик, а ему(разработчику) потом самому решать, какую кашу заваривать на своем сервере.

ааа, чет я подумал о домене.. т.к. оно указано как обязательное но не является обязательным..

Ссылка на комментарий
Поделиться на других сайтах


1 минуту назад, AWARO сказал:

ааа, чет я подумал о домене.. т.к. оно указано как обязательное но не является обязательным..

и об этом же тоже. - Нет галок при заполнении дополнений для Обязательных данный: домен, почта и т.д. - разработчик пусть сам решает, что ему нужно получить от покупателя.

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах

35 минут назад, vier сказал:

и об этом же тоже. - Нет галок при заполнении дополнений для Обязательных данный: домен, почта и т.д. - разработчик пусть сам решает, что ему нужно получить от покупателя.

верно, можнож нужное тянуть не нужное не тянуть

Ссылка на комментарий
Поделиться на других сайтах


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.