Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FB aplikace, all about it #210

Open
pohadkar opened this issue Sep 27, 2021 · 0 comments
Open

FB aplikace, all about it #210

pohadkar opened this issue Sep 27, 2021 · 0 comments

Comments

@pohadkar
Copy link
Collaborator

postup pro vytvoreni webove fb aplikace schopne pouzivat api

  • facebook for developers https://developers.facebook.com/
  • vpravo nahore do My Apps
  • opet vpravo nahore Create app
  • pri zakladani vybrat type consumer (spotrebitel), v dalsim kroku zvolit nazev a email. je mozne zvolit i jiny typ. typ firma a mozna i zadny typ by umely to same.

nyni je aplikace zalozena a pravdepodobne bude v development modu

v development modu muze aplikacni api pouzivat jen tvurce, nebo specialne pridani uzivatele
přidat uživatele, kteří jsou schopni aplikaci používat v development modu lze vlevo v založce Roles.

nastavení funkčnosti aplikace

vlevo Settings / Basic

  • app domain, je třeba vyplnit doménu, ze které bude aplikace volána. je možné vyplnit i více domén. (např. japex01.vaizard.xyz)

vlevo Settings / Advanced

  • zde je možné nastavit verzi api. aktuálně nejnovější je v12. u nových aplikací ani jiná nejde nastavit
  • pokud je to webova aplikace tak přepínač native or desktop app nechte vypnutý
  • je zde možné zjistit nebo vygenerovat client token aplikace
  • všechny přepínače na této stránce můžou být v podstatě vypnuté

vlevo Facebook login / settings

  • tady se nastavuje manualni oauth.
  • Client OAuth Login: yes
  • Web OAuth Login: yes
  • Enforce HTTPS: yes
  • Force Web OAuth Reauthentication: no
  • Embedded Browser OAuth Login: yes
  • Use Strict Mode for Redirect URIs: yes
  • Valid OAuth Redirect URIs: tady je třeba napsat celou redirect uri, kam se to bude z fb vracet (napr. https://japex01.vaizard.xyz/social/fb/return/code). je to pak i ve scriptu, tady je to pro kontrolu, aby to neslo z jine.
  • Login from Devices: no
  • Login with the JavaScript SDK: no

samozřejmě je možné to nastavit i jinak pro speciální případy

když je aplikace funkční, přepíná se do Live stavu. k tomu Fb vyžaduje několik věcí v settings / basic

  • Privacy Policy URL, verejne pristupna stranka, kde bude vysvetleno jake data potrebujeme a proc (napr https://japex01.vaizard.xyz/privacyPolicy.html)
  • App Icon, nahrat ikona (bacha, fb bude delat brikule, ze to je male/velke, ze to ma bile pozadi atd...)
  • User Data Deletion, verejne pristupna stranka, kde je popsane, pripadne ukazane, jak se daji vymazat posbirana data o konkretnim uzivateli (napr https://japex01.vaizard.xyz/dataDeletion.html)
  • Category, doporucuju vybrat Business and pages
  • App Purpose, doporucuju Yourself or your own business

když je tohle vše splněno, požádá se o přepnutí na live, a přitom ještě proběhne nastavení data usage checkup, kde se potvrzuje, jaká data bude aplikace sbírat.

pak se ceka az je schvalen App review.
po schvaleni je možné upravit sbíraná data v App Review / Permissions and features
vždy to ale vyžaduje další schvalování ze strany FB. a čím větší množství dat to bude sbírat, tím déle to trvá a je třeba splnit více podmínek.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant