[ 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: 5404
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: 5404
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

301

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

527

06.10.2010 12:15

stenley

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

facebook a php

v PHP, ASP

4

905

05.11.2015 17:03

JanoF

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

PHP/Facebook developer

v Ponuka práce

2

1078

04.08.2010 15:32

bykd

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

8338

13.10.2006 9:03

JanoF

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

SDK

v Ostatné programy

2

267

10.03.2014 12:15

XOLOO

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

iPhone SDK

v Ostatné

2

515

23.05.2010 9:46

Revolution

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

Facebook aplikácia a facebook stránka synchronizácia

v Sociálne siete

1

674

24.03.2020 16:10

shiro

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

408

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

623

25.08.2009 11:40

László145

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

.htaccess redirect?

v Ostatné

6

640

10.06.2010 13:29

coldak

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

redirect htaccess

v Ostatné

2

364

10.10.2013 19:37

neopagan

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

google redirect

v Sieťové a internetové programy

0

459

06.06.2011 20:19

p4tooo

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

Redirect odkazov

v Správy pre vedenie fóra

15

3609

05.05.2007 11:15

JanoF

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

404 redirect

v PHP, ASP

1

637

13.08.2012 8:23

Ďuri

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

htaccess redirect - opat

v Ostatné

3

943

14.01.2010 15:27

pilná lama glama



© 2005 - 2024 PCforum, edited by JanoF