curlをjson形式で見やすくする
Slackのapiを叩く勉強をしています。実際にユーザー名などをAPIで取得したくて叩くと、こんな感じになってしまいます
curl https://slack.com/api/users.list?token=token {"ok":true,"members":[{"id":"xxxx","team_id":"xxx","name":"xxxx","deleted":false,}
と全て1行で返ってきてしましました。非常に見づらいです
というわけでjson形式で返して貰えるようにします
curl https://slack.com/api/users.list?token=token | python -mjson.tool % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 107k 0 107k 0 0 196k 0 --:--:-- --:--:-- --:--:-- 196k { "ok": true, "members": [ { "id": "xxxxx", "team_id": "xxxxx", "name": "xxxxx", "deleted": false, "color": "9f69e7", "real_name": "xxxx", "tz": "Asia/Tokyo", "tz_label": "Japan Standard Time", "tz_offset": xxxx, "profile": { "title": "\xxxx", "is_custom_image": true }, "updated": 1567558150 }, "cache_ts": xxx }
このようにjson形式で返して貰えました。このほうが見やすいです。ただこの方法だと日本語がエスケープされています
個人支援・寄付について
サイトラボでは個人支援・寄付を受けております。ご協力いただける方はお願いいたします。当サイトではビットコインで受け付けております。
- ビットコイン:3LHnADwZwUbic2L45EnVJEykiG6KfbqrwS