FrontPage

データAPI/検索類似語の取得(アプリ向け)

API情報

名称検索類似語の取得(アプリ向け)
APIバージョン1
認証タイプクライアント認証
URLhttps://(APIサーバー名)/api/(アクセスコード)/
MethodPOST
データ形式application/x-www-form-urlencoded

概要

検索語の類似語を取得する。

パラメーター

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

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

クエリーデータXML

データ定義XML構成

QuerySetタグ: ルートノード
qtypeタグ: クエリータイプ SimilarWord固定 [必須]
wordタグ: 検索語 [必須]
maxresultタグ: 取得最大数 [任意]

XML例

<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<QuerySet>
	<qtype>SimilarWord</qtype>
	<word>ら</word>
	<maxresult>10</maxresult>
</QuerySet>

返値

変数名内容
api_resultbooleanAPI実行結果
true:成功 false:失敗
structarray結果データの配列

結果データの配列

変数名内容
wordstring入力語
resultarray語の列挙

JSONの例

{
	"api_result":true,
	"struct":{
		"word":"\u3089",
		"result":[
			"\u3089",
			"\u3089\u30fc",
			"\u3089\u30fc\u304f\u308a\u307e\u304f",
			"\u3089\u30fc\u3053\u3093\u3057\u304a",
			"\u3089\u30fc\u3053\u3093\u3057\u3087",
			"\u3089\u30fc\u3053\u3093\u3068\u3093",
			"\u3089\u30fc\u3053\u3093\u307f\u305d",
			"\u3089\u30fc\u3058",
			"\u3089\u30fc\u3058\u3055\u3044\u305a",
			"\u3089\u30fc\u3058\u306c\u30fc\u3069",
			"\u3089\u30fc\u3058\u3089\u3044\u3059"
		]
	}
}

XMLの例

<?xml version="1.0" encoding="UTF-8"?>
<response>
	<api_result>1</api_result>
	<struct>
		<word>ら</word>
		<result>
			<item>ら</item>
			<item>らー</item>
			<item>らーくりまく</item>
			<item>らーこんしお</item>
			<item>らーこんしょ</item>
			<item>らーこんとん</item>
			<item>らーこんみそ</item>
			<item>らーじ</item>
			<item>らーじさいず</item>
			<item>らーじぬーど</item>
			<item>らーじらいす</item>
		</result>
	</struct>
</response>

サンプル

PHPサンプル サンプル/PHP/データAPI/検索類似語の取得(アプリ向け)

バージョン

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

Version1
Revision1
Editorwest

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