文字列のエンコード

REST API を組み込み先のプログラムから実行する際、通信データは UTF-8 でエンコードされたバイトストリームとして送信します。

REST API の制限値で「文字数」を制限値としているものは、Unicode 換算での文字数である点にご注意ください。たとえば、KiiObject の作成 で JSON 形式のデータとして指定できる最大サイズは 65534 文字ですが、これは Unicode での文字数の制限です。データにマルチバイト文字が含まれる場合、HTTP クライアントから送信するデータが 65534 文字以上であっても、Unicode に換算した場合の文字数が制限内であれば、Object は作成されます。