[ 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: 5403
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: 5403
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 Backend

2

373

01.08.2014 15:56

matwej

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

PHP + htaccess redirect ...

v Backend

1

581

06.10.2010 12:15

stenley

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

facebook a php

v Backend

4

1020

05.11.2015 17:03

JanoF

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

PHP/Facebook developer

v Ponuka a dopyt práce

2

1154

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 CMS

0

8495

13.10.2006 9:03

JanoF

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

SDK

v Ostatné programy

2

330

10.03.2014 12:15

XOLOO

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

iPhone SDK

v Ostatné

2

579

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 Internet, služby a sociálne siete

1

776

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 Hry a herné konzoly

0

461

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 Backend

0

687

25.08.2009 11:40

László145

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

404 redirect

v Backend

1

737

13.08.2012 8:23

Ďuri

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

redirect htaccess

v Ostatné

2

426

10.10.2013 19:37

neopagan

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

.htaccess redirect?

v Ostatné

6

700

10.06.2010 13:29

coldak

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

Redirect odkazov

v Oznámenia a návrhy

15

3705

05.05.2007 11:15

JanoF

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

google redirect

v Sieťové programy

0

533

06.06.2011 20:19

p4tooo

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

Gone alebo redirect

v SEO, marketing a reklama

8

1087

07.09.2009 21:51

rooobertek



© 2005 - 2026 PCforum, edited by JanoF