Mamy przeglądarkową grę, która korzysta z usługi Facebook Connect za pośrednictwem AppID, z której korzystaliśmy do uruchamiania tej samej gry na płótnie, dopóki nie pojawiły się kredyty Fb i byliśmy zmuszeni do jej wyłączenia. Teraz używamy aplikacji tylko w taki sam sposób, jak stronę produktu z integracją FbConnect na naszej własnej stronie.Jakie parametry są dozwolone w polityce gier na komputery stacjonarne?
Dzisiejsze stany mail dla naszego przypadku:
Jeśli Połącz aplikacja ma dostęp do połączeń użytkowników lub prosząc o dodatkowych uprawnieniach poza wiekiem, e-mail, a nasze wydawnictwa Uprawnienia, usuń te żądania.
(Odnosi się do tej zmiany polityki: https://developers.facebook.com/blog/post/2012/09/05/platform-updates--operation-developer-love/)
używamy oauth
FbConnect z scope=email,user_birthday
. Dokładnie to zostało określone we wcześniejszej poczcie, więc powinno być w porządku.
Po uwierzytelnieniu użytkownika, po prostu zadzwoń
https://graph.facebook.com/me?access_token=...
i przeczytać, co tam chodzi.
Czy to możliwe, że nie możemy już dzwonić do GraphAPI o numer me
? Zawiera informacje takie jak płeć, lokalizacja i ustawienia regionalne ...
Dane Oauth zawierają fbuid, imię/nazwisko i adres e-mail, ale nie zawierają one wieku, do którego mamy zezwolić.
Czy muszę zadzwonić pod numer https://graph.facebook.com/me?fields=birthday
?
Czy ktoś faktycznie uzyskał "komputerową grę internetową hostowaną głównie poza Facebookiem", aby zachować zgodność z nową polityką bez tworzenia nowego identyfikatora aplikacji?
Uwaga: Było kilka pytań o „Sie zmiany polityki 5-gi” jak Facebook: Notice of Violation ten i wiele poprzedni zamknięty jako duplikaty, ale nie znalazłem dotąd zawiera pytania lub odpowiedzi na najwyższym poziomie technicznym.
Tak, miałem ten sam problem, co wspomniałem w twojej notatce. Wprowadziłem poprawki do naszej aplikacji i wydałem je we wtorek, i myślałem, że jesteśmy w pełni zgodni z nowymi wymaganiami. Ale wczoraj otrzymaliśmy kolejny e-mail od Facebooka, twierdząc, że wciąż naruszamy zasady. Bardzo trudno uzyskać szczegółowe informacje na ten temat! – roguenet
W szczególności obecnie prosimy o e-mail, user_birthday i publish_stream. Rozumiem, że wszystkie są dozwolone, ale rzecz user_birthday jest niejednoznaczna. Wiadomość e-mail mówi, że możemy prosić tylko o pozwolenie na "wiek", ale nie widzę w dokumentach żadnego oddzielnego zezwolenia na wiek, a więc czy jest to user_birthday? – roguenet
Tak, myślę, że chodziło im o user_birthday z "age", ponieważ zostało to wyraźnie wymienione w poprzednim mailu. Czy uzyskujesz dostęp do https://graph.facebook.com/me lub po prostu pytasz o uprawnienia w Oauth? Ponieważ jeśli nie masz do niego dostępu, to zakładam, że wysłali swoją kolejną wiadomość bez powodu ... –