[ Príspevkov: 4 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
facebook php sdk auth redirect

Registrovaný: 04.12.08
Prihlásený: 14.10.13
Príspevky: 114
Témy: 21 | 21
NapísalOffline : 14.03.2012 23:41 | facebook php sdk auth redirect

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...


Offline

Čestný člen
Čestný člen
facebook php sdk auth redirect

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5447
Témy: 30 | 30
Bydlisko: Bratislava
NapísalOffline : 15.03.2012 0:34 | facebook php sdk auth redirect

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.
Offline

Užívateľ
Užívateľ
facebook php sdk auth redirect

Registrovaný: 04.12.08
Prihlásený: 14.10.13
Príspevky: 114
Témy: 21 | 21
Napísal autor témyOffline : 15.03.2012 7:31 | facebook php sdk auth redirect

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?


Offline

Čestný člen
Čestný člen
facebook php sdk auth redirect

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5447
Témy: 30 | 30
Bydlisko: Bratislava
NapísalOffline : 15.03.2012 18:59 | facebook php sdk auth redirect

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.
 [ Príspevkov: 4 ] 


facebook php sdk auth redirect



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Facebook SDK - rozne jazyky?

v Assembler, C, C++, Pascal, Java

2

97

01.08.2014 15:56

matwej

V tomto fóre nie sú ďalšie neprečítané témy.

PHP + htaccess redirect ...

v PHP, ASP

1

276

06.10.2010 12:15

stenley

V tomto fóre nie sú ďalšie neprečítané témy.

PHP/Facebook developer

v Ponuka práce

2

823

04.08.2010 15:32

bykd

V tomto fóre nie sú ďalšie neprečítané témy.

facebook a php

v PHP, ASP

4

253

05.11.2015 17:03

JanoF

V tomto fóre nie sú ďalšie neprečítané témy.

phpBB - Forum Auth by Post Count - 3D PM box_size_notice

v Redakčné systémy

0

6821

13.10.2006 9:03

JanoF

V tomto fóre nie sú ďalšie neprečítané témy.

SDK

v Ostatné programy

2

79

10.03.2014 12:15

XOLOO

V tomto fóre nie sú ďalšie neprečítané témy.

iPhone SDK

v Ostatné

2

351

23.05.2010 9:46

Revolution

V tomto fóre nie sú ďalšie neprečítané témy.

CryEngine 3 SDK Forest Tech Demo - nastavenia grafiky

v Počítačové hry

0

233

29.08.2011 0:31

MichalMikus

V tomto fóre nie sú ďalšie neprečítané témy.

SDK 6.0 Alfa robí problémy....kde nájsť download?

v Assembler, C, C++, Pascal, Java

0

393

25.08.2009 11:40

László145

V tomto fóre nie sú ďalšie neprečítané témy.

redirect htaccess

v Ostatné

2

97

10.10.2013 19:37

neopagan

V tomto fóre nie sú ďalšie neprečítané témy.

.htaccess redirect?

v Ostatné

6

365

10.06.2010 13:29

coldak

V tomto fóre nie sú ďalšie neprečítané témy.

404 redirect

v PHP, ASP

1

184

13.08.2012 8:23

Ďuri

V tomto fóre nie sú ďalšie neprečítané témy.

Redirect odkazov

v Správy pre vedenie fóra

15

2269

05.05.2007 11:15

JanoF

V tomto fóre nie sú ďalšie neprečítané témy.

google redirect

v Sieťové a internetové programy

0

223

06.06.2011 20:19

p4tooo

V tomto fóre nie sú ďalšie neprečítané témy.

Gone alebo redirect

v Internetový marketing, SEO, reklama

8

696

07.09.2009 21:51

rooobertek

V tomto fóre nie sú ďalšie neprečítané témy.

problem s redirect

v PHP, ASP

2

222

29.02.2008 16:38

Tominator



© 2005 - 2017 PCforum, edited by JanoF