Laravel 5 Instagram Package
Package Instagram untuk Laravel 5, (*2)
Tambahkan Package pada composer.json, (*3)
composer require muhamadrezaar/instagram
setelah package terdownload , register provider dan facade nya, (*4)
Provider :, (*5)
Oblagio\Instagram\InstagramServiceProvider::class,
Facade :, (*6)
'IG' => Oblagio\Instagram\InstagramFacade::class,
Publish config, (*7)
php artisan vendor:publish
Buka file config/InstagramConfig.php masukan user id dan access token instagram anda contoh :, (*8)
'user-id-kamu', 'accessToken' => 'access-token-kamu', 'clientId' => 'client-id-kamu', 'clientSecret' => 'client-secrets-kamu', 'redirectUri' => 'redirect-uri-kamu', ]; ``` ### Cara penggunaaan Menampilkan Gambar low resolusi ```sh "; } ?>
Contoh Output Menampilkan gambar low resolution di browser, (*9)
, (*10)
Menampilkan Gambar standar resolusi, (*11)
"; } ?>
Menampilkan Informasi User, (*12)
Menampilkan Data Followers, (*13)
Menampilkan Data Following, (*14)
contoh membuat link authentikasi (tombol login ke instagram), (*15)
<?php echo "<a href = '".IG::getCodeAuth()."'>Login</a>"; ?>
tombol diatas akan meredirect ke halaman login instagram , setelah si user login maka instagram akan meridirect ke halaman yang anda declare di InstagramConfig.php -> ('redirectUri' => 'bla bla bla')., (*16)
contoh redirectUri : localhost:8000/instagram, (*17)
selain meredirect ke halaman url anda tadi , instagram memberikan code di url anda , ini url nya localhost:8000/instagram?code=1234567. nah di url ini lah kita bisa mendapatkan informasi si user yang login tadi , dengan cara meggunakan script berikut :, (*18)
semua informasi user yang login bisa di dapatkan :)., (*19)
email aja ke : reza.wikrama3@gmail.com, (*20)
https://reza.mit-license.org/, (*21)
ENJOY !!!, (*22)