php sdk - вземете user_id без разрешение за приложение

възможно ли е да се получи user_id от потребителя на facebook, без да се изисква потребителят да упълномощи приложението?

Просто искам да получа user_id, за да идентифицирам потребителя.. потребителят не изисква идентификатора, ако потребителят не иска да използва приложението.. но всеки потребител във Facebook има право да гласува за потребителски решения.. следователно имам нужда от потребителския идентификатор за идентифициране на потребителя.. не искам да пиша нещо в потребителското име или нещо друго..

http://developers.facebook.com/docs/authentication/signed_request/

тук прочетох, че трябва да се върне user_id.. но премахнах разрешението за приложението за моя потребител.. и сега ми липсва user_id в подписаната заявка..

моля някой да помогне


person alphanyx    schedule 26.06.2012    source източник


Отговори (2)


възможно ли е да се получи user_id от потребителя на facebook, без да се изисква потребителят да упълномощи приложението?

No.

person CBroe    schedule 26.06.2012

Ако имате имейла, можете да направите:

$facebook->api('/me?fields=email');

ще се върне:

Array
(
    [email] => xxx
    [id] => 934579348

)
person Brian    schedule 26.06.2012
comment
къде трябва да настроя имейл? - person alphanyx; 27.06.2012
comment
Но за да се обадите на $facebook-›api, имате нужда от разрешение - person gerl; 22.02.2013