• Projects -
  • Rating -
  • Rating 571

Budget: 27000 UAH Deadline: 17 days

Hello!

Updating data every 1–60 minutes for 30–50 channels easily hits the daily quota of 10,000 units by default, especially if videos.list/search.list is called thoughtlessly with details. Therefore, a separate quota scheduler can be created that selects methods with minimal cost (for example, combining videos.list with a previous cache of IDs, not using search unnecessarily).

Regarding query aggregation, it is necessary to pull statistics in batches of several videos and channels, rather than one video - one request + fallback mode, where as the limit approaches, the update frequency is automatically reduced and missed slots are logged.

For 30–50 channels, there will be 30–50 separate refresh tokens; YouTube/Google can revoke them when the password changes, suspicious activity occurs, or limits are exceeded, so a centralized token manager is needed. Required: encrypted storage of refresh tokens (KMS/key in secret manager, AES encryption at the database level), an automatic re-auth mechanism: if the refresh token stops working, the system sets the account to "re-authorization needed" status and displays a banner in the UI. And of course, it is necessary to make a fine distinction between app vs user quota and use server-side OAuth with offline access, as recommended by Google.

Best regards,
Georgiy

  • Projects 13
  • Rating 5.0
  • Rating 5 706

Budget: 27000 UAH Deadline: 20 days

Hello!

I have carefully studied the task and fully understand that the project involves the development of a full-fledged web application: server-side (Python), client interface (React / Next.js), data storage, and automatic analytics collection.

I have been working with the YouTube API for a long time, am well acquainted with quotas, limitations, OAuth2 tokens, and request optimization to avoid unnecessary quota costs when dealing with a large number of channels.

🔧 What exactly can I implement:
1. Connecting 30–50 YouTube channels via OAuth

Implementation of a secure OAuth flow.

  • Projects 10
  • Rating 5.0
  • Rating 1 784

Budget: 2000 UAH Deadline: 2 days

Good day, I have experience working with Python as well as Telegram bots, I can complete everything quickly and efficiently, write to discuss the details.

  • Projects -
  • Rating -
  • Rating 121

Budget: 16000 UAH Deadline: 2 days

Good day! I am ready to complete this project. Great experience in developing various applications.

Proposals concealed

The list does not show proposals concealed by the client or freelancer with a Plus profile, as well as proposals violating rules

Current freelance projects in the category Bot Development

15 July
15 July