ぺったんこ

8910shirousagiが思い付きを書きます。技術系が多いかもしれません。

Processing で API をたたく

どうもこんにちは。8910shirusagiです。
知識管理もかねて、はじめていきます。
Processing の API をたたく方法についてです。
ってもHTTPリクエスト送るだけですけど。

Java からのライブラリを入れれば動く。
さすが、Java由来。

import http.requests.*;
void setup(){
     GetRequest get = new GetRequest("接続先");
     get.addHeader("Accept", "application/json");
     get.addHeader("Authorization", "APIトークンとか");
     get.send();
     println("Reponse: " + get.getContent());
}

 APIの種類にはよるんですけどね。
認証の情報をどこに入れるのかで困った。
もちろんヘッダーなのは知ってましたが…。

これでとりあえずJSONなどのAPIのデータをGETすることができます。
これをJavaで書き直してProcessingにライブラリとして登録したいところ…。

できたら配布もかねて公開したいですね…。