login($credentials->getLogin(), $credentials->getPassword()); // 1518284433 is robertdowneyjr's account id $userId = 1518284433; $followingFeed = $api->getFollowings($userId); printUsers($followingFeed->getUsers()); do { $followingFeed = $api->getMoreFollowings($userId, $followingFeed->getEndCursor()); printUsers($followingFeed->getUsers()); // avoid 429 Rate limit from Instagram sleep(1); } while ($followingFeed->hasNextPage()); } catch (InstagramException $e) { print_r($e->getMessage()); } catch (CacheException $e) { print_r($e->getMessage()); } function printUsers(array $users) { /** @var User $user */ foreach ($users as $user) { echo $user->getUserName() . PHP_EOL; } }