77G /シームレスウォレットウォレットドキュメント
77Gaming Seamless Wallet API 連携ドキュメント
ゲームプロバイダーとプラットフォーム間の Seamless Wallet 連携向け OpenAPI 仕様。 トランザクション型エンドポイント(`/withdraw`、`/deposit`、`/refund`)は冪等性を持ちます。同一トランザクションを再送した場合は、元のレスポンスを返し、重複トランザクションを作成してはなりません。
- バージョン
- 1.2.2
- 形式
- OpenAPI 3.0.3
- エンドポイント
- 6
統合リファレンス
統合ガイド
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,
"user_id": 1,
"username": "test"
}
ゲームフロー
システムとゲーム動作
| シナリオ | アクション | 金額 | ラウンド ID |
|---|---|---|---|
| 負け | ベット控除 | 10 | 2 |
| 勝利金付与 | 0 | 2 | |
| 勝ち | ベット控除 | 10 | 3 |
| 勝利金付与 | 100 | 3 | |
| 勝ち(フリーゲーム) | ベット控除 | 10 | 4 |
| 勝利金付与 | 20 | 4 | |
| 勝利金付与 | 5 | 4 |
備考
OpenAPI リファレンス