Update the picture for a user

updatePicture(p_companyID, p_Id, p_data, p_extenstion)

 

You can use this endpoint to update the picture for a user from our software.

Parameters

Name Type Required Description
p_companyID string Yes The security code you have been provided with, string (32)
p_Id string Yes The id of the user from our database
p_data string Yes the base64 string of the picture that needs to be uploaded
p_extenstion integer Yes The extension of the picture which is uploaded (only jpg or png images are accepted)

Return values

ERROR_NO_SECURITY_HASH - no p_companyID is provided.

ERROR_UNKNOWN_SECURITY_HASH - the supplied p_companyID is invalid.

NO_ID_RECEIVED - no p_ID is provided.

ONLY_PNG_OR_JPG_EXTENSIONS_ARE_ACCEPTED - if the image provided is other then a jpg or png file.

USER_WAS_NOT_FOUND - user was not found based on the p_Id provided.

NO_IMAGE_DATA_RECEIVED - no p_data is supplied

NO_EXTENSION_RECEIVED - no p_extenstion is supplied


USER_PHOTO_SAVED - if the user image was uploaded succesfully.

Sample

<soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:uen="uen:esws">
<soapenv:Header/>
<soapenv:Body>
<uen:Esws.updatePicture soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<p_companyID xsi:type="xsd:string">^4p;tU0Q+#dEIhTWkuj5FnLD^aKWqVu0</p_companyID>
<p_Id xsi:type="xsd:string">1</p_Id>
<p_data xsi:type="xsd:string">data:image/png;base64,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</p_data>
<p_extenstion xsi:type="xsd:string">png</p_extenstion>
</uen:Esws.updatePicture>
</soapenv:Body>
</soapenv:Envelope>

Response

<SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/">
<SOAP-ENV:Body>
<ns1:Esws.updatePictureResponse xmlns:ns1="uen:esws">
<return xsi:type="xsd:string">USER_PHOTO_SAVED</return>
</ns1:Esws.updatePictureResponse>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>