MadelineProto/docs/TD_docs/methods/getUserProfilePhotos.md
Daniil Gentili 865a5841fd docufix
2017-08-20 19:09:52 +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 the PWRTelegram HTTP API:

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, })