この文書の現在のバージョンと選択したバージョンの差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン 次のリビジョン 両方とも次のリビジョン | ||
ref_webclient33 [2020/01/05 18:43] klab |
ref_webclient33 [2020/01/05 23:47] klab |
||
---|---|---|---|
ライン 38: | ライン 38: | ||
ret=w!"https://dolittle.eplang.jp/" "UTF-8" 読む。 | ret=w!"https://dolittle.eplang.jp/" "UTF-8" 読む。 | ||
テキストエリア!(ret)作る 600 50 大きさ。 | テキストエリア!(ret)作る 600 50 大きさ。 | ||
+ | </code> | ||
+ | |||
+ | |||
+ | ## WebAPI | ||
+ | * WebAPIサーバにアクセスして情報を取得するためのオブジェクトです。 | ||
+ | * GETでのリクエストに対応しています。 | ||
+ | * 取得データ中のUnicordエスケープ(\uXXXX)は元の文字列に変換されます。 | ||
+ | * 内部でWebクライアントオブジェクトを利用しています。 | ||
+ | * オンライン版では利用できません。 | ||
+ | |||
+ | * **作る**: WebAPIオブジェクトを作成します。 | ||
+ | * (例)wという名前でWebAPIオブジェクトを生成します。 | ||
+ | <code> | ||
+ | wa=WebAPI!作る。 | ||
+ | </code> | ||
+ | |||
+ | * **読む**: Webクライアントオブジェクトを作成します。 | ||
+ | * (例)wという名前でWebクライアントオブジェクトを生成します。 | ||
+ | <code> | ||
+ | wa=webapi!作る。 | ||
+ | wa:url="https://zip-cloud.appspot.com/api/search"。 | ||
+ | wa:zipcode="0790177"。 | ||
+ | ret=wa!読む。 | ||
+ | フィールド!(ret:results_1:address3)作る。 | ||
</code> | </code> | ||