bakcay / dailymotion
DailyMotion Api for Laravel
dev-master
2022-12-14 14:10 UTC
Requires
- php: >=8.0
- guzzlehttp/guzzle: >7.3
This package is not auto-updated.
Last update: 2025-04-17 23:02:26 UTC
README
Laravel Dailymotion API wrapper
Installation
composer require bakcay/dailymotion
If auto discovery not enabled manually add code in config/app.php
Bakcay\DailyMotion\DailyMotionProvider::class,
To generate config file
php artisan vendor:publish --provider="Bakcay\DailyMotion\DailyMotionProvider"
Usage
To get video list
$result = DailyMotion::get( '/videos', [ 'fields' => 'id,title,owner' ]);
To upload file
DailyMotion::file($url)->post('/me/videos',[ 'title' => 'Dailymotion upload test', 'tags' => 'dailymotion,api,sdk,test', 'channel' => 'videogames', 'published' => true ]);