api

A collection of 3 posts
Trying out Go Mackerel client library
mackerel

Trying out Go Mackerel client library

Mackerel の API を使って Alfred ワークフローを作ってみよう と思っていたらタイミングよく Go のクライアントを見つけたので使ってみました。 * GitHub - mackerelio/mackerel-client-go: Mackerel API Client in Go (under development version) ちなみにまだ α 版とのこと。 Now, mackerel-client-go is an ALPHA version. In the future release, it may change it's interface. 準備 go get github.com/mackerelio/mackerel-client-go export MACKEREL_APIKEY="XXXXXXXX"
2 min read
Trying out golang BigQuery client library
bigquery

Trying out golang BigQuery client library

GCPのbillingをbigqueryにエクスポートしてre:dashで可視化してみました。 * Export GCP Billing data to Google BigQuery * Visualize GCP Billing Data 次はmackerelにbillingの情報を送ってメトリクスとして記録してみたいので、まずはgolangからbigqueryに対し何かしらのクエリを叩くところまでやってみます。 以下のドキュメントを見ながら試してみます。 * BigQuery クライアント ライブラリ 準備 ライブラリのインストール。 go get cloud.google.com/go/bigquery go get google.golang.org/api/iterator * cloud.google.com/go/bigqueryはbigqueryのapiを叩くライブラリ * ちなみにこのライブラリはまだβ版なので注意 * google.golang.org/api/iteratorはgoogle ap
2 min read
hubot

Shiritori

雑談対話APIでしりとりしたいがうまく行かなかった 1. 「しりとりしよう」と言う 2. contextにレスポンスボディのcontextの値、modeをsrtrと指定してしりとる 3. 再度contextにレスポンスボディのcontextの値、modeをsrtrと指定してしりとる で続けられるみたいなのだけれど、4回しか 続かないよーー $ curl -s "https://api.apigw.smt.docomo.ne.jp/dialogue/v1/dialogue?APIKEY=$(echo $DOCOMO_API_KEY)" -H "Accept: application/json" -H "Content-Type: application/json" -d '{"utt": "しりとりやろう"}' | jq .{ "utt": "いいですね。それでは、しりとりのリからスタートしましょう。", "yomi": "", "mode"
1 min read