| | |
| Stránka: 1 z 1
| [ Príspevkov: 4 ] | |
Autor | Správa |
---|
Registrovaný: 04.12.08 Prihlásený: 14.10.13 Príspevky: 114 Témy: 21 | Napísal iop: 14.03.2012 23:41 | |
|
mám otázku vždy keď nový užívaťeľ príde do mojej aplikácie musí sa prihlásiť cez getLoginUrl(); aj s určitými právami, mám však problém ako redirectnuť po tomto schválení práv na facebookovú s´tranku aplikácie a nie priamo na hosting
tu je kód:
Kód: $loginUrl = $facebook->getLoginUrl(array( 'scope' => 'read_stream, publish_stream, photo_upload, user_photos, user_photo_video_tags', 'redirect_uri' => 'https://www.facebook.com/iop189656/app_256196527793569' ));
keď to zapíšem takto ako je hore tak mi facebook vyhodí error ... no keď tam nedám to redirect_uri síce to ide ale redirectne to na hosting...
|
|
Registrovaný: 21.02.06 Prihlásený: 08.12.14 Príspevky: 5404 Témy: 30 Bydlisko: Bratislava | Napísal shaggy: 15.03.2012 0:34 | |
|
Ja používam trochu iný spôsob autentifikácie (oauth namiesto fb sdk, ale v princípe je to jedno) a takýto spôsob presmerovania funguje.
Nemohol by si nám dať odkaz na tú fanpage a aplikáciu (záložku)?
_________________ Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme. |
|
Registrovaný: 04.12.08 Prihlásený: 14.10.13 Príspevky: 114 Témy: 21 | Napísal autor témy iop: 15.03.2012 7:31 | |
|
tu je odkaz ...
https://www.facebook.com/iop123456/app_256187927798739
ono ma to proste pri autentifikácii nepresmeruje a neviem prečo... je to moja prvá fb aplikácia tak mám trošku v tom zmätok... no ale keď nedám to redirect_uri tak všetko funguje len presmeruje na hosting a tam musím spustiť tú app...
vyriešil som to pomocou tohto kódu:
Kód: if( isset($_GET['code']) ) { header('Location:https://www.facebook.com/iop123456/app_256187927798739'); }
a takto presmerovanie pri errore: Kód: if( isset($_GET['error_reason']) ) { header('Location: https://www.facebook.com/'); }
neviem či to je najšťastnejšie riešenie ale funguje to... ako to riešiš ty?
|
|
Registrovaný: 21.02.06 Prihlásený: 08.12.14 Príspevky: 5404 Témy: 30 Bydlisko: Bratislava | Napísal shaggy: 15.03.2012 18:59 | |
|
Ale veď to je iba obrázok...
Ja to riešim tak, že mám napríklad úvodnú stránku aplikácie, kde je veľký button "Vstúpiť do aplikácie" (túto stránku zobrazujem podľa toho, či mám jeho FB údaje, alebo nie). Link toho odkazu je nasledovný:
Kód: https://www.facebook.com/dialog/oauth?client_id=APP_ID&redirect_uri=https%3A%2F%2Fapps.facebook.com%2Ffb_aplikacia%2F&state=TOKEN&scope=email%2Cuser_birthday%2Cuser_location
(APP_ID je id aplikácie, redirect_uri je adresa kam sa má presmerovať - toto je konkrétne príklad na aplikáciu, ale aj záložka funguje rovnako, state je token ktorý chráni proti CSRF a scope sú dáta, ktoré požaduješ).
Po kliknutí na odkaz sa mu zobrazí facebook autentifikačná stránka (to je záležitosť facebooku) a po potvrdení ho presmeruje na aplikáciu - kde ty zobrazíš obsah, podľa toho, či máš FB dáta.
_________________ Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme. |
|
| Stránka: 1 z 1
| [ Príspevkov: 4 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| Facebook SDK - rozne jazyky? v Assembler, C, C++, Pascal, Java | 2 | 270 | 01.08.2014 15:56 matwej | | PHP + htaccess redirect ... v PHP, ASP | 1 | 500 | 06.10.2010 12:15 stenley | | facebook a php v PHP, ASP | 4 | 877 | 05.11.2015 17:03 JanoF | | PHP/Facebook developer v Ponuka práce | 2 | 1048 | 04.08.2010 15:32 bykd | | phpBB - Forum Auth by Post Count - 3D PM box_size_notice v Redakčné systémy | 0 | 7264 | 13.10.2006 9:03 JanoF | | SDK v Ostatné programy | 2 | 238 | 10.03.2014 12:15 XOLOO | | iPhone SDK v Ostatné | 2 | 479 | 23.05.2010 9:46 Revolution | | Facebook aplikácia a facebook stránka synchronizácia v Sociálne siete | 1 | 596 | 24.03.2020 16:10 shiro | | CryEngine 3 SDK Forest Tech Demo - nastavenia grafiky v Počítačové hry | 0 | 379 | 29.08.2011 0:31 MichalMikus | | SDK 6.0 Alfa robí problémy....kde nájsť download? v Assembler, C, C++, Pascal, Java | 0 | 585 | 25.08.2009 11:40 László145 | | .htaccess redirect? v Ostatné | 6 | 613 | 10.06.2010 13:29 coldak | | Redirect odkazov v Správy pre vedenie fóra | 15 | 3402 | 05.05.2007 11:15 JanoF | | google redirect v Sieťové a internetové programy | 0 | 433 | 06.06.2011 20:19 p4tooo | | redirect htaccess v Ostatné | 2 | 334 | 10.10.2013 19:37 neopagan | | 404 redirect v PHP, ASP | 1 | 562 | 13.08.2012 8:23 Ďuri | | problem s redirect v PHP, ASP | 2 | 425 | 29.02.2008 16:38 Tominator |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|