khant-nyar / tmdb_wrapper
tmdb
1.0.0
2024-07-22 19:16 UTC
README
TMDB Wrapper 包是一个方便的 Laravel 封装,用于与电影数据库(TMDb)API 交互。它提供易于使用的函数来获取电影、电视剧及其详情。
安装
您可以通过 Composer 安装此包
composer require khant-nyar/tmdb_wrapper
配置
安装包后,您需要发布配置文件并设置您的 TMDb API 密钥
php artisan vendor:publish --provider="KhantNyar\TmdbWrapper\TmdbWrapperServiceProvider"
将您的 TMDb API 密钥添加到 .env 文件中
TMDB_API_KEY=your_tmdb_api_key
用法/示例
public function fetchMovies(Request $request) { $searchKey = $request->input('search_key', 'Man of Steel'); $movies = TmdbService::fetchMovies($searchKey); dd($movies); return response()->json(['movies' => $movies]); } public function fetchTVSeries(Request $request) { $searchKey = $request->input('search_key', 'Super Natural'); $tvSeries = TmdbService::fetchTVSeries($searchKey); return response()->json(['tv_series' => $tvSeries]); } public function fetchMovieDetails(){ $id = 49521; $details = TmdbService::fetchMovieDetails($id); return response()->json($details); } public function fetchTVSerieDetails(){ $id = 157202; $details = TmdbService::fetchTVSerieDetails($id); return response()->json($details); }
许可
贡献
贡献总是受欢迎的!
请参阅 contributing.md
了解如何开始。
请遵守此项目的 行为准则
。
支持
如需支持,请给我一个星星并创建我的存储库 .联系:khantnyar.dev@gmail.com