Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Recommended Posts

Boa noite galera

iniciei hoje o ritual do openSocial kkk

estou brincando com o Orkut

ja dei uma lida

na página do Orkut voltada aos

desenvolvedoresenfim...

e dei uma estudada

com o pouco de sapientice que possuo

ainda não estou conseguindo

saber como recuperar os dados de quem usa ou estão usando meu app

 

Ainda estou tentando he-he

 

help?!

alguém ai sabe? ^^

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pra resgatar dados de quem está acessando seu app, utilize a função javascript gadgets.util.getUrlParameters();

Retorna um array, basta dizer o que você quer, exemplo:

 

  var uid = gadgets.util.getUrlParameters()["gadgetOwner"]; // retorna o id do proprietário do apps
  window.alert("Olá! Estou acessando seu apps e meu ID é:" + uid);

Cara, também estou brincando com o opensocial do orkut.. querendo fazer umas coisitas lá, vou mandar meu msn por DM, aí se quiser adicionar adiciona pra gente debater e compartilhar os nossos conhecimentos beleza? Pode ser?

 

Há, esses exemplos de resultados estão numa tabela no "Guia do desenvolvedor do Orkut", aqui, nesse link.

 

PS: Tentei colocar uma tabela aqui mais apanhei demais pro fórum preferi dar o link. :P

 

Abraços

Matheus Matos

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mesmo na correria ^^

eu tive que "testar" esse scriptzin ^^

enfim, creio que eu ja consegui isso

usando apenas o AS

 

o tchan^^

que estou tentando

e listar todos os usuarios do meu app

igual ao colheita feliz(é esse o nome?-.-)

 

ja tentou algo do tipo?

 

vlw filhao!

tudo de bom para o Sr.

 

nna procura encontrei este codigo

function init ()
{
	var req = opensocial.newDataRequest();
	req.add (req.newFetchPeopleRequest('VIEWER'),'viewer');
	req.add (req.newFetchPersonAppDataRequest('VIEWER','installed'),'viewerData');
	req.send (onResponse);
}
function onResponse (data)
{
	if (! data.hadError())
	{
		var viewerId = data.get('viewer').getData().asArray()[0].getId();
		var viewerData = data.get('viewerData').getData()[viewerId];
		if (! viewerData || ! viewerData.installed)
		{
			var req = opensocial.newDataRequest();
			req.add (req.newUpdatePersonAppDataRequest('VIEWER','installed','true'),'installationUpdate');
			req.send (install);
		}

	}
}


function install (data)
{
	if (! data.hadError())
	{
		//Editem aqui - Código da intalação se encontra aqui abaixo só aidiconar a função de verificar o numero que o usuario vai receber.
		alert ('Bem vindo obrigado por adicionar esse aplicativo você e o usúario numero: recebe numero');
	}
}
gadgets.util.registerOnLoadHandler (init);
mas...na minha mao, nada acontece

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.