Fandjango.

fandjango semplifica la creazione di applicazioni di Facebook alimentate da Django
Scarica ora

Fandjango. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • MIT/X Consortium Lic...
  • Nome editore:
  • Johannes Gorset
  • Sito web dell'editore:
  • http://github.com/jgorset/

Fandjango. Tag


Fandjango. Descrizione

Fandjango rende facile creare applicazioni Facebook alimentate da Django Le applicazioni di Facebook sono semplicemente siti Web che vengono caricati negli IFrame su Facebook. Facebook Fornisce documenti caricati all'interno di questi iframe con vari dati, come le informazioni sull'utente che accedono o alla pagina Facebook a cui è accessibile. Questi dati sono incapsulati nelle richieste firmate.Fandjango è un modulo che analizza le richieste firmate, astratte le informazioni contenute all'interno e popola l'oggetto Richiedi di conseguenza. L'avvio è possibile trovare un'applicazione di esempio e una procedura dettagliata per replicarla al repository di esempio fandjango. UsersFandjango salva i clienti che hanno autorizzato la tua applicazione nel suo modello utente. È possibile accedere all'istanza del modello corrispondente in richiesta.Facebook.User.Insants del modello utente ha le seguenti proprietà: Facebook_ID - un numero intero che descrive l'ID Facebook dell'utente. Facebook_Username - una stringa che descrive il nome utente di Facebook dell'utente. First_name - una stringa che descrive il nome dell'utente. last_name - una stringa che descrive il cognome dell'utente. Profile_url - una stringa che descrive l'URL al profilo Facebook dell'utente. Genere - Una stringa che descrive il genere dell'utente. Città natale - Una stringa che descrive la città natale dell'utente (richiede il permesso esteso "user_hometatown"). Posizione: una stringa che descrive la posizione corrente dell'utente (richiede l'autorizzazione estesa "user_location"). Bio - una stringa che descrive il campo "A proposito di me" dell'utente su Facebook (richiede il permesso esteso "user_about_me"). Relazione_Status - Una stringa che descrive lo stato della relazione dell'utente (richiede il permesso esteso "user_relationships '). Political_views: una stringa che descrive le opinioni politiche dell'utente (richiede il permesso esteso "user_religion_politics"). Email - Una stringa che descrive l'indirizzo e-mail dell'utente (richiede il permesso di "email". Sito Web - Una stringa che descrive il sito Web dell'utente (richiede l'autorizzazione estesa "user_website"). Locale - Una stringa che descrive la locale dell'utente. Verificato: un booleano che descrive se l'utente è verificato o meno da Facebook. Compleanno - Un oggetto DateTime che descrive il compleanno dell'utente (richiede il permesso esteso "user_birthday") OAUTH_Token - un oggetto Token OAuth. creato_at - un oggetto DateTime che descrive quando l'utente è stato registrato. last_seen_at - un oggetto DateTime che descrive quando l'utente è stato visto l'ultima volta. Puoi sincronizzare queste proprietà con Facebook in qualsiasi momento con il metodo di sincronizzazione del modello.oauth_token è un'istanza del modello oauthtoken, che ha le seguenti proprietà: - token - una stringa che descrive il token OAuth stesso.- ESOSED_AT - Un oggetto DateTime che descrive quando il token è stato rilasciato .- Expires_at - un oggetto DateTime che descrive quando il token scade (o nessuno se non lo è) se il client non ha autorizzato la tua applicazione, richiesta.Facebook .User non è. AuthorizingSe Usersyou potrebbe richiedere un client per autorizzare la tua applicazione prima di accedere a una vista con il decoratore di Facebook_authorization_requirod.da from fandjango.decoratatori Importa Facebook_authorization_required @ facebook_authorization_required () def foo (richiesta, * args, ** kwargs): Passthis verrà reindirizzato La richiesta alla finestra di dialogo Autorizzazione Facebook, che sarà reindirizzarsi verso l'URI originale. Il decoratore accetta un argomento opzionale Redirect_uri, consentendo di personalizzare la posizione, l'utente viene reindirizzato dopo l'autorizzazione dell'applicazione: dalle impostazioni Importa Facebook_application_tab_urlfrom fandjango.decorars import facebook_authorization_required @ facebook_authorization_required (redirect_uri = facebook_application_tab_url) def foo (richiesta, * args, ** Kwargs): Passif preferisci, è possibile reindirizzare la richiesta in un flusso di controllo proprio utilizzando la funzione Redirect_to_facebook_authorization: da fandjango.utils import redirect_to_facebook_authorizationdef foo (richiesta, * args, ** kwargs): se non richiesto.Facebook.User : Ritorna redirect_to_facebook_authorization (rediirect_uri = 'http: //www.example.org/') paghesf'annalif L'applicazione è accessibile da una scheda su una pagina Facebook, troverai un'istanza di FacebookPage in richiesta.Facebook.Page.Instanze del Il modello di Facebookpage ha le seguenti proprietà: - ID - un numero intero che descrive l'ID della pagina.- IS_ADMIN - un booleano che descrive Se l'attuale utente corrente è un amministratore della pagina.- IS_Liked - un booleano che descrive se l'utente corrente piace o meno la pagina. URL - Una stringa che descrive l'URL sulla pagina.Se l'applicazione non è accessibile da una scheda su una pagina Facebook, richiesta.Facebook.Page non è. Requisiti: · Python.


Fandjango. Software correlato

humfrey.

A Django BASSALE BASSALE BREFFORND DATA BREFFORD per gli endpoint SPARQL ...

129

Scarica