Fwd: [orkut-php-client] Parou de retornar o e-mail

5 views
Skip to first unread message

Robson Dantas

unread,
May 5, 2011, 6:47:21 AM5/5/11
to orkut-ph...@googlegroups.com
Just to inform you all that Google confirmed a new push in 3legged API. Now it is a bit strictier than before.

Emails - that shouldnt return - and were returning, are empty fields.

Please follow Orkut field specs in order to avoid problems.

Robson Dantas

Sent from my iPhone

Início da mensagem encaminhada

Data: 5 de maio de 2011 03h02min53s BRT
Para: Robson Dantas <biu.d...@gmail.com>
Assunto: Re: [orkut-php-client] Parou de retornar o e-mail

Opa, para maior proteção do usuário, alteramos o comportamento da API: agora os emails não são mais retornados...

--
Bruno Oliveira
Developer Relations
Google - Brasil
code.google.com


On Wed, May 4, 2011 at 11:40 AM, Robson Dantas <biu.d...@gmail.com> wrote:
Achei apenas a mensagem curiosa, já que o e-mail das pessoas não deveria retornar via API, certo ?

Tinha algum furo ?

abs

Robson

---------- Forwarded message ----------
From: Romulo <rodo...@gmail.com>
Date: Wed, May 4, 2011 at 11:32 AM
Subject: [orkut-php-client] Parou de retornar o e-mail
To: Orkut php client <orkut-ph...@googlegroups.com>


Eu tenho uma aplicação que algumas semanas passadas retornava o email
do usuario. Hoje não retorna mais.

Uma parte do meu codigo:

require_once("api/auth.php");

function okLogin($orkutApi){
       $orkutApi->login();
}

function fetchUser($orkutApi){

       $profileFields = array( 'displayName',
                                               'thumbnailUrl',
                                               'gender',
                                               'name',
                                               'emails'
                                         );

       $me = array('method' => 'people.get',
                       'params' => array('userId' => '@me', 'groupId' => '@self', 'fields'
=> $profileFields),
                       );

       $orkutApi->addRequest($me,'self');

       return $orkutApi->execute();
}

[...]

function getEmails($userData){
       $temp = $userData['self']['data']['emails'];
       $count = count($temp);
       $emails = array();
       for($i=0;$i<$count;$i++){
               $emails[] = $temp[$i]['value'];
       }
       return $emails;
}


Reply all
Reply to author
Forward
0 new messages