77G /ブランドマーチャントウォレットドキュメント
77Gaming ブランドマーチャント単一ウォレット API 連携ドキュメント
ブランドマーチャントが 77Gaming 単一ウォレットプラットフォームと連携するための OpenAPI 仕様。
- バージョン
- 1.0.0
- 形式
- OpenAPI 3.0.3
- エンドポイント
- 4
統合リファレンス
統合ガイド
概要/注意事項
API 利用 URL
本番: https://ex.77gapi.workテスト: https://ex.588web.liveAPI で使用するパラメータ Share Key、Brand ID、Brand Domain Code、バックオフィス URL および ログインアカウント は、弊社担当者までお問い合わせください。
API 連携を行う前に、接続元 IP をご提供いただき ホワイトリスト登録 を行ってください。テスト環境の IP 登録 には 2〜3 日かかります。
すべての API は GMT+8(北京時間)を使用します。
API レスポンス形式は JSON です。
すべての API には ts(timestamp)パラメータが必要で、リクエストは 20 秒以内として検証されます。
すべての階層はバックオフィスで作成できます。
階層:Partner > Operator > Brand Merchant > Member
Partner: パートナー階層です。この階層で Operator を作成できます。
Operator: Partner 配下の運営者階層です。この階層でブランド商を作成できます。
Brand Merchant: Operator 配下のブランド商階層です。この階層で会員を作成できます。
API 認証ガイド
API データ送信の完全性と正確性を確保するため、hash を生成します。
Hash ルール
md5(parameter data(timestamp を含まない)+ share key)Share key
token- パラメータ key を a から z の昇順で並べ替えます。
- 配列は暗号化不要です。
- パラメータデータを key=value&key=value 形式で連結します。
- API 呼び出しに問題がある場合は、完全なリクエストパラメータ、header、hash 生成前の文字列、受信したレスポンスを提供してください。
リクエストデータ
{
"user_id": 1,
"username": "test"
}
Hash を生成
MD5(user_id=1&username=test&shared_key=token)
API パラメータ例
{
"hash": "e7770fc3ec1b6d5b2c49e92c73c8f430",
"ts": 1542080457,
"brand_id": 1,
"is_thumbnail_required": true
}
ブランド商フロー
備考
OpenAPI リファレンス