ini_set('display_errors', 'off'); require '../vendor/autoload.php'; // initialize class $instagram = new Andreyco\Instagram\Client(array('apiKey' => 'YOUR_APP_KEY', 'apiSecret' => 'YOUR_APP_SECRET', 'apiCallback' => 'YOUR_APP_CALLBACK')); // receive OAuth code parameter $code = $_GET['code']; // check whether the user has granted access if (isset($code)) { // receive OAuth token object $data = $instagram->getOAuthToken($code); $username = $username = $data->user->username; // store user access token $instagram->setAccessToken($data); // now you have access to all authenticated user methods $result = $instagram->getUserMedia(); } else { // check whether an error occurred if (isset($_GET['error'])) { echo 'An error occurred: ' . $_GET['error_description']; } } ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Instagram - photo stream</title> <link href="https://vjs.zencdn.net/4.2/video-js.css" rel="stylesheet">
function prefix_instagram() { $instagram = new Andreyco\Instagram\Client('c95bb5db73c64f55b7cee8430926ecfe'); $data = $instagram->getUserMedia('instagramid', 5); return $data->data; }