Мобильное приложение не подключается к интернет-магазину

Если неправильно сконфигурирован сервер интернет-магазина, то при настройке мобильного приложения 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».

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

0 комментариев

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

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