FrontPage

バイパスキーAPI/バイパスキー認証

API情報

名称アクセスキー認証
APIバージョン1
認証タイプクライアント認証
URLhttps://(APIサーバー名)/services/api/(アクセスコード)/
MethodPOST
データ形式application/x-www-form-urlencoded

概要

バイパスキーを認証しcookie値を取得する。

パラメーター

引数名必須内容
v1(固定)int定数必須バージョン番号
現在は1
cBn(固定)string定数必須コマンド
Bn = 非ユーザーAPIを呼び出す
CategoryBY2(固定)string定数必須オペレーションカテゴリー
BY2 = バイパスキー
Operationgod(固定)string定数必須オペレーション
god = GETオペレーション
AppKeyアプリケーションキーstring必須アプリケーションキーペアのアプリケーションキー
IDseed認証シードstring必須認証に使う毎回変わるランダムの文字列
IDval認証ハッシュ値hash必須sha1(アプリケーションシークレット+認証シード)の値
passwordバイパスキーstring必須バイパスキーの値
Formatjson,yaml,xmlstring定数任意出力フォーマット指定
省略時json(またはアプリケーションキー毎に指定のフォーマット)
CharsetUTF-8,SJIS,EUC-JPstring定数任意出力文字コード指定・省略時UTF8
出力フォーマットjson,xml時は常にUTF-8

認証パラメーターAppKey,IDseed,IDvalについては、API認証を参照
出力指定パラメーターFormat,Charsetについては、出力フォーマットを参照

返値

変数名内容
api_resultbooleanAPI実行結果
true:成功 false:失敗
api_rescodeintegerAPI結果コード
api_reasonstringAPI結果文字列
useridstring対象のユーザーID
entryidstring対象の画像認識キューエントリーID
cookiestringcookie値

JSONの例

{
	"api_result":true,
	"api_rescode":1,
	"userid":"U2b4dfd4b4dc74aa65cea0f71",
	"entryid":"68a414b956410f8f6be701b6",
	"cookie":"mqs:5MzjwChBEUARxWLvdrCEY3lxNioovln4gR8kCb9NMpinjKHH9WBeq0P3sEnw"
}

XMLの例


  
    1
    1
    U2b4dfd4b4dc74aa65cea0f71
    68a414b956410f8f6be701b6
    mqs:5MzjwChBEUARxWLvdrCEY3lxNioovln4gR8kCb9NMpinjKHH9WBeq0P3sEnw
  

サンプル

PHPサンプル サンプル/PHP/バイパスキーAPI/バイパスキー認証

バージョン

このドキュメントのバージョン情報

Version1
Revision1
Editorwest

トップ   差分 履歴 リロード   一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2018-06-22 (金) 08:04:24