ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

#21 Laravel API Tutorial | Laravel Webhook API | Update Stock via Laravel Webhook | Stock Webhook

Автор: Stack Developers

Загружено: 2021-07-03

Просмотров: 9140

Описание: In Part-21 of Laravel 8 API Tutorial, we will continue working for Stock Management that we will do with Laravel Webhook API this time.

In this video, we will work on Laravel Webhook or we can say Laravel Webhook API to update the stock at client database from the server but server will call client API when there is update in stock.

There is no 3rd party Stock API link that we need to call with Curl but we will create our own API link that we will provide to 3rd party to hit that API URL whenever there is any change like update in stock.

Steps for creating Stock Webhook API in Laravel :-

1) Create Tables :-
Create products table with below columns :-
id, name, status, created_at, updated_at

Create products_attributes table with below columns :-
id, `product_id, sku, size, price, stock, created_at, updated_at

Insert some dummy products and attributes into the tables.

2) Create Route :-
Now, create post route for webhook in api.php file like below :-
// Webhook POST API - Update Stock
Route::post('update-products-stock','APIController@updateProductsStock');

3) Create updateProductsStock function :-
Now create updateProductsStock function at APIController to update stock of the products at products_attributes table. We will check Authorization first and then update stock of all items provided in json request send by the 3rd party.

Headers :-

Authorization : Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkFtaXQgR3VwdGEiLCJpYXQiOjE1MTYyMzkwMjJ9.cNrgi6Sso9wvs4GlJmFnA4IqJY4o2QEcKXgshJTjfNg

POST :- http://127.0.0.1:8000/api/update-products-stock

Body: Raw data

{
"items":[
{
"sku" :"BCT-S",
"stock" :23
},
{
"sku" :"RCT-S",
"stock" :45
}
]
}

#laravelapitutorial #laravel8api #laravelapitypes #laravelapiexamples #laravelapi #laravelwebhook

Learn to make e-commerce website in Laravel 6 / 7 / 8 :-
   • Laravel Tutorial for Beginners | Advance E...  

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
#21 Laravel API Tutorial | Laravel Webhook API | Update Stock via Laravel Webhook | Stock Webhook

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

#175 Laravel 8 E-commerce Website | CMS / Dynamic Pages (II) | Display CMS Pages | Active/Inactive

#175 Laravel 8 E-commerce Website | CMS / Dynamic Pages (II) | Display CMS Pages | Active/Inactive

🔀 Фронтендеры не знают Web API: OPFS, Web Crypto, Websocket, WebRTC, Locks, Workers, Cache API...

🔀 Фронтендеры не знают Web API: OPFS, Web Crypto, Websocket, WebRTC, Locks, Workers, Cache API...

«Вот теперь я задумался об эмиграции»: зачем Кремль заблокировал Roblox и как реагируют россияне

«Вот теперь я задумался об эмиграции»: зачем Кремль заблокировал Roblox и как реагируют россияне

P2P Стриминг через VDO Ninja: Что делать при блокировках Интернета?

P2P Стриминг через VDO Ninja: Что делать при блокировках Интернета?

КАК НЕЛЬЗЯ ХРАНИТЬ ПАРОЛИ (и как нужно) за 11 минут

КАК НЕЛЬЗЯ ХРАНИТЬ ПАРОЛИ (и как нужно) за 11 минут

Laravel Security: Top 7 Mistakes Developers Make

Laravel Security: Top 7 Mistakes Developers Make

Сокуров напомнил Путину о проблемах внутри России (English subtitles) @Max_Katz

Сокуров напомнил Путину о проблемах внутри России (English subtitles) @Max_Katz

Стоит ли жизнь в США своих денег после 9 лет в эмиграции

Стоит ли жизнь в США своих денег после 9 лет в эмиграции

Бизнесу НЕ ВЫЖИТЬ в России! 5 причин почему вам не нужно открывать свой бизнес / Борис Зарьков

Бизнесу НЕ ВЫЖИТЬ в России! 5 причин почему вам не нужно открывать свой бизнес / Борис Зарьков

СРОЧНО: Банк Англии Анонсировал Финансовый КРАХ на 2026 (Полный Отчет)

СРОЧНО: Банк Англии Анонсировал Финансовый КРАХ на 2026 (Полный Отчет)

The Definitive Guide to Webhooks in Laravel

The Definitive Guide to Webhooks in Laravel

Не хватило полосы... Рейс Air India 1344, 7 августа 2020 года

Не хватило полосы... Рейс Air India 1344, 7 августа 2020 года

Быстрое и дешевое развертывание приложений Laravel

Быстрое и дешевое развертывание приложений Laravel

Молниеносный штурм Северска, доктрина нацбезопасности США и русско-индийская авиация

Молниеносный штурм Северска, доктрина нацбезопасности США и русско-индийская авиация

Испания живёт в долг: €700 млрд, медицина на паузе и надежда в очереди

Испания живёт в долг: €700 млрд, медицина на паузе и надежда в очереди

Зеленский на передовой. Захват Купянска оказался очередной ложью Путина

Зеленский на передовой. Захват Купянска оказался очередной ложью Путина

Webhooks and Event-Driven APIs With PayPal

Webhooks and Event-Driven APIs With PayPal

What is a Webhook? Webhooks for Beginners

What is a Webhook? Webhooks for Beginners

#2: Настройка Webhook для оплаты — руководство по Razorpay + Node + React

#2: Настройка Webhook для оплаты — руководство по Razorpay + Node + React

NIEMIECKI TARTAK z czasów wojny. NIEZNISZCZALNY Miejscowość: Łupianka Stara

NIEMIECKI TARTAK z czasów wojny. NIEZNISZCZALNY Miejscowość: Łupianka Stara

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]