Agent PHP SDK

Используйте одобренный пакет 6MM Agent PHP от бэкенд-сервисов для привязки пользователей, передачи, URL записей и верификации webhook.

Просмотр в формате Markdown

Продолжительность работы

ПредметЦенность
Пакетsixmm/agent-SDK
Минимальная версия PHPPHP 7.4+
Рекомендуемая версия PHPPHP версии 8.1+ или поддерживаемые в настоящее время
Обязательные продленияext-json, ext-curl

Исходный и одобренный вариант PHP SDK пакета предоставляются во время адаптации партнёров. Не предполагайте, что посылка доступна на публичном Packagist; настройте репозиторий Composer, предоставленный вашей организации.

Поддерживаемые сценарии

СценарийSDK метод
Пользователь привязкисвязывать
Перевод фиксированной суммыТрансфер
Переведите всёtransferAllOut
Обратная передачаРеверс
Ордер запросаqueryOrder
Создать запись URLcreateEntryUrl
Проверка с помощью вебхукаWebhookVerifier::verify

Правила интеграции бэкенда

  • Загрузить apiSecret из секретного менеджера или защищённой переменной среды.
  • Сохранить логику привязки, передачи, подписи и webhook вне кода браузера.
  • Используйте десятичные строки для суммы активов, чтобы избежать округления с плавающей точкой.
  • Повторное использование исходного agentOrderNo при запросе неопределённого результата передачи.
  • Проверять сигнатуры webhook по исходному запросу перед декодированием или изменением.

Следующие шаги