In the latest PM you sent me, you indicated that you have two ways to access your URL,
http://URL1, and
http://URL2?http://URL1, where the latter is using the script at URL2 to redirect to URL1. If you download each of those URLs yourself in a browser and look at the source, you will see that the first one just returns a plain JSON string, while the second one returns an HTML page, with some Javascript and HTML markup around the JSON string, and the JSON string is HTML-encoded, with & replaced by &, etc. If you want to extract and use the JSON string from the second result, you'll have to either parse it out of the HTML yourself and decode it, or change the server so that URL2 just returns the raw result of URL1 without wrapping it in HTML.
--Mark