roketin/instagram

一款易于使用且简单的 Instagram 包

8.0.0 2018-10-04 03:24 UTC

This package is auto-updated.

Last update: 2024-09-04 22:39:52 UTC


README

instagram

一款易于使用且简单的 Instagram 包。

use Roketin\Instagram\Instagram;

// Create a new instagram instance.
$instagram = new Instagram('access_token');

// Fetch the user's recent media feed.
$instagram->get();

Build Status StyleCI Coverage Status Latest Version License

安装

Instagram 与任何发送 HTTP 请求的库(如 Guzzle)解耦,而是使用名为 HTTPlug 的抽象,它提供用于向汇率服务发送请求的 http 层。这使您可以灵活地选择要使用的 HTTP 客户端和 PSR-7 实现。

有关此功能和您可能使用的不同 HTTP 客户端的更多信息,请参阅 HTTPlug 文档。以下是一个使用 Guzzle 6 的示例。

$ composer require roketin/instagram php-http/message php-http/guzzle6-adapter

用法

首先,您需要创建一个新的 roketin\Instagram\Instagram 实例并添加您的访问令牌。如果您不想创建 Instagram API 应用程序,可以使用 Pixel Union 的访问令牌生成器

use Roketin\Instagram\Instagram;

$instagram = new Instagram('access_token');

要获取用户的最新媒体数据,您可以使用 get() 方法。

$instagram->get();

注意:您只能从给定的用户访问令牌中获取最新媒体。

许可证

MIT © Vincent Klaiber