1
0
mirror of https://github.com/danog/MadelineProto.git synced 2024-12-15 21:16:55 +01:00
MadelineProto/docs/TD_docs/methods/getUserProfilePhotos.md
2017-07-23 16:11:02 +02:00

1.9 KiB

title description
getUserProfilePhotos Returns profile photos of the user. Result of this query can't be invalidated, so it must be used with care

Method: getUserProfilePhotos

Back to methods index

YOU CANNOT USE THIS METHOD IN MADELINEPROTO

Returns profile photos of the user. Result of this query can't be invalidated, so it must be used with care

Params:

Name Type Required Description
user_id int Yes User identifier
offset int Yes Photos to skip, must be non-negative
limit int Yes Maximum number of photos to be returned, can't be greater than 100

Return type: UserProfilePhotos

Example:

$MadelineProto = new \danog\MadelineProto\API();
if (isset($token)) { // Login as a bot
    $MadelineProto->bot_login($token);
}
if (isset($number)) { // Login as a user
    $sentCode = $MadelineProto->phone_login($number);
    echo 'Enter the code you received: ';
    $code = '';
    for ($x = 0; $x < $sentCode['type']['length']; $x++) {
        $code .= fgetc(STDIN);
    }
    $MadelineProto->complete_phone_login($code);
}

$UserProfilePhotos = $MadelineProto->getUserProfilePhotos(['user_id' => int, 'offset' => int, 'limit' => int, ]);

Or, if you're using PWRTelegram:

As a bot:

POST/GET to https://api.pwrtelegram.xyz/botTOKEN/madeline

Parameters:

  • method - getUserProfilePhotos
  • params - {"user_id":"int","offset":"int","limit":"int"}

### As a user:

POST/GET to `https://api.pwrtelegram.xyz/userTOKEN/getUserProfilePhotos`

Parameters:

user_id - Json encoded int
offset - Json encoded int
limit - Json encoded int


Or, if you're into Lua:

UserProfilePhotos = getUserProfilePhotos({user_id=int, offset=int, limit=int, })