2017-10-18 23 views
0

私はLaravel 5.5にvinkla/instagramを統合しようとしています。Laravel 5.5のVinkla図鑑と若干のエラーを表示

私はPHPバージョン7.0を使用しています。

しかし、何らかのエラーが表示されています。私は、次の手順を試してみました:


1.Run composer require vinkla/instagram

2.Added別名

'Instagram' => Vinkla\Instagram\Facades\Instagram::class 

config/app.phpからconfig/app.php

Vinkla\Instagram\InstagramServiceProvider::class 

3.Addedへのサービスプロバイダに4.私はいくつかのコマンドを実行するとき(php artisan vendor:publishcomposer dump-autoloadphp artisan config:clearphp artisan cache:clear)、それは次のエラーを示しています。 enter image description here

Class 'Vinkla\Instagram\InstagramServiceProvider' not found. 

どのように私はそれを解決することができますか?ありがとう。

答えて

0

私はvinkla/instagramパッケージに見て、私は、最新のいくつかのバージョン(この時点での最新バージョンは7.0.0ある)InstagramServiceProviderファイルを持っている(そしてそれはLaravelをサポートしています)

最新版にInstagramServiceProviderは表示されません4.2.0

あなたは

composer require vinkla/instagram:4.2.0


を実行して、そのバージョンをインストールすることができます

更新:

私はこれはあなたのユーザーのためにフィードをInstagramの与えるだろうvinkla/instagram

composer require vinkla/instagram 

の7.0.0バージョンでテスト "ジェリー・サインフェルド"

必要なバージョン7.0.0で
Route::get('instagram', function(Request $request) { 
    // Create a new instagram instance. 
    $instagram = new \Vinkla\Instagram\Instagram(); 

    // Fetch the media feed. 
    $feed  = $instagram->get('jerryseinfeld'); 

    // return json 
    return $feed; 
}); 

削除する

サービスプロバイダ

Vinkla\Instagram\InstagramServiceProvider::class 

とエイリアス

'Instagram' => Vinkla\Instagram\Facades\Instagram::class 

config/app.php

0

からの公開フィードはLink

を削除されたバージョン8.0.0のように注意してください
関連する問題