You need to sign in to do that
Don't have an account?
AJAX Proxy to load Chatter Images
Hi there,
So I'm trying to use the Salesforce AJAX proxy to load chatter profile images to avoid tainting my canvas due to the cross-domain issue of these images being stored on c.na1.content.force.com as opposed to c.na1.visual.force.com. I've just about done it except that I'm not sure how to decipher the text response the proxy returns and convert it into an image.
Here's a stripped-down version of my code:
sforce.connection.remoteFunction({ url : SERVER_URL, requestHeaders : { 'Authorization' : 'Bearer ' + SESSION_ID }, onSuccess : function(response) { //alert(response); img.src=response; } });
To get an idea of the kind of text response I'm receiving you can do a view-source on the anonymous chatter image located at "/profilephoto/005/T" (Chrome users may have to manually type 'view-source:' before the URL)
I'm wondering if I might need to go through some sort of blob & base64 encoding/decoding in order to accomplish this. Your advice is greatly appreciated; thanks.