<?php

require "../vendor/autoload.php";
$instagram = new \Instagram\Instagram();
try {
    //Instead of logging in each time, you can init the session if you previously saved it somewhere.
    //Login
    $instagram->login("username", "password");
    //Serialize the Session into Json
    $savedSession = $instagram->saveSession();
    //Store the $savedSession json string in a database or file etc
    echo $savedSession . "\n";
    //In a different script, Init from Saved Session json, instead of logging in again.
    //$savedSession would be from your database or a file etc
    $instagram->initFromSavedSession($savedSession);
} catch (Exception $e) {
    //Something went wrong...
    echo $e->getMessage() . "\n";
}