1

Тема: Допоміжні засоби для роботи з REST API

Дано: платформа з REST API без фронтенду, офіційна документація рекомендує користуватися curl'ом для взаємодії.

Проблема: користуватися чистим curl'ом незручно, там ще й купа різних змінних для різних ресурсів, в яких не так тяжко заплутатися, якщо хоч трохи втратити пильність.

Мої напрацювання: поки додумався скласти цидулку з заготовленими змінними й командами для кожного ресурсу, аби нашвидку копіпастити; також пишу допоміжний bash-скрипт під це діло (можливо перепишу python'ом задля елегантнішого коду).

Питання: може я вигадую колесо — чи існують готові і/або простіші рішення для подібних проблем?

2

Re: Допоміжні засоби для роботи з REST API

А яка мета всього цього? Як ви результати запитів використовуєте? REST API можна і в браузері відкривати.
curl, в цілому, є просто бібліотекою для викачування даних з мережі. Ви можете користуватися будь-якою іншою, залежно від ваших потреб.
Може дійсно має сенс написати свою бібліотеку для зодноріднення потрібних запитів, і не копіпастити, а викликати потрібний запит.
Якщо API більш-менш поширений, то цілком можливо, що на github уже є подібна бібліотека.

3

Re: Допоміжні засоби для роботи з REST API

koala,

Це пропрієтарна платформа, тож гадаю, варто далі писати той скрипт, вузькоспеціалізований для потреб нашого проекту.

Подякували: Tarpan871