Привет! Я проверяю гипотезу о создании проекта - маркетплейса для продажи API. Это каталог APIшек, альтернатива RapidAPI. Вы предоставляете api, которое делает что то полезное, разработчики смогут им пользоваться, а сервис берёт на себя эквайринг, управление пользователями, тарификацию вызовов и выплату вознаграждений.
В целом, идея API хаба интересная. Стоит держать в уме, что общение по API зачастую связано с высокими нагрузками (по метрике rps и проч.). Также нельзя забывать и про то, что вам, с точки зрения сети, придется быть промежуточным звеном между провайдером API и конечным клиентом (ибо альтернатива ещё хуже). А это, в общем случае, серьезная проблема относительно сетевых задержек. Если же общение будет чуть сложнее нежели чем через протоколы HTTP/S (напр., gRPC), то всё становится ещё "интереснее". Обратите внимание, что даже такие гиганты как CloudFlare (проксирует через свою инфраструктуру почти четверть всего интернет-траффика) временами не очень хорошо справляются с этой задачей, — если не учитывать плюсы их CDN, которые для работы API нивелируются. Таким образом, сложность реализации такого проекта, пригодного для промышленной эксплуатации, оценивается как высокая. Стоит ли овчинка выделки?
Привет! Апдейт по проекту. MVP почти готово, развёрнуто на https://ricapi.com/hub. API провайдеров мы добавляем сами вручную, оно передаётся нам в виде openapi спеки. В ней же указывается базовый URL провайдера и цены вызовов API методов. Несколько апи уже добавлены и готовы для теста) Протестить апи можно одним из способов: 1. Зайти в swagger нужного апи и запустить метод прям из браузера с помощью Try it out (указав все нужные параметры) 2. Зайти в swagger или в Redoc документацию (синяя кнопка), взять оттуда параметры подключения (адрес сервера, имя метода, параметры) и воткнуть в свой ресурс. Можно попробовать на том же Postman'е. Правда пополнения баланса ещё нет, но мы даём овердрафт на тыщу рублёв для теста) Под высокие нагрузки смасштабируемся легко, если запрос будет, опыт есть. Чтобы подключить свой апи, пишите в лс, или на сайт