# Method: photos.getUserPhotos

Back to methods index

Returns the list of user photos.

# Parameters:

Name Type Description Required
user_id Username, chat ID, Update, Message or InputUser User ID Optional
offset int Number of list elements to be skipped Yes
max_id long If a positive value was transferred, the method will return only photos with IDs less than the set one Yes
limit int Number of list elements to be returned Yes

# Return type: photos.Photos

# Can bots use this method: YES

# MadelineProto Example (now async for huge speed and parallelism!):

if (!file_exists('madeline.php')) {
    copy('https://phar.madelineproto.xyz/madeline.php', 'madeline.php');
include 'madeline.php';

$MadelineProto = new \danog\MadelineProto\API('session.madeline');

$photos.Photos = $MadelineProto->photos->getUserPhotos(['user_id' => InputUser, 'offset' => int, 'max_id' => long, 'limit' => int, ]);

Or, if you’re into Lua:

photos.Photos = photos.getUserPhotos({user_id=InputUser, offset=int, max_id=long, limit=int, })

# Errors

Code Type Description
400 MAX_ID_INVALID The provided max ID is invalid
400 USER_ID_INVALID The provided user ID is invalid
406 AUTH_KEY_DUPLICATED An auth key with the same ID was already generated
This site uses cookies, as described in the cookie policy. By clicking on "Accept" you consent to the use of cookies.