Vladyslav
Service
Опубликовано: 24 февраля 2021

Если неправильно сконфигурирован сервер интернет-магазина, то при настройке мобильного приложения Shop-Script может возникать ошибка с текстом «Не удалось подключиться к магазину».

Как устранить ошибку подключения

1. Проверьте доступность адреса API

Мобильное приложение подключается к API Webasyst по адресу вида mydomain.ru/api.php. Вместо mydomain.ru/ должен быть адрес, по которому у вас установлен Webasyst.

Откройте этот адрес в браузере ­— должна появиться надпись:

{    "error": "invalid_request",    "error_description": "Required parameter is missing: access_token" }

Она означает, что API доступно.

Если вы не видите эту надпись в браузере, значит, и мобильное приложение тоже не может «достучаться» до API. Так бывает, например, если в качестве веб-сервера вы используете nginx и в его конфигурации не хватает необходимых записей. Измените конфигурацию nginx по проверенному образцу.

2. Проверьте настройки SSL-сертификата

Если доступ к API работает нормально, но мобильное приложение всё равно не подключается, а на вашем домене используется SSL-сертификат, проверьте сертификат. Для этого можно использовать онлайн-сервисы, которые легко найти в интернете, например, по запросу «online SSL checker».

Если проверочный сервис покажет, что не хватает промежуточного или корневого сертификата, установите отсутствующие сертификаты на своём хостинге. Или попросите службу поддержки хостинга установить их для вас.

Добавить комментарий

Чтобы добавить комментарий, зарегистрируйтесь или войдите