Transaction の作成

 

ゲームアイテム購入するためにトランザクションの新規作成。

Mobage Bank API の使い方
Bank API の詳細な使い方について、下記の各ページをご参照下さい。
ngCore SDK | Native SDK | Unity SDK

URI Fragment

/bank/debit/@app

署名方式

OAuth2

OAuth 認証についてはこちら、リクエストの署名や Authorization ヘッダーの作成についてはこちらを参照して下さい。

HTTP メソッド

POST

リクエストヘッダー

  • Authorization は必須になります。例に示した "Authorization: bearer oauth2_token" を HTTP ヘッダーに追加して下さい。
  • Content-Type: application/json; charset=utf-8

URL クエリパラメータ

なし

リクエスト本体

下記キーと値を持つ JSON 文字列。下記実例もご参照下さい。

レスポンスコード

HTTP ステータスコード

HTTP ステータスメッセージ

説明

201

Created

データの作成が成功した場合

400

Bad Request

クライアント側のリクエストデータが不正です

401

Unauthorized

認証エラーです

403

Forbidden

リソースは存在するが認証エラー以外の理由でアクセス出来ない場合です

404

Not Found

存在しないリソースです

500

Internal Server Error

API サーバー側のエラーです

503

Service Unavailable

一時的に API が利用不可となっている場合です

 

レスポンス本文

  • 成功の場合、作成されたトランザクション ID が返ってきます。
  • Content-Type: application/json; charset=utf-8

パラメータ名

説明

id

文字列

新規作成されたトランザクションの ID

 

実例

Base String
Http リクエスト
HTTP レスポンス

PREVIOUS

Bank API

NEXT

Transaction の更新