Biblioteca orkut-os-client-php atualizada com subprojetos
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 maioria desses sites, estão usando a biblioteca que eu construí, chamada orkut-os-client-php. 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.
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!
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.
Criei uma seção nova chamada samples, onde pequenos aplicativos serão criados e distribuídos. O primeiro deles, dei o nome de scrapall - basicamente um conjunto de páginas que permitem que você selecione seus amigos e envie scraps para todos eles, controlando as chamadas de captcha.
Espero assim, que alguém ao procurar na internet ache isso antes dos usuários mal intencionados que querem fazer dinheiro fácil.
Se puder, compartilhe esse post!
Um abraço.
OAuth PHP – atualização na biblioteca para acesso ao Orkut
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 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.
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.
Veja aqui o post em inglês que escrevi para a lista opensocial-orkut.
Veja aqui um exemplo da biblioteca funcionando, listando amigos, listando scraps e enviando scraps.
Tem dúvidas ? Visite a página do projeto, ou poste aqui.
Robson Dantas