Removing a photo from a profile
Added by IBM contributorIBM | Edited by Claudia R Elbourn on June 15, 2015
Rate this article 1 starsRate this article 2 starsRate this article 3 starsRate this article 4 starsRate this article 5 stars

To remove a photo from a profile, use the HTTP DELETE method.
You can only remove the image file from a profile if you are the profile owner or an administrator.

To remove a photo from a profile, complete the following steps:
1. Get the service document for the person's profile. See Retrieving the Profiles service document.
2. From the service document, get the URI for the profiles feed which is specified in the href attribute of the collection element and use it to get the profiles feed for the user.
3. In the returned feed, find the link where the rel attribute has the value "http://www.ibm.com/xmlns/prod/sn/image" .../>. Alternatively, use the URI specified in the "Request Details" table below.

<link

href="https://profiles.enterprise.example.com/profiles/photo.do?key=

b559403a-9r32-2c81-c99w-ppq8bb69442j&lastMod=1204662695516"

rel="http://www.ibm.com/xmlns/prod/sn/image"

type="image" /> 


4. Use this link to send a DELETE request to remove the image file.

Input
Method URI Description
DELETE /profiles/photo.do Value of the href attribute of the <link rel="http://www.ibm.com/xmlns/prod/sn/image" .../> element in the user's profiles feed.
Name Type Optional Description
key
string No An ID generated by Profiles to identify a certain profile.
lastmod
date Yes The date it was last modified in numerical value.
Output
Code Description
204
No Content. Indicates activity was successfully deleted (and no content is returned).
403
Forbidden. Authorization failed.
404
Not Found