出力フォーマット
APIのうち、パラメーターにFormat及びCharsetを取るものは、出力フォーマット及び文字コードを指定できる。
APIでは JSON出力の使用を推奨する。
パラメーター Format
取り得る値 | フォーマット | 特記事項 |
json | JSON | 文字コードはUTF-8に固定 マルチバイト文字はエスケープされる |
xml | XML | 文字コードはUTF-8に固定 |
yaml | YAML |
APIでは UTF-8出力の使用を推奨し、他の文字コードでの使用は望ましくない。
取り得る値 | 文字コード |
UTF-8 | UTF-8 |
SJIS | シフトJIS |
EUC-JP | EUC-JP |
出力フォーマットにXMLを指定した場合は、以下のルールが適用される。
<?xml version="1.0" encoding="UTF-8"?> <response> <api_result>1</api_result> <api_rescode>1</api_rescode> <userid>U9544c49952f15b274aa6e92d</userid> <allianceid>IMD</allianceid> <loginid>hhbcknlctzvy</loginid> <password>jkzfzmkj</password> </response>
<?xml version="1.0" encoding="UTF-8"?> <response> <api_result>1</api_result> <struct> <item> <objectid>FO29240fd24566d0583eace35c</objectid> <related> <item>FO602dd9eb47944ae36e71e45e</item> <item>FOf47edc2e462da61c2e7f6e4a</item> <item>FOc3571f944566d05841da4085</item> <item>FO3cc1bb8745d44ff97ba8c6fe</item> <item>FO9a58f57646c9455b3ecac928</item> <item>FO53e252d245d44ff7718e3607</item> </related> </item> </struct> </response>