Нужна помощь =)

Поддержка
  • @artSamDev said in Нужна помощь =):

    Есть скрипт который выполняет запросы к сервису по API ключу. Запросы конечно же ограничены на сервисе. К примеру на месяц 20к запросов. В силу отсутствия опыта , не знаю как правильно реализовать чтобы можно было устанавливать кол-во запросов каждому пользователю,ну и соответственно с возможностью их увеличения или уменьшения (удаленно).
    Была мысль копать в сторону удаленной бд(mongodb). К примеру создаю юзера в админке БАС, при запуске скрипта идет проверка есть ли такой юзер в удаленной БД, если нет то создает, а если есть то проверяет сколько у него доступных запросов и т.д. Так же я могу заходить и менять в базе значения доступных запросов каждому юзеру.
    Если коряво объяснил или написал чушь, прошу не кидайте камнями. Буду благодарен всем кто поможет советом/ссылкой.

    Самое пожалуй простое и бесплатное - это использовать гугл таблицы

  • @Fox у них есть лимит по запросам

  • @UserTrue said in Нужна помощь =):

    @Fox у них есть лимит по запросам

    там в отдельные колонки тайм и текущий счетчик

  • @tet-vivi я говорю у гугл таблиц есть лимит по запросам к их апи и поэтому как микросервис они не подойдут

  • @UserTrue said in Нужна помощь =):

    @Fox у них есть лимит по запросам

    Я слышал про лимиты, но ни разу с ними не сталкивался. Работал у меня одно время скрипт на нескольких серверах и слал все данные в одну таблицу, всё работало как часы

  • @artSamDev Закажите на фрилансе, что бы вам сделали сервер для балансировки. Скрипты пользователей будут обращаться к вашему апи по своим ключам, а сервер если лимит для пользователя не достигнут будет запрашивать данные у внешнего апи. Это очень просто на самом деле

  • @Fox ну он же это делает для пользователей поэтому я бы не рекомендовал такое.

  • @UserTrue
    Не не, это чисто для того чтобы контролировать кол-во запросов каждого юзера. Они не будут видеть сколько у них осталось запросов и прочее.

  • @artSamDev said in Нужна помощь =):

    @UserTrue
    Не не, это чисто для того чтобы контролировать кол-во запросов каждого юзера. Они не будут видеть сколько у них осталось запросов и прочее.

    Ну и чем плох мой вариант?

  • Парни всем спасибо огромное за советы. Теперь хоть понятно в каком направлении двигаться.

  • @UserTrue
    Та я ж не говорю что он плох))) Просто все варианты для меня новые)). Вот к примеру сервер для балансировки слышу впервые. Потому что не было опыта в данном направлении. Очень даже интересный вариант с сервером.

  • @UserTrue said in Нужна помощь =):

    @artSamDev Закажите на фрилансе, что бы вам сделали сервер для балансировки. Скрипты пользователей будут обращаться к вашему апи по своим ключам, а сервер если лимит для пользователя не достигнут будет запрашивать данные у внешнего апи. Это очень просто на самом деле

    Подскажи пожалуйста как правильно составить ТЗ. Загуглил "сервер для балансировки", чет нифига не нашел что это и с чем едят)))

  • @artSamDev Да я вам и так уже считай его написал ))) Программист поймет вас. Так и напишите, что вам нужен сервер на который должны приходить запросы от клиентов и уходить на внешнее апи, ну и ответ потом клиенту отдавать разумеется.

  • @UserTrue
    =) Понял, спасибо большое за помощь

  • в варианте с файлами можно реализовать интерфейс изменения данных(лимиты, добавление/удаления юзеров) прямо в интерфейсе запущеного скрипта

  • 0 Votes
    17 Posts
    1402 Views
  • 0 Votes
    7 Posts
    533 Views
  • 0 Votes
    6 Posts
    944 Views
  • 0 Votes
    4 Posts
    589 Views
  • 0 Votes
    8 Posts
    1307 Views