Tag Archive: curl

Curl — набор на все случаи жизни

В данной статье собраны некоторые полезные сниппеты для работы с curl. Curl — это кросс-платформенная служебная программа командной строки, позволяющая взаимодействовать с множеством различных серверов по множеству различных протоколов с синтаксисом URL. Для справки: curl поддерживает не только протокол HTTP,…
Read more

Полезные curl для Digital Ocean API

При автоматизации инфраструктуры под Terraform понадобилось найти id SSH ключей и типы дроплетов чтобы их было возможно использовать в конфигурации. Делюсь примерами curl запросов к Digital Ocean API (статья будет дополняться со временем). Вывод SSH id keys, привязанных к аккаунту:…
Read more

GitHub API — пара полезных curl примеров

Список команд в организации: curl GET —url ‘https://api.github.com/orgs/<organization-name>/teams?access_token=<TOKEN>’ Работа с GitHub Status API, установка badge для Pull Request: curl -d ‘{«state»: «success»,»target_url»: «https://example.com/build/status»,»description»: «The build succeeded!»,»context»: «continuous-integration/jenkins»}’ -H «Content-Type: application/json» -X POST «https://api.github.com/repos/<organization-name>/<project-name>/statuses/<sha-of-the-commit>?access_token=<github-token>” Данный сниппет может быть использован для установки…
Read more