梁超12324/laravel-imgur

Laravel 对 Imgur API 的封装。

v1.0.4 2018-04-15 11:43 UTC

README

Laravel 对 Imgur API 的封装。
仅适用于 Laravel 7.x(或更高版本)和 PHP 7.4(或更高版本)。
如果您正在使用较旧的 Laravel 版本,应使用 j0k3r/php-imgur-api-client

安装

composer require vongola12324/laravel-imgur

配置

您必须在 .env 文件中添加 IMGUR_CLIENT_IDIMGUR_CLIENT_SECRET,否则客户端将无法工作。
有关详细信息,请参阅 Imgur Api 文档

用法

基本用法

// Create $imgurClient object
use Vongola\Imgur\Client as ImgurClient;
$imgurClient = new ImgurClient();
// The API calls can be accessed via the $imgurClient object
$imgurClient->memegen()->defaultMemes();

您还可以使用 Facade 替代 new 类。

use Vongola\Imgur\Client as ImgurClient;
// The API calls can be accessed via the $imgurClient object
ImgurClient::memegen()->defaultMemes();

API

目前我们支持以下 API

  • 账户 ($imgurClient->account())
  • 相册 ($imgurClient->album())
  • 评论 ($imgurClient->comment())
  • 画廊 ($imgurClient->gallery())
  • 图片 ($imgurClient->image())

有关所有 API 的详细信息,请参阅 Imgur Api 文档

注意

  1. 此项目基于 j0k3r/php-imgur-api-client
  2. j0k3r 版本中的一些功能在 Imgur Api 文档 中没有显示,此包中不会提供。
  3. 此项目的测试用例仍在进行中。
  4. 建议不要在正式项目中使用此项目(因为它尚未正式发布),除非您了解自己在做什么!

许可证

MIT 许可证