リセラーAPI情報

クレジットリセラーは、リセラーAPIインターフェースを介して、自分のウェブショップをchimeratool.com.cnに簡単に接続できます。

このドキュメントは2016/09/14 14:03:25に作成され、2026/11/06 6:07:02に更新されました。

back icon戻る
リセラーAPI情報

chimeratool.com.cnサーバーとの通信には、当社のPHPクラスを使用できます:クレジットの転送、クレジット転送の取り消し、アカウント情報の取得(例:クレジット残高)、転送のリスト表示、chimeratoolユーザーの識別が可能です。

当社のPHPクラスは、HTTPSプロトコルで通信し、GETメソッドを使用してJSON形式でデータを取得します。

PHP呼び出しはこちらからダウンロードできます。

エラーコードとメッセージ

API呼び出しは、さまざまなエラーコードで応答するため、エラーを簡単に識別できます。

接続エラー

000

APIに接続できませんでした

001

APIサーバーからの応答がありません

認証エラー

100

ユーザー名またはAPIキーが指定されていないため、ログインに失敗しました

101

指定されたユーザー名またはAPIキーでユーザーを認証できません

102

ユーザーは現在非アクティブです

103

ユーザーはロックされています(BAN)

104

ユーザーには未読の重要なリセラーメッセージがあります。https://chimeratool.com.cn/reseller/で読むことができます。(リンクを開く前にログインする必要があります)読んで承認すると、APIは再び機能します。

105

ユーザーはリセラーステータスの資格がありません

転送エラー

400

'userId'パラメータが設定されていません

401

'amount'パラメータが設定されていません

402

'amount'の値が数値ではありません

403

'amount'の値は1.0以上である必要があります

404

クレジットが不足しています。

405

指定された'userId'で識別されるユーザーが見つかりません

406

自分自身に転送することはできません

407

処理中に例外が発生しました。(すぐにサポートチームに連絡してください)

408

リセラーへの最小転送可能額は20000クレジットです

409

最大転送可能額は18000クレジットです

410

'userId'の値は数値である必要があります。

リスト表示エラー

200

'limit'の値は200より大きくできません

201

'page'番号は正の数である必要があります

202

'limit'番号は正の数である必要があります

取り消しエラー

300

'transferId'パラメータを設定する必要があります

301

指定されたIDの転送レコードが見つかりません

302

転送が1日以上前のため、取り消すことができません

303

ユーザーには取り消すのに十分なクレジットがありません

304

転送はすでに取り消されています

ユーザー確認エラー

500

指定されたパラメータでユーザーが見つかりません

501

'user'パラメータが指定されていません

502

ユーザー権限関連のエラー

ChimeraCard確認エラー

600

'serialnumber'パラメータがありません

601

ChimeraCardが見つかりません

602

ChimeraCardステータスエラー

ユーザーライセンス確認エラー

700

'user'パラメータがありません

701

ユーザーが見つかりません

702

不明なエラー

ライセンス販売エラー

801

'targetid'パラメータがありません

802

'targettype'パラメータがありません

803

'licencename'パラメータがありません

804

ライセンスが見つかりませんでした

805

targettypeエラー

806

ターゲット確認エラー

807

クレジット不足

808

ユーザー/ChimeraCardが見つかりませんでした

809'targetid'は整数である必要があります

ライセンス延長エラー

901

'userlicenceid'パラメータがありません

902

ライセンスが見つかりませんでした

903

ユーザー確認エラー

904

ライセンスは延長できません

905

クレジット不足

ライセンスアップグレードエラー

1001

'userlicenceid'パラメータがありません

1002

ライセンスが見つかりませんでした

1003

ユーザー確認エラー

1004

ライセンスはアップグレードできません

1005

'licencename'パラメータが無効です

1006

クレジット不足

1007

ユーザーライセンスと同じ'licencename'です

ライセンス取り消しエラー

1100

actionIDが無効です

1101

アクションが見つかりません

1102

転送が1日以上前のため、ライセンスを取り消すことができません

1104

アクションタイプが"ライセンス販売"ではありません

1105

アクションはすでに取り消されています

1107

不明なエラー

 

API関数

すべての関数は連想配列を返し、常に'success'という名前のブール型要素を持ちます。値がFALSEの場合、API呼び出しは失敗しており、応答配列には'code'と'message'キーも含まれます。'code'と'message'要素はエラーを説明します。エラーコードは上記にリストされています。

エラーがない場合、さまざまな応答があります。以下のリストは、すべての関数とそのパラメータおよび戻り値を説明しています。戻り値のリストは、返される連想配列のキーを示しています。

ChimeraApi::getTransferList($page = 1, $limit = 50)

このメソッドでトランザクションを照会/リスト表示できます。取り消したいトランザクションのIDを取得できます。生成されたリストは、日付の降順で並べられます。

パラメータ:

  • $page - 結果セットのページ(最初のページは1)
  • $limit - 1ページあたりの結果数(200より大きくできません)

これは標準的なページング機能のようなものです。500件のトランザクションがあり、$limitが50に設定されている場合、最初のページにはトランザクション1-50の結果が表示され、2ページ目にはトランザクション51-100が表示されます。

