joseluisald/instagram_api

一个简单的API,可以获取您Instagram上的所有媒体

v1.2 2023-06-16 13:31 UTC

This package is auto-updated.

Last update: 2024-09-16 16:22:26 UTC


README

一个简单的API,可以获取您Instagram上的所有媒体

在Facebook开发者登录并创建一个应用

链接: https://developers.facebook.com/apps

上面的链接创建的是消费者应用
创建后,在左侧菜单中,点击设置/基本
向下滚动到“添加平台”
选择网站
输入您的网站URL

点击添加产品
在“Instagram基本展示”中选择“配置”
在“基本展示”中向下滚动到“创建新应用”
向下滚动到“用户令牌生成器”并点击“添加或移除Instagram测试者”
在“Instagram测试者”中点击“添加Instagram测试者”并搜索您的 @user

选择您的 @user 后,前往您的Instagram,设置并授权您的用户作为测试者

返回Facebook开发者,我的应用。
选择刚创建的应用,在左侧菜单中选择“Instagram基本展示”,“基本展示”
向下滚动到“用户令牌生成器”,如果一切顺利,您的 @user 将会显示。
点击“生成令牌”并将令牌保存在本地文件中

    raiz_do_site/vendor/joseluisald/instagram_api/src/insta_token.txt

完成

安装

    composer require joseluisald/instagram_api

使用方法

    require __DIR__.'/vendor/autoload.php';

    $insta = new \Instagram_api\Instagram();

    if($insta->getError())
    {
        var_dump($insta->getError());
    }
    else
    {
        var_dump($insta->getMedias());
    }