プログラミング言語「ドリトル」

大阪電気通信大学 兼宗研究室

ユーザ用ツール

サイト用ツール


ref_webclient33

差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
ref_webclient33 [2020/01/05 18:43]
klab
ref_webclient33 [2020/01/06 06:01] (現在)
klab [WebAPI]
ライン 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でのリクエストに対応しています。
 +  * オンライン版では利用できません。
 +
 +  * **作る**: WebAPIオブジェクトを作成します。
 +    * (例)waという名前でWebAPIオブジェクトを生成します。
 +<​code>​
 + ​wa=WebAPI!作る。
 +</​code>​
 +
 +  * **読む**: Webクライアントオブジェクトを作成します。
 +    * オブジェクトのプロパティでURLとパラメータを設定します。urlの設定は必須です。
 +    * 取得データはJSON形式に対応しています。取得したデータをプロパティと配列の構造に変換したオブジェクトを返します。
 +    * (例)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>​
  
ref_webclient33.1578217409.txt.gz · 最終更新: 2020/01/05 18:43 by klab