我想将Instagram API集成到Laravel 5.8中。 但是我对此不太了解。 因此,我遵循了YUTV的教程“如何在Laravel 5.4中集成Instagram API(Feed)”。 (https://www.youtube.com/watch?v=g16aY_SdBfs) 但是我犯了错误。我的Laravel项目版本是5.8。 如果有开发人员在Laravel 5.8中集成了Instagram API,请帮助我。
首先安装Laravel 5.8
在Laravel中安装instagram
在cmd中运行此命令。
$composer require vinkla/instagram 6.0
创建一个控制器并复制以下代码(InstagramController.php
)
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use Vinkla\Instagram\Instagram;
class InstagramController extends Controller
{
public function instagramFeed()
{
$instagram = new Instagram();
$instagrams = $instagram->get('bing495989');
return view('instagram', compact('instagrams'));
}
}
错误:“找不到用户[bing495989]。”
为什么?
答案 0 :(得分:0)
您是否已签出所使用软件包的Github页面? https://github.com/vinkla/instagram
那里的示例看起来完全不同,主要区别在于您需要为Instagram类的构造方法提供访问令牌
我签出了代码,由于请求发送到的url不存在,它本身的包似乎已被弃用(Instagram正在删除旧的API并移至Graph API https://www.instagram.com/developer/)
我建议您寻找其他软件包或自己实施。
您可以签出Socialite软件包并签出此帖子以开始使用https://quantizd.com/integrating-instagram-api-in-laravel-5-6/