WHMCS Custom API Manager

2900.00 

Аддон позволяет интегрировать в WHMCS ваши собственные функции API для использования с новой авторизацией API Credentials + API Roles.

Поддерживаемые версии WHMCS: 7.4 – 7.7

Поддерживаемые языки: русский, english

Срок действия лицензии: 365 дней с момента покупки

Артикул: WHMCS-APIMGR Категория:

Описание

WHMCS Custom API Manager позволяет интегрировать в WHMCS ваши собственные функции API (только для WHMCS версии 7.4 и выше).

Какую проблему решает аддон.

Начиная с версии 7.4 в WHMCS была добавлена возможность назначать API Roles для API Credentials (новый способ аутентификации при помощи идентификатора и ключа). Сразу же возникла проблема: оказалось невозможным использовать собственные функции API, так как они просто не добавляются в блок редактирования ролей. Следовательно, попытка вызвать нестандартный запрос к API возвращает ошибку:
{
"result": "error",
"message": "Invalid Permissions: API action "customapi" is not allowed"
}

Многие пользователи не могут отказаться от собственных функций API, а старый способ аутентификации с использованием логина и пароля администратора может быть отключен в любом из следующих обновлений. Кроме того, его использование небезопасно.

Благодаря аддону WHMCS Custom Api Manager вы можете избавиться от этой проблемы, обновить WHMCS и начать пользоваться новой аутентификацией.

Установка и использование

Установка

1. Войдите в ваш аккаунт и скачайте заархивированный аддон.
Не закрывайте страницу – позже вам понадобится скопировать лицензионный ключ.

2. Распакуйте архив и загрузите его содержимое в основной каталог WHMCS.

3. Теперь вам нужно активировать модуль в вашей системе WHMCS.
Войдите в панель администратора WHMCS. Используя главное меню, перейдите в «Настройки» → «Дополнительные модули».
После этого найдите аддон «Custom API Manager» и нажмите кнопку «Включить».

4. На следующем шаге вам необходимо настроить свой модуль. Для этого нажмите кнопку «Настройка».
Данные для полей «E-mail лицензии» и «Лицензионный ключ» можно посмотреть в разделе «Серийные номера» вашего заказа. Так же не забудьте настроить права доступа.
Сохраните настройки, нажав кнопку «Сохранить изменения»

Установка завершена. Переходим к использованию аддона.

Использование

1. Перейдите в меню «Дополнения» → «Custom API Manager».
Вы увидите две таблицы: «Новые функции» и «Интегрированные функции». В списке с новыми функциями находятся все ваши собственные функции API, которые еще не интегрированы в систему. Соответственно, в списке с интегрированными функциями находятся функции, внедренные в WHMCS. Стандартные API-функции системы не отображаются.

2. Чтобы активировать ваши функции, выберите их и нажмите кнопку «Интегрировать выбранное».
Вы можете задать удобочитаемое название вместо имени файла. Но помните, при обращении к API параметр action должен соответствовать имени файла без расширения .php.
Далее следуйте стандартной процедуре назначения функций API ролям, описанной на официальном вебсайте WHMCS: https://docs.whmcs.com/API_Roles

3. Для деактивации функций выделите их и нажмите «Отключить выбранное».

На этом всё!

Список изменений

v1.0.2 – 02/08/2019
Исправление После обновления WHMCS новые встроенные API интегрируются в систему сразу же после открытия страницы аддона, а не отображаются, как пользовательские

v1.0.1 – 29/05/2019
Улучшение Теперь аддон не делает запрос к серверу лицензирования при каждой загрузке страницы

v1.0.0 – 27/05/2019
Новое Публикация аддона

Отзывы

Отзывов пока нет.

Только зарегистрированные клиенты, купившие этот товар, могут публиковать отзывы.