Like Dislike Count DONE | Cron Job in Production | AWS Lambda | AWS EventBridge | AWS EC2 | AWS SSM
Автор: Spencer Pao
Загружено: 2022-01-17
Просмотров: 389
Описание:
===== Likes: 15 👍: Dislikes: 0 👎: 100.0% : Updated on 01-21-2023 11:57:17 EST =====
The FINALE! This is my solution for the enablement of YouTube Dislikes. Using the scripts I created from before, I uploaded my work in a production-esque setting where I am able to trigger a cron job to update the number of likes and dislikes on my YouTube videos.
For my setup, this costs pennies to run per month (granted that data storage costs and requests are kept to a minimum)
If you are following along, make sure to stop all instances after done using!
General Solution:
AWS EventBridge
AWS Lambda Functions
AWS Service Manager Run Commands
Checkout the rest of the YouTube Counter Series!
• YouTube
My Github:
https://github.com/SpencerPao/YouTube...
Lambda Function Start & Stop Instances:
https://gist.github.com/eddmann/a9e40...
Refresh Tokens Inspiration:
• Python YouTube API Tutorial: Using OAuth t...
0:00 - Low Cost Solution
0:56 - OAUTH Web App Credential Setup
1:22 - Refresh Authentication Token (One-Time Manual Authentication)
3:08 - AWS S3 Bucket & AWS IAM Role EC2/S3
3:45 - EC2 Instance Setup & SSH
5:23 - Package Setup & Important Files
8:02 - Testing EC2 to S3 File Transfer & Test cases
10:26 - AWS Lambda IAM Role
10:53 - Lambda Functions, Start & Stop Instance
13:55 - AWS Systems Manager, Run Command
16:45 - Lambda Function, Run Command
18:52 - Final Test Updating Video Descriptions
21:55 - Cron Job & Lambda Functions
⚠️ WARNING ⚠️
Please be warned that all information and data on my YouTube Channel, blog, email newsletters, white papers, Excel files, and other materials is solely for informational purposes. I make no representations as to the accuracy, completeness, suitability or validity of any information. I will not be liable for any errors, omissions, losses, injuries or damages arising from its display or use. All information is provided AS IS with no warranties, and confers no rights. I will not be responsible for the accuracy of material that is linked on this site. Because the information herein is based on my personal opinion and experience, it should not be considered professional financial investment advice or tax advice or broker dealer advice. The ideas and strategies that I provide should never be used without first assessing your own personal/financial situation, or without consulting a financial and/or tax professional. My thoughts and opinions may also change from time to time as I acquire more knowledge. These are, as discussed above, solely my thoughts and opinions. I reserve the right to delete any comments for any reason (abusive in nature, contain profanity, etc.). Your continued reading/use of my YouTube Channel, blog, email newsletters, whitepapers, Excel files, and other materials constitutes your agreement with and acceptance of this disclaimer.
Повторяем попытку...

Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: