photos.uploadProfilePhoto
Updates current user profile photo.
Example
TL schema
Parameters
Name | Type | Description |
flags | Flags, see TL conditional fields | |
file | File saved in parts by means of upload.saveFilePart method | |
video | Animated profile picture video | |
video_start_ts | Floating point UNIX timestamp in seconds, indicating the frame of the video that should be used as static preview. |
Result
Possible errors
Code | Type | Description |
400 | FILE_PARTS_INVALID | The number of file parts is invalid |
400 | IMAGE_PROCESS_FAILED | Failure while processing image |
400 | PHOTO_CROP_FILE_MISSING | Photo crop file missing |
400 | PHOTO_CROP_SIZE_SMALL | Photo is too small |
400 | PHOTO_EXT_INVALID | The extension of the photo is invalid |
400 | PHOTO_FILE_MISSING | Profile photo file missing |
400 | VIDEO_FILE_INVALID | The specified video file is invalid |
Can bots use this methd ?
yes
Related pages
Saves a part of file for futher sending to one of the methods.
How to transfer large data batches correctly.
Last updated