フォーラム

GroupSession

フォーラム
GroupSessionについての自由な情報交換の場としてご利用ください

GroupSessionフォーラム:投稿一覧

 
フォーラム:99_その他フォーラム
WebAPIの最大在席コメント文字数がAPI仕様書と異なる(GS2.5.0)
[ 2515 ] WebAPIの最大在席コメント文字数がAPI仕様書と異なる(GS2.5.0)

GS2.5.0でWebAPI経由で在席コメントを更新する場合、WebAPI仕様書では「MAX20文字」と書かれていますが、10文字を超えると「[コメント]は[10]文字以内で入力してください。」としてエラーになります。
入力値の検証に使用している GSConst.java の MAX_LENGTH_ZSKBIKO も10と定義されています。

また、非ASCIIな文字を含むコメント、例えばUTF-8の「日本語」をURIエンコーディングして「comment=%E6%97%A5%E6%9C%AC%E8%AA%9E」としてHTTPのGETで更新を行うと、
「[コメント]に利用不可能な文字列が含まれています。ASCCI,JIS第二水準の範囲で入力してください。利用不可能な文字列:>」
というエラーが返ります。

投稿者ms
最新書き込み2009/10/05 10:35:58
[ 2600 ] Re: WebAPIの最大在席コメント文字数がAPI仕様書と異なる(GS2.5.0)

tomcatのWeb.xmlの"Connector"要素にて「URIEncoding="Windows-31J"」と追記し、
(下記URL参照)
http://tidus.ultimania.org/wiki/index.php?Tomcat
Shift_JISにてURIエンコードしHTTPのgetを行うと日本語のコメントが反映されました。

投稿者おっさんホイホイ
最新書き込み2009/11/16 15:30:08
[ 2601 ] Re: Re: WebAPIの最大在席コメント文字数がAPI仕様書と異なる(GS2.5.0)

> tomcatのWeb.xmlの"Connector"要素にて「URIEncoding="Windows-31J"」と追記し、
tomcatのServer.xmlでした

投稿者おっさんホイホイ
最新書き込み2009/11/16 16:02:51
スレッドURLhttps://groupsession.jp/wbs/bulletin/bbs080.do?bbs010forumSid=4&threadSid=827
 


TOP