Fandjango

Programinė įranga Screenshot:
Fandjango
Programinė detalės:
Versija: 4.0.7
Įkėlimo datą: 20 Feb 15
Kūrėjas: Johannes Gorset
Licencija: Nemokamai
Populiarumas: 3

Rating: nan/5 (Total Votes: 0)

"Facebook" programų yra tiesiog svetainių, kad apkrova iframe Facebook. "Facebook" pateikti dokumentus pakrautas per šių iframe su įvairiais duomenimis, pavyzdžiui, informaciją apie naudotojo jį gauti arba Facebook puslapis yra prieinama iš. Šie duomenys yra aplieti pasirašytus prašymus.
Fandjango yra modulis, kuris suvokia pasirašytus prašymus, tezės esančią informaciją viduje ir užpildo prašymo objektą pakeisti.
Pradedama "
Jūs galite rasti imties taikymo ir žingsnis po žingsnio atkartoti jį į Fandjango pavyzdys saugykloje.

Naudojimas:

Vartotojai
Fandjango taupo klientų, kurie įgalioti savo paraišką savo vartotojo modelį. Jūs galite patekti į atitinkamą modelio egzempliorių request.facebook.user.
Atvejai Vartotojo modelį turi šias savybes:
& Nbsp; facebook_id - sveikas aprašant vartotojo Facebook ID.
& Nbsp; facebook_username - styginių aprašant vartotojo Facebook vardą.
& Nbsp; first_name - styginių aprašant vartotojo vardą.
& Nbsp; last_name - styginių aprašant vartotojo pavardę.
& Nbsp; PROFILE_URL - styginių apibūdinanti į naudotojo Facebook profilis URL.
& Nbsp; lyčių - styginių aprašant vartotojo lytį.
& Nbsp; gimtajame - styginių aprašant vartotojo gimtąjį miestą (reikalingas "user_hometown" pratęsė leidimo).
& Nbsp; vieta - styginių aprašant vartotojo buvimo vietą (reikalingas "USER_LOCATION" pratęsė leidimą).
& Nbsp; bio - styginių aprašant vartotojo "apie mane" lauką "Facebook" (reikia 'user_about_me "pratęsė leidimą).
& Nbsp; relationship_status - styginių aprašant vartotojo santykiai statusas (reikia "user_relationships" pratęstas leidimas).
& Nbsp; political_views - styginių apibūdinantys vartotojo politines pažiūras (reikia "user_religion_politics" pratęstas leidimas).
& Nbsp; - e eilutė apibūdina vartotojo elektroninio pašto adresą (reikalingas "siųsti" pratęsė leidimą).
& Nbsp; interneto svetainėje - styginių aprašant vartotojo tinklapyje (reikia 'user_website "pratęsė leidimą).
& Nbsp; locale - styginių aprašant vartotojo lokalė.
& Nbsp; patikrino - Būlio aprašant ar vartotojas yra patikrintas "Facebook".
& Nbsp; gimtadienis - datetime objektas apibūdinti vartotojo gimtadienį (reikia 'user_birthday "pratęsė leidimą)
& Nbsp; oauth_token "- Atpažinimo ženklas objektas.
& Nbsp; created_at - datetime objektas apibūdinti, kai vartotojas buvo įregistruotas.
& Nbsp; last_seen_at - datetime objektas aprašant kai vartotojas paskutinį kartą buvo.
Galite sinchronizuoti šias savybes su Facebook bet kuriuo metu modelio sinchronizuoti metodą.
oauth_token "yra iš OAuthToken modelį, kuris turi tokias savybes instancija:
- Raktas - styginių aprašant pačią OAuth raktą.
- Issued_at - datetime objektas apibūdinti, kai buvo išduotas raktas.
- Expires_at - datetime objektas aprašant kai raktas baigiasi (arba Nė jei ji nėra)
Jei klientas neturi teisės savo prašymą, request.facebook.user yra niekas.
Leidimus vartotojai
Jums gali prireikti klientui leisti savo paraišką iki susipažinimo vaizdą su facebook_authorization_required apdailininko.
nuo fandjango.decorators importuoti facebook_authorization_required
facebook_authorization_required ()
Def foo (prašymo, * args ** kwargs):
& Nbsp; perdavimas
Tai bus nukreipti į Facebook leidimo dialogo, kuris, savo ruožtu, nukreipti atgal į originalią URI prašymą. Apdailininko priima neprivaloma argumentas redirect_uri, kad būtų galima pritaikyti vietą vartotojas nukreipiamas į po leidimo paraišką:
nuo nustatymų importo FACEBOOK_APPLICATION_TAB_URL
nuo fandjango.decorators importuoti facebook_authorization_required
facebook_authorization_required (redirect_uri = FACEBOOK_APPLICATION_TAB_URL)
Def foo (prašymo, * args ** kwargs):
& Nbsp; perdavimas
Jei pageidaujate, galite nukreipti į valdymo srautas jūsų prašymą naudojant redirect_to_facebook_authorization funkciją:
nuo fandjango.utils importo redirect_to_facebook_authorization
Def foo (prašymo, * args ** kwargs):
& Nbsp; jei ne request.facebook.user:
& Nbsp; grąža redirect_to_facebook_authorization (redirect_uri = 'http: //www.example.org/)
Puslapiai
Jei paraiška yra prieinama iš ant Facebook Page skirtuko, jums rasti iš FacebookPage instancijos request.facebook.page.
Egzempliorių FacebookPage modelį turi šias savybes:
- ID - sveikas aprašyti puslapio ID.
- Is_admin - Būlio aprašant ar dabartinis vartotojas yra puslapio administratoriui.
- Is_liked - Būlio aprašant ar dabartinis vartotojas mėgsta puslapį.
& Nbsp; url - styginių apibūdinanti į puslapio URL.
Jei prašymas nėra pasiekiamas iš skirtuko ant Facebook Page, request.facebook.page niekas

Kas naujo , šioje laidoje:.

  • Fandjango dabar nustatyti request.facebook False negaliojančių pasirašytus prašymus, o ne didinant išimtį.
  • Fandjango dabar naudoja naujausias versijas prašymus ir facepy.

Kas naujo versijos 4.0.6:

  • Fandjango dabar tik pratęsti "OAuth žetonų, kurie nėra jau buvo pratęstas.

Kas naujo versijos 4.0.5:

  • dabar Fandjango bus ignoruoti vidaus Facebook Klaidos nuo bandant išplėsti prieigos raktą.

Kas naujo versijos 4.0.4:

  • Ištaisyta klaida, kuri sukėlė "redirect_uri argumentus į "facebook_authorization_required" turi būti ignoruojamas.

Kas naujo versijos 4.0.3:.

  • Galbūt dabar nustatyti peržiūrėti konkrečių leidimus
  • Pridėta Vartotojas # teises.
  • Pridėta FACEBOOK_APPLICATION_CANVAS_URL nustatymas.
  • Atpažinimo ženklai yra išplėsta ir dabar (žr nusidėvėjimas iš Offline Access Permission)
  • Fiksuotas klausimas, kuri neleidžia vartotojams leidimo paraiškas pagal "Internet Explorer".

Kas naujo versijos 4.0.2:

  • Ištaisyta klaida, dėl kurios atsirado AttributeError nuo išdavimo HTTP GET prašymas į deauthorization nuomone.
  • Ištaisyta klaida, dėl paraiškos deauthorization žlugti.
  • Ištaisyta klaida, kad neleido Norvegijos lokalizacija gali būti taikoma.

Reikalavimai :

  • Python

Kita programinė įranga kūrėjas Johannes Gorset

Kronos
Kronos

14 Apr 15

django-respite
django-respite

20 Feb 15

django-shortcuts
django-shortcuts

20 Feb 15

Komentarai Fandjango

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!