DotEnv / instagram by tperrelli

A simple inspired by socialite library for laravel to authenticate users and obtain data from instagram api.
21
1
2
Package Data
Maintainer Username: tperrelli
Maintainer Contact: tiagoyg@gmail.com (Tiago Perrelli)
Package Create Date: 2017-06-01
Package Last Update: 2017-11-24
Home Page:
Language: PHP
License: MIT
Last Refreshed: 2024-03-26 03:02:05
Package Statistics
Total Downloads: 21
Monthly Downloads: 0
Daily Downloads: 0
Total Stars: 1
Total Watchers: 2
Total Forks: 1
Total Open Issues: 0

Instagram

A simple inspired by socialite library for laravel to authenticate users and obtain data from instagram api.

Total Downloads Latest Stable Version Build Status

Installing

The package installation can be done with composer by the following command:

composer require dotenv/instagram

Usage

1 - Add the ServiceProvider in the app/config.php file.

Dotenv\Instagram\Providers\InstagramServiceProvider::class,

2 - Register an alias in the app/config.php file.

'Instagram' => Dotenv\Instagram\Facades\Instagram::class,

3 - Rgister a facade alias in app/config.php file.

'Instagram' => Dotenv\Instagram\Facades\Instagram::class,

4 - Publish config file.

php artisan vendor:publish --provider="dotenv\instagram"

5 - How to use it?

Route::get('auth/', function() {
	
	return \Instagram::authenticate();
});

Route::get('auth/callback', function() {
	
	$user = \Instagram::retrieveUser();

   	$userFromToken = \Instagram::userFromToken($user->token);
});

6 - Go to wiki to see the full documentation.

Wiki

License

Instagram library is licensed under [The MIT License (MIT)] (https://github.com/dotenv/instagram/blob/master/LICENSE)(LICENSE).