Pregunta

In Salesforce I have created a few Contacts. And linked some of the contacts with LinkedIn profile. As soon as I link the contacts, the image display in Salesforce changes the profile image to that provided by LinkedIn. Basically I think it would work the same way if I linked it to Facebook or other social sites.

Now my requirement is to get the the PhotoUrl of the Contact. I went through this documentation Contacts Standard Object. It shows there is a field "PhotoUrl", but when I make a query in SOQL using SOAP API, like "Select Name, PhotoUrl From Contact", this query fails and the response message tells that there is no such field as "PhotoUrl".

What am I missing? Is there any way I cant get the Photo?

Thanks

SOLUTION: THE PROBLEM WAS WITH THE API VERSION 29. I HAD TO CHANGE IT TO 30. HOWEVER IT WAS TRICKY WITH SOAP API. I HAD TO CHANGE THE AUTHENTICATION ENDPOINT VERSION TO 30.

¿Fue útil?

Solución

Change the version of salesforce API. It works for me in 30.0 and not in 29.0..

Otros consejos

If it is in a visualforce page, set your standard controller to Contact and then {!contact.PhotoUrl} will return the url.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top