Я хочу интегрировать Instagram API в Laravel 5.8. Но я не очень хорошо знаю об этом. Поэтому я последовал руководству YUTV «Как интегрировать Instagram API (Feed) в Laravel 5.4». (https://www.youtube.com/watch?v=g16aY_SdBfs) Но я сделал ошибку. Моя версия проекта Laravel - 5.8. Если есть разработчик, который интегрирует Instagram API в Laravel 5.8, пожалуйста, помогите мне.
Первая установка Laravel 5.8
Установить инстаграм в Laravel
Запустите эту команду в cmd.
$composer require vinkla/instagram 6.0
Создайте контроллер и скопируйте следующий код (InstagramController.php)
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] не найден».
почему
Вы зашли на страницу 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/