Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Facebook Api
Forum PHP.pl > Forum > PHP
areli
-------- POST 1 --------

Witam

Mam problem z facebook aplikacja... utworzylem aplikacje i umiescilem jako tab... wszystko dziala prawidlowo, jednak wylacznie od momentu w ktorym wyrazilem zgode na dostep do aplikacji... przed tym faktem nie mam dostepu do strony... bylbym zgodny, ze do dzialania tej aplikacji jest to niezbedne, jednak znalazlem cos, co dziala identycznie jak to co ja stworzylem za wyjatkiem tego, ze nie musze wyrazac zadnej zgody i dodawac zadnej aplikacji (http://www.facebook.com/FreeCoffeeNow/app_410704105621600?ref=ts).

Czy moze ktos naprowadzic mnie jak to osiagnac? Jezeli chodzi o google, to zawiodlo, poniewaz spedzilem 3 godziny na poszukiwaniach i to na stronach polskojezycznych jak i angielskojezycznych... jesli ktos jednak zna link, ktory tlumaczy ta kwestie poza oficjalna strona facebooka dla developerow, to bede wdzieczny...

-------- POST 2 --------

no i wlasnie to jest problemem... powstaje tysiace facebook aplikacji, a na polskich stronach nie mozna znalezc kompletnie nic, a na zagranicznych jest tak ubogo, ze zastanawiam sie skad ludzie czerpia wiedze... czy naprawde nikt nie ma doswiadczenia w tym zakresie?

-------- POST 3 --------

moze admin tego dzialu wie? co_jest.gif jerry.gif

-------- POST 4 --------

wstydnis.gif questionmark.gif
bulias
moim zdaniem wygląda to tak że ta aplikacja po prostu nie prosi o żadne dane użytkownika z facebooka dlatego nie prosi o żadne permission, tak mi się wydaję. Jedyne co użytkownik musi zrobić to polubić fanpaga, app sprawdza czy użytkownik polubił fanpaga i na tej podstawie przechodzi do następnej strony. Tzn. cały czas jesteśmy na tabce, tak mi się wydaję.
areli
mysle, ze mozesz miec racje... zastanawialem sie tylko jak mozna uzyskac informacje o tym czy ktos lubi strone zeby zroznicowac content, jezeli wczesniej nie uzyskam do niego dostepu...

w tej chwili wyglada to tak

[...]

  1. $user = $facebook->getUser();
  2.  
  3. if ($user) {
  4. try {
  5. $user_profile = $facebook->api('/me');
  6. } catch (FacebookApiException $e) {
  7. error_log($e);
  8. $user = null;
  9. }
  10. }


[...]

tylko w taki sposob moge dostac sie do usera... chyba ze o czyms nie wiem, a z pewnoscia nie wiem bo inaczej bym to zrobil smile.gif
grzes999
Jeżeli nie masz dostępu do danych użytkownika to znaczy, że nie polubił strony. Ale nie wiem czy o to dokładnie ci chodziło.
Bo z fb już dawno miałem styczność tak ze nie pamiętam jak to wszystko działa.
areli
Cytat(grzes999 @ 7.08.2012, 16:56:20 ) *
Jeżeli nie masz dostępu do danych użytkownika to znaczy, że nie polubił strony. Ale nie wiem czy o to dokładnie ci chodziło.
Bo z fb już dawno miałem styczność tak ze nie pamiętam jak to wszystko działa.


no i niestety nie do konca, bo niezaleznie czy ktos lubi strone czy tez nie, jesli nie doda on mojej aplikacji wyrazajac zgode na udostepnienie swoich danych, to user nadal nie istnieje... sad.gif
bulias
myślę że to Ci powinno pomóc wink.gif http://developers.facebook.com/docs/refere...vent.subscribe/ podpinasz się pod zdarzenie i sprawdzasz czy ktoś kliknął "Lubię to", jeżeli tak to w callbacku przeładowujesz stronę smile.gif bo samym sdk php raczej się nie da smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.