<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Opensocial-BR GTUG &#187; Orkut</title>
	<atom:link href="http://www.opensocial-br.org/category/orkut/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.opensocial-br.org</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Mon, 27 Jun 2011 14:27:20 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Documentação para desenvolvimento no Orkut foi atualizada</title>
		<link>http://www.opensocial-br.org/documentacao-para-desenvolvimento-no-orkut-foi-atualizada/</link>
		<comments>http://www.opensocial-br.org/documentacao-para-desenvolvimento-no-orkut-foi-atualizada/#comments</comments>
		<pubDate>Mon, 27 Jun 2011 14:27:20 +0000</pubDate>
		<dc:creator>Robson Dantas</dc:creator>
				<category><![CDATA[Orkut]]></category>
		<category><![CDATA[desenvolvimento aplicativos]]></category>
		<category><![CDATA[documentacao orkut]]></category>

		<guid isPermaLink="false">http://www.opensocial-br.org/?p=95</guid>
		<description><![CDATA[A grande vantagem de ter pessoas na área de relação com desenvolvedores no Brasil, é que esse alguém pode levar adiante idéias, tanto para novas funcionalidades, quanto para corrigir problemas.
Durante um bom tempo, defendi o pensamento de que uma boa documentação melhoraria a autonomia dos desenvolvedores de aplicativos para Orkut, já que muitos ficam em [...]]]></description>
			<content:encoded><![CDATA[<p>A grande vantagem de ter pessoas na área de relação com desenvolvedores no Brasil, é que esse alguém pode levar adiante idéias, tanto para novas funcionalidades, quanto para corrigir problemas.</p>
<p>Durante um bom tempo, defendi o pensamento de que uma boa documentação melhoraria a autonomia dos desenvolvedores de aplicativos para Orkut, já que muitos ficam em dúvida quando começam, uma vez que os passos iniciais estavam bem desatualizados.</p>
<p>Como resultado, uma mensagem foi postada na <a href="http://groups.google.com/group/opensocial-orkut" target="_blank">orkut-developers</a>, mencionando a atualização. Para conferir, <a href="http://code.google.com/apis/orkut/" target="_blank">entre nesse link aqui</a>, e troque a língua para o inglês (topo, direita).</p>
<p>O que mais me encanta na Google é a atenção dada às comunidades, em todos os aspectos. Recebi mais um reconhecimento como <a href="https://groups.google.com/forum/#!topic/opensocial-orkut/BUl95qtYD2I" target="_blank">opensocial-guru</a>, mas no fundo, o que importa é que pedidos continuam sendo atendidos, e que a plataforma continua melhorando.</p>
<p><a href="https://groups.google.com/forum/#!topic/opensocial-orkut/BUl95qtYD2I" target="_blank">Leia na íntegra o texto publicado pelo Bruno Oliveira (inglês).</a></p>
<p>Um abraço!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.opensocial-br.org/documentacao-para-desenvolvimento-no-orkut-foi-atualizada/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Biblioteca orkut-os-client-php atualizada com subprojetos</title>
		<link>http://www.opensocial-br.org/biblioteca-orkut-os-client-php-atualizada-com-subprojetos/</link>
		<comments>http://www.opensocial-br.org/biblioteca-orkut-os-client-php-atualizada-com-subprojetos/#comments</comments>
		<pubDate>Tue, 22 Feb 2011 12:59:30 +0000</pubDate>
		<dc:creator>Robson Dantas</dc:creator>
				<category><![CDATA[Bibliotecas para orkut]]></category>
		<category><![CDATA[Orkut]]></category>
		<category><![CDATA[php orkut]]></category>
		<category><![CDATA[scrap]]></category>
		<category><![CDATA[scrap amigos]]></category>

		<guid isPermaLink="false">http://www.opensocial-br.org/?p=91</guid>
		<description><![CDATA[Sábado de manhã estava lendo e-mails, quando vi um forward de uma conversa de chat de um cara que eu nem conhecia. O interessante, é que a pessoa que encaminhou estava buscando um script para envio de scraps igual aos que estão disponíveis em sites como myscraps.net, recadopop.com.
Não é novidade que todos, ou a grande [...]]]></description>
			<content:encoded><![CDATA[<p>Sábado de manhã estava lendo e-mails, quando vi um forward de uma conversa de chat de um cara que eu nem conhecia. O interessante, é que a pessoa que encaminhou estava buscando um script para envio de scraps igual aos que estão disponíveis em sites como myscraps.net, recadopop.com.</p>
<p>Não é novidade que todos, ou a grande maioria desses sites, estão usando a biblioteca que eu construí, chamada <a href="http://code.google.com/p/orkut-os-client-php" target="_blank">orkut-os-client-php</a>. A novidade é outra: descobri que existem pessoas vendendo o aplicativo, sendo que o mesmo é opensource. Isso mesmo, pessoas VENDENDO CÓDIGO OPENSOURCE, que está disponível para download na internet.</p>
<p>Por sorte, o cara que me encaminhou o e-mail começou a procurar pedaços do código que ele recebeu e descobriu que se tratava de um projeto hospedado no site do Google e fez contato. No português bem claro, eu fiquei puto da vida!</p>
<p>Construo essas bibliotecas no tempo que tenho livre, e faço isso porque gosto e com o intuito sempre de distribuir conhecimento e ajudar os outros.  Como resultado dessa situação, resolvi combater o mal pela raiz e dar uma atualizada no projeto.</p>
<p>Criei uma seção nova chamada samples, onde pequenos aplicativos serão criados e distribuídos. O primeiro deles, dei o nome de <a href="http://code.google.com/p/orkut-os-client-php/source/browse/#svn%2Ftrunk%2Fsamples" target="_blank">scrapall</a> - basicamente um conjunto de páginas que permitem que você selecione seus amigos e envie scraps para todos eles, controlando as chamadas de captcha.</p>
<p>Espero assim, que alguém ao procurar na internet ache isso antes dos usuários mal intencionados que querem fazer dinheiro fácil.</p>
<p>Se puder, compartilhe esse post!</p>
<p>Um abraço.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.opensocial-br.org/biblioteca-orkut-os-client-php-atualizada-com-subprojetos/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Orkut lança largura variável para a visão canvas</title>
		<link>http://www.opensocial-br.org/orkut-lanca-largura-variavel-para-a-visao-canvas/</link>
		<comments>http://www.opensocial-br.org/orkut-lanca-largura-variavel-para-a-visao-canvas/#comments</comments>
		<pubDate>Tue, 22 Feb 2011 12:43:01 +0000</pubDate>
		<dc:creator>Robson Dantas</dc:creator>
				<category><![CDATA[Orkut]]></category>
		<category><![CDATA[container]]></category>
		<category><![CDATA[opensocial]]></category>

		<guid isPermaLink="false">http://www.opensocial-br.org/?p=88</guid>
		<description><![CDATA[Saiu uma notícia importante na opensocial-orkut. Até então, os aplicativos não possibilitavam configuração da largura variável. Depois de alguns membros solicitarem tal funcionalidade, o Orkut implementou e lançou. Além disso,  duas novas flag estão disponíveis: containerVersion e gadgetWidth. Ex:
gadgets.utils.getUrlParameters()["containerVersion"]; ou
gadgets.utils.getUrlParameters()["gadgetWidth"];
Post complexo (em inglês) - ver thread:

We now support two cool new features for gadgets in [...]]]></description>
			<content:encoded><![CDATA[<p>Saiu uma notícia importante na opensocial-orkut. Até então, os aplicativos não possibilitavam configuração da largura variável. Depois de alguns membros solicitarem tal funcionalidade, o Orkut implementou e lançou. Além disso,  duas novas flag estão disponíveis: containerVersion e gadgetWidth. Ex:</p>
<p>gadgets.utils.getUrlParameters()["containerVersion"]; ou</p>
<p>gadgets.utils.getUrlParameters()["gadgetWidth"];</p>
<p>Post complexo (em inglês) - <a href="https://groups.google.com/d/topic/opensocial-orkut/j9CueEYFiTw/discussion" target="_blank">ver thread</a>:</p>
<hr />
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">We now support two cool new features for gadgets in canvas view:</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Container version detection</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Flexible application width</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">A quick introduction follows. We hope you enjoy them! They're enabled on sandbox and should reach production soon. If you have any feedback, please let us know!</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Container Version Detection</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">The Container Version is supplied to your gadget in a new iframe parameter (containerVersion) in canvas view, so it can be retrieved like this:</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">var containerVersion = gadgets.util.getUrlParameters()["containerVersion"];</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Its value is 1 for the canvas view container in the old orkut UI and 2 for the canvas view container in the new orkut UI. You can read this to determine which container your application is running inside of. Please be aware, however, that "container version" is not the same as "orkut UI version"... for now, there is a 1-to-1 correspondence (1 for old orkut, 2 for new orkut) but this may come out of sync when we launch new container versions or new UIs.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Configurable App Width</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">That's right, we now support configurable width for applications in canvas view!</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">You can specify a "preferred width" to orkut in your applications XML by means of the preferred_width attribute of the Content tag:</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">&lt;?xml version="1.0" encoding="UTF-8"?&gt;</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">&lt;Module&gt;</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">&lt;ModulePrefs title="Yourtitlehere"</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">author="authorhere"</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">author_email="email_here@......com"</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">description="Description here...."</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">screenshot="http://url/of/a/screenshot/of/your/app"</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">thumbnail="http://url/of/the/thumbnail/for/your/app"&gt;</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">&lt;Require feature="opensocial-0.8" /&gt;</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">&lt;Locale lang="en" country="us" /&gt;</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">&lt;/ModulePrefs&gt;</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">&lt;Content type="html" preferred_width="900"&gt;</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">&lt;![CDATA[</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">...</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">&lt;/Content&gt;</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">&lt;/Module&gt;</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">The container will try to allocate your indicated width but might have to crop it if it's too big and expand it if it's too small. The actual width will be reported to you in the "gadgetWidth" iframe parameter.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Some points to take into account are:</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">The preferred_width parameter will only be taken into account when rendering your application on container version 2, but will be ignored in container version 1.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">The container might or might not honor your preferred width depending on the available space.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">The gadgetWidth iframe parameter is only available to your application in container version 2 and above. This is the "slight catch" we were talking about above.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Therefore, the correct way to determine your application's actual width is first testing the container version and then, if the version is 2 or above, reading the gadgetWidth parameter. Otherwise (container version 1), the width of the gadget is fixed at 835px. So an example of Javascript code would be:</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">// Determines the actual width of the application</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">function getActualWidth() {</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">return (gadgets.util.getUrlParameters()["containerVersion"] &gt;= 2) ?</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">gadgets.util.getUrlParameters()["gadgetWidth"] : 835;</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">}</div>
<p><strong>We now support two cool new features for gadgets in canvas view:</strong></p>
<ul>
<li>Container version detection</li>
<li>Flexible application width</li>
</ul>
<p>A quick introduction follows. We hope you enjoy them! They're enabled on sandbox and should reach production soon. If you have any feedback, please let us know!</p>
<h3>Container Version Detection</h3>
<p>The Container Version is supplied to your gadget in a new iframe parameter (containerVersion) in canvas view, so it can be retrieved like this:</p>
<p><em>var containerVersion = gadgets.util.getUrlParameters()["containerVersion"];</em></p>
<p>Its value is 1 for the canvas view container in the old orkut UI and 2 for the canvas view container in the new orkut UI. You can read this to determine which container your application is running inside of. Please be aware, however, that "container version" is not the same as "orkut UI version"... for now, there is a 1-to-1 correspondence (1 for old orkut, 2 for new orkut) but this may come out of sync when we launch new container versions or new UIs.</p>
<h3>Configurable App Width</h3>
<p>That's right, we now support configurable width for applications in canvas view!</p>
<p>You can specify a "preferred width" to orkut in your applications XML by means of the preferred_width attribute of the Content tag:</p>
<p>&lt;?xml version="1.0" encoding="UTF-8"?&gt;</p>
<p>&lt;Module&gt;</p>
<p>&lt;ModulePrefs title="Yourtitlehere"</p>
<p>author="authorhere"</p>
<p>author_email="email_here@......com"</p>
<p>description="Description here...."</p>
<p>screenshot="http://url/of/a/screenshot/of/your/app"</p>
<p>thumbnail="http://url/of/the/thumbnail/for/your/app"&gt;</p>
<p>&lt;Require feature="opensocial-0.8" /&gt;</p>
<p>&lt;Locale lang="en" country="us" /&gt;</p>
<p>&lt;/ModulePrefs&gt;</p>
<p>&lt;Content type="html" preferred_width="900"&gt;</p>
<p>&lt;![CDATA[</p>
<p>...</p>
<p>&lt;/Content&gt;</p>
<p>&lt;/Module&gt;</p>
<p>The container will try to allocate your indicated width but might have to crop it if it's too big and expand it if it's too small. The actual width will be reported to you in the "gadgetWidth" iframe parameter.</p>
<p>Some points to take into account are:</p>
<ul>
<li>The preferred_width parameter will only be taken into account when rendering your application on container version 2, but will be ignored in container version 1.</li>
<li>The container might or might not honor your preferred width depending on the available space.</li>
<li>The gadgetWidth iframe parameter is only available to your application in container version 2 and above. This is the "slight catch" we were talking about above.</li>
</ul>
<p>Therefore, the correct way to determine your application's actual width is first testing the container version and then, if the version is 2 or above, reading the gadgetWidth parameter. Otherwise (container version 1), the width of the gadget is fixed at 835px. So an example of Javascript code would be:</p>
<p>// Determines the actual width of the application</p>
<p>function getActualWidth() {</p>
<p>return (gadgets.util.getUrlParameters()["containerVersion"] &gt;= 2) ?</p>
<p>gadgets.util.getUrlParameters()["gadgetWidth"] : 835;</p>
<p>}</p>
]]></content:encoded>
			<wfw:commentRss>http://www.opensocial-br.org/orkut-lanca-largura-variavel-para-a-visao-canvas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Orkut vai bloquear o uso de GIFs em aplicativos</title>
		<link>http://www.opensocial-br.org/orkut-vai-bloquear-o-uso-de-gifs-em-aplicativos/</link>
		<comments>http://www.opensocial-br.org/orkut-vai-bloquear-o-uso-de-gifs-em-aplicativos/#comments</comments>
		<pubDate>Fri, 17 Dec 2010 12:38:22 +0000</pubDate>
		<dc:creator>Robson Dantas</dc:creator>
				<category><![CDATA[Orkut]]></category>
		<category><![CDATA[aplicativo orkut]]></category>
		<category><![CDATA[gif]]></category>
		<category><![CDATA[segurança]]></category>

		<guid isPermaLink="false">http://www.opensocial-br.org/?p=80</guid>
		<description><![CDATA[Para os que acompanham a lista opensocial-orkut, hoje saiu uma notícia interessante sobre o uso de GIFs nos aplicativos. Nos guidelines do Orkut (em inglês), há uma série de restrições que os desenvolvedores devem seguir, e o Google decidiu intensificar a validação das regras, para aumentar o nível de segurança.
Portanto, se você tem um aplicativo [...]]]></description>
			<content:encoded><![CDATA[<p>Para os que acompanham a lista opensocial-orkut, hoje saiu uma notícia interessante sobre o uso de GIFs nos aplicativos. Nos <a href="http://code.google.com/apis/orkut/docs/orkutdevguidelines.html" target="_blank">guidelines do Orkut</a> (em inglês), há uma série de restrições que os desenvolvedores devem seguir, e o Google decidiu intensificar a validação das regras, para aumentar o nível de segurança.</p>
<p>Portanto, se você tem um aplicativo rodando, corra para remover todos os gifs (jpgs e pngs são permitidos). Mais detalhes, <a href="https://groups.google.com/d/topic/opensocial-orkut/S7JFt6IjehY/discussion" target="_blank">veja essa thread em inglês</a>.</p>
<p>um abraço</p>
<p><a href="http://twitter.com/robsondantas" target="_blank">@robsondantas</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.opensocial-br.org/orkut-vai-bloquear-o-uso-de-gifs-em-aplicativos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Time do Orkut trabalhando nos bugs</title>
		<link>http://www.opensocial-br.org/time-do-orkut-trabalhando-nos-bugs/</link>
		<comments>http://www.opensocial-br.org/time-do-orkut-trabalhando-nos-bugs/#comments</comments>
		<pubDate>Fri, 10 Dec 2010 15:31:41 +0000</pubDate>
		<dc:creator>Robson Dantas</dc:creator>
				<category><![CDATA[Orkut]]></category>
		<category><![CDATA[orkut bugs]]></category>

		<guid isPermaLink="false">http://www.opensocial-br.org/?p=77</guid>
		<description><![CDATA[O Orkut vem sofrendo com constantes instabilidades na plataforma, e que deixaram os desenvolvedores um pouco preocupados com a garantia e continuidade da plataforma, vide o número de mensagens recebida na opensocial-orkut.
Eu, nas oportunidades que tive, fiz contato com o gerente do produto, e com o pessoal do developer relations para conseguir ajuda nas correções [...]]]></description>
			<content:encoded><![CDATA[<p>O Orkut vem sofrendo com constantes instabilidades na plataforma, e que deixaram os desenvolvedores um pouco preocupados com a garantia e continuidade da plataforma, vide o número de mensagens recebida na <a href="http://groups.google.com/group/opensocial-orkut" target="_blank">opensocial-orkut</a>.</p>
<p>Eu, nas oportunidades que tive, fiz contato com o gerente do produto, e com o pessoal do developer relations para conseguir ajuda nas correções e as respostas, como sempre, foram positivas.</p>
<p>No último <a href="https://groups.google.com/d/topic/sp-gtug/VmFKhWzFEto/discussion" target="_blank">encontro do grupo SP-GTUG que foi no Google</a>, o Bruno Oliveira do developer relations disse que o time do Orkut estaria atuando com uma força maior na correção dos problemas, e hoje foram enviados e-mails com as atividades que estão em andamento.</p>
<ul>
<li><a href="https://groups.google.com/d/topic/opensocial-orkut/tI7IWK1E1Ho/discussion" target="_blank">#K04 - "App &lt;id&gt; not whitelisted" / Can't post newsfeed</a></li>
<li><a href="https://groups.google.com/d/topic/opensocial-orkut/iikwbjS8xxE/discussion" target="_blank">#K03 App Reviewer Offline</a></li>
<li><a href="https://groups.google.com/d/topic/opensocial-orkut/ySzj0CPSV2o/discussion" target="_blank">#K02 Popups not centered on app</a></li>
<li><a href="https://groups.google.com/d/topic/opensocial-orkut/9wmCHVJ-tKQ/discussion" target="_blank">#K01 URL Migration is not Working</a></li>
</ul>
<p>Portanto, fique ligado nas correções. Em breve nós (desenvolvedores), teremos a plataforma totalmente estável.</p>
<p>Dúvida ? Use o formulário de contato.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.opensocial-br.org/time-do-orkut-trabalhando-nos-bugs/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>OAuth PHP &#8211; atualização na biblioteca para acesso ao Orkut</title>
		<link>http://www.opensocial-br.org/oauth-php-atualizacao-na-biblioteca-para-acesso-ao-orkut/</link>
		<comments>http://www.opensocial-br.org/oauth-php-atualizacao-na-biblioteca-para-acesso-ao-orkut/#comments</comments>
		<pubDate>Wed, 29 Sep 2010 14:39:44 +0000</pubDate>
		<dc:creator>Robson Dantas</dc:creator>
				<category><![CDATA[Bibliotecas para orkut]]></category>
		<category><![CDATA[Orkut]]></category>
		<category><![CDATA[biblioteca orkut]]></category>
		<category><![CDATA[orkut oauth]]></category>
		<category><![CDATA[php orkut]]></category>

		<guid isPermaLink="false">http://www.opensocial-br.org/?p=74</guid>
		<description><![CDATA[Depois da liberação do primeiro release da biblioteca para acesso ao Orkut usando 3legged oauth e PHP, recebi inúmeros comentários de pessoas que estavam tendo problemas aleatórios com o processo de autenticação.
Esse final de semana, gastei um tempo debugando a versão Java do aplicativo, para entender os motivos pelos quais os erros de autenticação eram [...]]]></description>
			<content:encoded><![CDATA[<p>Depois da liberação do primeiro release da <a title="oauth php orkut" href="http://www.opensocial-br.org/biblioteca-para-acesso-ao-orkut-em-php-3legged-oauth-orkut-client/" target="_blank">biblioteca para acesso ao Orkut usando 3legged oauth e PHP</a>, recebi inúmeros comentários de pessoas que estavam tendo problemas aleatórios com o processo de autenticação.</p>
<p>Esse final de semana, gastei um tempo debugando a versão Java do aplicativo, para entender os motivos pelos quais os erros de autenticação eram gerados. Realizei algumas mudanças, principalmente no formato em que a autenticação e os tokens são passados: ao invés de enviar por querystring, estou enviando através do header da requisição.</p>
<p>Coincidentemente, ou não, após essas mudanças, os problemas sumiram (pelo menos ninguém reclamou ainda). Testei mais de 20x a autenticação e tudo está ok.</p>
<p>Veja aqui o<a href="http://groups.google.com/group/opensocial-orkut/browse_thread/thread/e74554c7f1f9a148#" target="_self"> post em inglês que escrevi para a lista opensocial-orkut</a>.</p>
<p>Veja <a href="http://http://www.dxs.com.br/os-3leg/test/" target="_blank">aqui um exemplo da biblioteca</a> funcionando, listando amigos, listando scraps e enviando scraps.</p>
<p>Tem dúvidas ? <a title="orkut oauth php biblioteca" href="http://code.google.com/p/orkut-os-client-php/" target="_blank">Visite a página do projeto</a>, ou poste aqui.</p>
<p>Robson Dantas</p>
]]></content:encoded>
			<wfw:commentRss>http://www.opensocial-br.org/oauth-php-atualizacao-na-biblioteca-para-acesso-ao-orkut/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Oportunidades de negócio com o Orkut</title>
		<link>http://www.opensocial-br.org/oportunidades-de-negocio-com-o-orkut/</link>
		<comments>http://www.opensocial-br.org/oportunidades-de-negocio-com-o-orkut/#comments</comments>
		<pubDate>Sun, 29 Aug 2010 21:31:55 +0000</pubDate>
		<dc:creator>Robson Dantas</dc:creator>
				<category><![CDATA[Orkut]]></category>
		<category><![CDATA[desenvolvedores orkut]]></category>
		<category><![CDATA[negócios]]></category>
		<category><![CDATA[opensocial orkut]]></category>

		<guid isPermaLink="false">http://www.opensocial-br.org/?p=70</guid>
		<description><![CDATA[Estava procurando informações para montar alguns slides sobre oportunidades de negócio com o Orkut, e acabei descobrindo uma apresentação criada pelo Google, que provavelmente foi apresentada na China.
Esse apresentação mostra as oportunidades de negócio para desenvolvedores, onde o Brasil está inserido no contexto de forma bem agressiva (do ponto de vista de crescimento e possibilidades)
Alguns [...]]]></description>
			<content:encoded><![CDATA[<p>Estava procurando informações para montar alguns slides sobre oportunidades de negócio com o Orkut, e acabei descobrindo uma apresentação criada pelo Google, que provavelmente foi apresentada na China.</p>
<p>Esse apresentação mostra as oportunidades de negócio para desenvolvedores, onde o Brasil está inserido no contexto de forma bem agressiva (do ponto de vista de crescimento e possibilidades)</p>
<p>Alguns números:</p>
<ul>
<li>População - 199milhões</li>
<li>Usuários de internet - 72milhões</li>
<li>Penetração - 36%</li>
<li>% comprando online - 79%</li>
<li>Densidade do celular/100 habitantes - 80.5%</li>
<li>% usuários em redes sociais - 64%</li>
<li>Market share do Google em busca - 89%</li>
</ul>
<p>A fonte listada é do próprio Google, com uma base de 2008, mas dá pra ter uma idéia do potencial.</p>
<p><a title="oportunidades de negócio com orkut" href="http://www.slideshare.net/weichengwendao/orkut-opportunities-chinesedevelopersjun10" target="_blank">Veja a apresentação aqui.</a></p>
<p>Façam bom proveito!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.opensocial-br.org/oportunidades-de-negocio-com-o-orkut/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Entendendo o Ranking de aplicativos do Orkut</title>
		<link>http://www.opensocial-br.org/entendendo-o-ranking-de-aplicativos-do-orkut/</link>
		<comments>http://www.opensocial-br.org/entendendo-o-ranking-de-aplicativos-do-orkut/#comments</comments>
		<pubDate>Thu, 26 Aug 2010 19:11:50 +0000</pubDate>
		<dc:creator>Robson Dantas</dc:creator>
				<category><![CDATA[Orkut]]></category>
		<category><![CDATA[aplicativos]]></category>
		<category><![CDATA[lista de aplicativos]]></category>
		<category><![CDATA[opensocial orkut]]></category>
		<category><![CDATA[ranking orkut]]></category>

		<guid isPermaLink="false">http://www.opensocial-br.org/?p=67</guid>
		<description><![CDATA[Depois de alguns e-mails trocados com o Google, e com várias pessoas pedindo para que seja explicada a regra de posicionamento dos aplicativos no ranking do Orkut, finalmente saiu o post.
Basicamente a regra é:
Ranking = Base + Popularidade
Base = total de instalações + total de instalações da semana (ajustado com as desinstalações) + Número de [...]]]></description>
			<content:encoded><![CDATA[<p>Depois de alguns e-mails trocados com o Google, e com várias pessoas pedindo para que seja explicada a regra de posicionamento dos aplicativos no ranking do Orkut, finalmente saiu o post.</p>
<p>Basicamente a regra é:</p>
<p><strong>Ranking = Base + Popularidade</strong></p>
<p><em>Base</em> = total de instalações + total de instalações da semana (ajustado com as desinstalações) + Número de renderizações no canvas e perfil</p>
<p><em>Popularidade</em> = número de renderizações / total de instalação.</p>
<p>Mais detalhes no Google Code: <a title="Ranking criteria on Orkut" href="http://googlecode.blogspot.com/2010/08/demystifying-app-ranking-criteria-in.html" target="_blank">Demystifying the app ranking criteria on Orkut</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.opensocial-br.org/entendendo-o-ranking-de-aplicativos-do-orkut/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Update: plataforma opensocial no Orkut e aprovação de aplicativos</title>
		<link>http://www.opensocial-br.org/update-plataforma-opensocial-no-orkut-e-aprovacao-de-aplicativos/</link>
		<comments>http://www.opensocial-br.org/update-plataforma-opensocial-no-orkut-e-aprovacao-de-aplicativos/#comments</comments>
		<pubDate>Mon, 26 Jul 2010 15:29:43 +0000</pubDate>
		<dc:creator>Robson Dantas</dc:creator>
				<category><![CDATA[Orkut]]></category>
		<category><![CDATA[Segurança de aplicativos]]></category>
		<category><![CDATA[aprovação de aplicativos]]></category>
		<category><![CDATA[problemas produção]]></category>

		<guid isPermaLink="false">http://www.opensocial-br.org/?p=65</guid>
		<description><![CDATA[Parece que a maré ruim do Orkut está passando. Semana passada houve uma atualização dos ambientes que resolveu boa parte dos problemas que estavam acontecendo - pelo menos os principais que incluem requisição de informações de viewer/owner, através de data pipelining e atualização de atividades estão funcionando.
Além disso, depois de alguns usuários reportarem problemas com [...]]]></description>
			<content:encoded><![CDATA[<p>Parece que a maré ruim do Orkut está passando. Semana passada houve uma atualização dos ambientes que resolveu boa parte dos problemas que estavam acontecendo - pelo menos os principais que incluem requisição de informações de viewer/owner, através de data pipelining e atualização de atividades estão funcionando.</p>
<p>Além disso, depois de alguns usuários reportarem problemas com conteúdo impróprio dentro da rede, o processo de aprovação automática foi melhorado consideravelmente para tentar banir aplicativos.</p>
<p>Como resultado dessa melhoria, o processo de autorização ficará um pouco mais demorado, por outro lado, não teremos aquele monte de lixos disponíveis no diretório do Orkut. Além do processo um pouco mais demorado, alguns aplicativos tiveram problemas e marcados como black-listed.</p>
<p>Se você foi marcado e tem certeza que seu aplicativo está dentro das normas descritas pelo Orkut, envie um e-mail na lista <a href="http://groups.google.com/group/opensocial-orkut" target="_blank">opensocial-orkut</a>, que alguém do Google colocará manualmente o status de "cleared".</p>
<p>Mais informações, nas threads abaixo:</p>
<ul>
<li><a href="http://groups.google.com/group/opensocial-orkut/msg/74a0c0263b33389e" target="_blank">Atualização dos ambientes para correção dos bugs</a></li>
<li><a href="http://groups.google.com/group/opensocial-orkut/msg/75abca0ed1c65e84" target="_blank">Processo de melhoria do autorizador de aplicativos</a></li>
<li><a href="http://groups.google.com/group/opensocial-orkut/msg/f9d04368ad60b913" target="_blank">Como resolver problemas de aplicativos marcados como spam</a></li>
</ul>
<p>Como sempre, não deixem de fazer contato caso tenham alguma dificuldade ou dúvida.</p>
<p>Um abraço!</p>
<p>Robson Dantas</p>
]]></content:encoded>
			<wfw:commentRss>http://www.opensocial-br.org/update-plataforma-opensocial-no-orkut-e-aprovacao-de-aplicativos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Problemas na plataforma Opensocial do Orkut &#8211; posição oficial do Google</title>
		<link>http://www.opensocial-br.org/problemas-na-plataforma-opensocial-do-orkut-posicao-oficial-do-google/</link>
		<comments>http://www.opensocial-br.org/problemas-na-plataforma-opensocial-do-orkut-posicao-oficial-do-google/#comments</comments>
		<pubDate>Tue, 13 Jul 2010 13:37:09 +0000</pubDate>
		<dc:creator>Robson Dantas</dc:creator>
				<category><![CDATA[Orkut]]></category>
		<category><![CDATA[Shindig]]></category>
		<category><![CDATA[opensocial]]></category>
		<category><![CDATA[profile view bug orkut]]></category>

		<guid isPermaLink="false">http://www.opensocial-br.org/?p=61</guid>
		<description><![CDATA[Já se passaram algumas semanas desde o estouro dos problemas que estão acontecendo com a plataforma Opensocial do Orkut, e oficialmente, lançaram um post no GoogleCode dando um parecer oficial, veja aqui.
Basicamente, o que foi alegado é que um bug estava presente em alguma das ferramentas opensource usadas pelo Orkut (provavelmente o Shindig ), e [...]]]></description>
			<content:encoded><![CDATA[<p>Já se passaram algumas semanas desde o estouro dos problemas que estão acontecendo com a <a href="http://www.opensocial-br.org/problemas-na-plataforma-de-opensocial-no-orkut/" target="_blank">plataforma Opensocial do Orkut</a>, e oficialmente, lançaram um post no GoogleCode dando um parecer <a href="http://googlecode.blogspot.com/2010/07/orkut-app-issues-being-addressed.html" target="_blank">oficial, veja aqui</a>.</p>
<p>Basicamente, o que foi alegado é que um bug estava presente em alguma das ferramentas opensource usadas pelo Orkut (provavelmente o <a href="http://shindig.apache.org/" target="_blank">Shindig</a> ), e que afetou gravemente uma série de funcionalidades.</p>
<p>Venho acompanhando os status enviados na lista, mas o fato é que o problema já se arrasta por praticamente um mês. Assim que as novidades aparecerem, escrevo um post por aqui.</p>
<p>Lembrando que o problema afeta basicamente a versão "profile" dos gadgets e a publicação de "activities".</p>
<p>Dúvidas ? Entre em contato.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.opensocial-br.org/problemas-na-plataforma-opensocial-do-orkut-posicao-oficial-do-google/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

