Hello everybody, this is a request to everyone out there using the makeRequest function.
Inside the container we are encoding all URLs and post parameters, so please don't encode them yourselves. This will result in a double encode which will get mangled by the proxy.
If you have noticed an issue with your makeRequest function, this may be the cause.
Good:
gadgets.io.makeRequest("http://myurl.com?p=yay");
Bad (for two reasons!):
opensocial.makeRequest(encodeUriComponent("http://myurl.com?p=yay"));
The second one is bad because it: a) encodes the URL and b) uses the deprecated opensocial.makeRequest call, which is specific to OpenSocial 0.6, please update your code to be 0.7 friendly!
Thanks,
Chad