戻り値:

  • success - 呼び出しが成功したかどうかを示します(ブール値)
  • transfers - クレジット転送のリスト(連想配列)
    • id - 転送ID(整数)
    • date - 転送日(連想配列、シリアル化されたDateTimeオブジェクト)
    • from - クレジットの送信元ユーザー名(文字列)
    • to - クレジットの送信先ユーザー名(文字列)
    • amount - 転送されたクレジット量(小数)
    • revoked - トランザクションが取り消されたかどうかを示します(ブール値)

ChimeraApi::getInfo()

アカウントに関する情報を提供します。

パラメータ:-

戻り値:

  • success - 呼び出しが成功したかどうかを示します(ブール値)
  • creditBalance - 現在のクレジット残高
  • transfersCount - クレジット転送の数

ChimeraApi::transferCredit($userId, $amount)

アカウントから'$userId'に'$amount'クレジットを転送します。

パラメータ:

  • $userId - クレジットを送信したいユーザーのID
  • $amount - 転送したいクレジット数

戻り値:

  • success - 呼び出しが成功したかどうかを示します(ブール値)
  • transferId - クレジット転送のID(整数)
  • message - 人間が読める成功メッセージ

ChimeraApi::revokeTransfer($transferId)

'$transferId'で識別される転送を取り消します。

パラメータ:

  • $transferId - 取り消したいクレジット転送のID(transferCreditから取得)

戻り値:

  • success - 呼び出しが成功したかどうかを示します(ブール値)
  • message - 人間が読める成功メッセージ

ChimeraApi::checkUser($username, $email)

この関数でユーザーを確認できます。指定されたユーザーのIDで応答します。

パラメータ:

  • $username - ユーザー名

戻り値:

  • success - 呼び出しが成功したかどうかを示します(ブール値)
  • userId - 指定されたユーザーのID

ChimeraApi::checkChimeraCard($serialnumber)

この関数でChimeraCardを確認できます。

パラメータ:

  • $serialnumber - カードのシリアル番号

戻り値:

  • success - 呼び出しが成功したかどうかを示します(ブール値)
  • serialnumber - ChimeraCardのシリアル番号(文字列)
  • haslicence - ChimeraCardがライセンスを持っているかどうかを示します(ブール値)
  • licencename - ChimeraCardがライセンスを持っている場合はライセンス名(文字列)、それ以外の場合はnull

ChimeraApi::checkUserLicences($username, $email)

ユーザーのライセンスを確認します。

パラメータ:

  • $username - ユーザー名

戻り値:

  • success - 呼び出しが成功したかどうかを示します(ブール値)
  • userId - 指定されたユーザーのID
  • licences - ユーザーのライセンス(配列)

ChimeraApi::sellLicence($targetid, $targettype, $licencename)

ライセンスを販売します。

パラメータ:

  • $targetid - ターゲットのID(userIDまたはChimeraCardシリアル番号)
  • $targettype - 'user'または'chimeracard'のいずれか
  • $licencename - ライセンス名

戻り値:

  • success - 呼び出しが成功したかどうかを示します(ブール値)
  • actionId - リセラーアクションのID(整数)

ChimeraApi::extendLicence($userlicenceid)

ライセンスを延長します。

パラメータ:

  • $userlicenceid - ユーザーのライセンスのID

戻り値:

  • success - 呼び出しが成功したかどうかを示します(ブール値)

ChimeraApi::upgradeLicence($userlicenceid, $licencename = 'Pro')

ライセンスをアップグレードします。

パラメータ:

  • $userlicenceid - ユーザーのライセンスのID
  • $licencename - 'Pro'または'Premium'のいずれか、デフォルトは'Pro'(オプション)

戻り値:

  • success - 呼び出しが成功したかどうかを示します(ブール値)

ChimeraApi::availableLicences()

利用可能なライセンスをリスト表示します

パラメータ:

  • -

戻り値:

  • licences - 利用可能なライセンス(配列)

ChimeraApi::buyLicencePrices($userId)

ユーザーのライセンス価格を計算します

パラメータ:

  • $userId

戻り値:

  • licences - 利用可能なライセンス(配列)

ChimeraApi::getSoldLicenceList($page, $limit)

販売されたライセンスのリストを返します

パラメータ:

  • $page - ページ番号
  • $limit - ページあたりの結果数

戻り値:

  • success
  • soldLicences - (配列)
  • pagination - ページングのための情報

ChimeraApi::revokeLicence($actionId)

販売されたライセンスを取り消します(可能な場合)

パラメータ:

  • $actionId - アクションのID(sellLicenceとgetSoldLicenceListから取得)

戻り値:

  • success

FAQ

ChimeraTool機能に関するよくある質問をチェック!

動画ガイド

ChimeraTool機能に関するYouTube動画チュートリアルを視聴!

Martviewフォーラム

Martviewは当社の公式フォーラムではありませんが、専門知識を持つユーザーや管理者が質問に回答しているため、すべてのお客様にとって役立つ情報源となります。

フォーラムを開く

テストポイントライブラリ

スマートフォンのマザーボード上のテストポイントピンを簡単に見つけるための、継続的に更新されるテストポイント写真、PCB図、設計図のコレクション - すべて一箇所に!

テストポイントライブラリを開く

GSMHostingフォーラム

これは公式の英語フォーラムです。長年にわたって多くの問題やエラーが説明され、回答されているため、すべてのユーザーにおすすめします。

フォーラムを開く