Agent PHP SDK

ユーザーバインディング、転送、エントリーURL、ウェブフックの検証には、バックエンドサービスから承認された 6MM エージェント PHP パッケージを使用してください。

Markdownとして表示

ランタイム

アイテム価値
パッケージsixmm/agent-sdk
最小 PHP バージョンPHP 7.4+
推奨 PHP バージョンPHP 8.1+または現在サポートされているバージョン
必要な拡張ext-json, ext-curl

パッケージ PHP SDK ソースと承認されたバージョンは、パートナーのオンボーディング時に提供されます。パッケージが公開のPackagistから入手可能だとは思わないでください。組織に提供されたComposerリポジトリを設定してください。

対応シナリオ

シナリオSDK 方法
バインドユーザーバインド
固定額の移転転校
全員転送transferAllOut
逆転送裏面
クエリの順序queryOrder
エントリーURL作成createEntryUrl
ウェブフック検証WebhookVerifier::verify

バックエンド統合ルール

  • シークレットマネージャや保護環境変数から apiSecret をロードする。
  • ユーザーのバインディング、転送、署名、ウェブフックのロジックをブラウザコードから排除する。
  • 浮動小数点の丸めを避けるために資産額に小数列を用いましょう。
  • 不確実な転送結果をクエリする際に元の agentOrderNo を再利用する。
  • デコードや変更前に、ウェブフックのシグネチャを生のリクエストボディと照合する。

今後のステップ