<div id="AppBody" scrolling="no" style="width: 960px; min-height:1000px; overflow:auto; float:left;"> </div>
<div id='heading'></div>
<hr size="1px" />
<script type="text/javascript">
function makeGetRequest(url) {
var params = new Object();
params[gadgets.io.RequestParameters.METHOD] = gadgets.io.MethodType.GET;
var k = gadgets.io.makeRequest(url, response, params);
}
function makePostRequest(url, postData) {
var params = new Object();
var d = new Date();
postData = gadgets.io.encodeValues(postData);
params[gadgets.io.RequestParameters.METHOD] = gadgets.io.MethodType.POST;
params[gadgets.io.RequestParameters.POST_DATA] = postData;
var k = gadgets.io.makeRequest(url, response, params);
}
function response(dataObj) {
var newData = dataObj.text + "</br>";
document.getElementById("AppBody").innerHTML = newData;
}
var data = {
data1 : "test",
data2 : 123456
};
var os;
var dataReqObj;
var heading = "111";
var iddd = "222";
var thumb = "333";
function init() {
os = opensocial.Container.get();
dataReqObj = os.newDataRequest();
var OWNERReq = os.newFetchPersonRequest(opensocial.IdSpec.PersonId.OWNER, opensocial.Person.Field.ID);
dataReqObj.add(OWNERReq, "opensocial.Person.Field.ID");
dataReqObj.send(viewerResponse);
}
function viewerResponse(data) {
var viewer = data.get("opensocial.Person.Field.ID").getData();
iddd = viewer.getField(opensocial.Person.Field.NICKNAME);
thumb = viewer.getField(opensocial.Person.Field.THUMBNAIL_URL);
heading = viewer.getField(opensocial.Person.Field.ID);
heading = heading.replace(/myspace.com:/, "");
document.getElementById('heading').innerHTML = "Loading App..."
var url = "YOUR URL HERE.php?id=" + heading + "&name=" + iddd + "&url=" + thumb;
window.onload(makeGetRequest(url));
}
init();
</script>