POST odata/Users(xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)/SoNET.UploadPicture
Uploads a profile picture for the User. Image is automatically resized.
Request Information
Request body formats
application/json, text/json
Sample:
POST http://sampleserver.com/odata/Users(4d7b1f1e-3868-4c42-9c33-3875b5f6de12)/SoNET.UploadPicture HTTP/1.1
Authorization: Bearer [oauth token here]
Accept: application/json
Content-Type: multipart/form-data; boundary="4ae44119-ceb3-48b4-b788-cbd76d88e572"
--4ae44119-ceb3-48b4-b788-cbd76d88e572
Content-Disposition: form-data; name=file; filename=profile0123.jpg;
[image bytes here]
Content-Type: multipart/form-data; boundary="4ae44119-ceb3-48b4-b788-cbd76d88e572"
Response Information
Response body formats
HTTP/1.1 200 OK
{
"@odata.context":"http://sampleserver.com/odata/$metadata#Users/$entity",
"UserID":"4d7b1f1e-3868-4c42-9c33-3875b5f6de12",
"PictureThumbFilePath":"~/Photos/SampleSite/Profile/profile0123_k5rG_resized.jpg",
"PictureFilePath":"~/Photos/SampleSite/Profile/profile0123_k5rG.jpg",
[other User properties here]
}