Fandjango

Fandjango hace que sea fácil crear aplicaciones de Facebook impulsadas por Django
Descargar ahora

Fandjango Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • MIT/X Consortium Lic...
  • Nombre del editor:
  • Johannes Gorset
  • Sitio web del editor:
  • http://github.com/jgorset/

Fandjango Etiquetas


Fandjango Descripción

Fandjango hace que sea fácil crear aplicaciones de Facebook impulsadas por Django Las aplicaciones de Facebook son simplemente sitios web que se cargan en Iframes en Facebook. Facebook proporciona documentos cargados dentro de estos iframes con varios datos, como información sobre el usuario que accede a él o la página de Facebook desde que se accede. Estos datos están encapsulados en Solicitudes firmadas. Fandjango es un módulo que analiza las solicitudes firmadas, abstrae la información contenida dentro y presenta el objeto Solicitud en consecuencia. Se puede encontrar una aplicación de muestra y un tutorial para replicarlo en el Ejemplo Fandjango. Usersfandjango ahorra clientes que han autorizado su solicitud en su modelo de usuario. Puede acceder a la instancia del modelo correspondiente en Solicit .Facebook.User.Instancias del modelo de usuario tienen las siguientes propiedades: Facebook_ID: un entero que describe la ID de Facebook del usuario. Facebook_Username: una cadena que describe el nombre de usuario de Facebook del usuario. FIRST_NAME: una cadena que describe el nombre del usuario. Last_name: una cadena que describe el apellido del usuario. Perfil_URL - Una cadena que describe la URL al perfil de Facebook del usuario. Género: una cadena que describe el género del usuario. Ciudad de origen: una cadena que describe la ciudad domiciliaria del usuario (requiere 'User_homowown' extendido permiso). Ubicación: una cadena que describe la ubicación actual del usuario (requiere el permiso extendido 'user_location' extendido). BIO: una cadena que describe el campo "Acerca de mí" del usuario en Facebook (requiere 'User_ABOUT_ME' Permiso extendido). Relation_Status: una cadena que describe el estado de la relación del usuario (requiere 'User_Relationships' Extended Permission). Polity_Views: una cadena que describe las opiniones políticas del usuario (requiere el permiso extendido 'user_religion_politics'). Correo electrónico: una cadena que describe la dirección de correo electrónico del usuario (requiere 'correo electrónico' Permiso extendido). Sitio web: una cadena que describe el sitio web del usuario (requiere 'User_WebSite' extendido permiso). locale: una cadena que describe la configuración regional del usuario. Verificado: un booleano que describe si el usuario está verificado o no por Facebook. Cumpleaños: un objeto DateTime que describe el cumpleaños del usuario (requiere 'User_Birthday' Extended Permission) OAuth_Token: un objeto Token de OAUH. creado_at - un objeto DateTime que describe cuando se registró el usuario. Last_seen_AT: un objeto DateTime que describe cuando se vio por última vez el usuario. Puede sincronizar estas propiedades con Facebook en cualquier momento con el Method Methody Methody.OAuth_TOken es una instancia del modelo OAuthtoken, que tiene las siguientes propiedades: - Token - Una cadena que describe el propio token de OAUH.- PROPIEDAD_AT: un objeto DateTime que describe cuando se emitió el token.- Expires_at: un objeto DateTime que describe cuando el token expira (o ninguno si no lo hace) si el cliente no ha autorizado su solicitud, solicite. Facebook .User no es ninguna persona que autoriza a los usuarios, puede requerir que un cliente autorice su solicitud antes de acceder a una vista con el decorador de Facebook_Authorization_Required.desfrom fandjango.decorators importa facebook_authorization_required @ facebook_authorization_required () def foo (solicitud, * args, ** kwargs): Passthis redirigirá La solicitud al cuadro de diálogo de autorización de Facebook, que a su vez se redirige de nuevo a la URI original. El decorador acepta un argumento opcional Redirect_uri, lo que le permite personalizar la ubicación que se redirige al usuario para autorizar la aplicación: desde la configuración Importar Facebook_application_tab_urlfrom fandjango.decorators importa facebook_authorization_required @ facebook_authorization_required (redirect_uri = facebook_application_tab_url) def foo (Solicitud, * Args, ** Kwargs): Passif lo prefiere, puede redirigir la solicitud en un flujo de control de la suya utilizando la función Redirect_to_facebook_Autorization: desde fandjango.utils imports redirect_to_facebook_authorizationdef foo (solicitud, * args, ** kwargs): si no se solicita .facebook.user : return redirect_to_facebook_authorization (redirect_uri = 'http: //www.example.org/') Pagesif se accede a la aplicación desde una pestaña en una página de Facebook, encontrará una instancia de Página de Facebook en Solicit .Facebook.Page.instancias de la El modelo de Página de Facebook tiene las siguientes propiedades: - ID - Un entero que describe el ID de la página.- is_admin - una descripción booleana Ing Si el usuario actual es o no un administrador de la página.- is_liked - un booleano que describe si al usuario actual le gusta o no la página. URL: una cadena que describe la URL a la página. Si no se accede a la aplicación desde una pestaña en una página de Facebook, Solicitud.Facebook.Page no es. Requisitos: · Python


Fandjango Software relacionado

humufrey

A FRONTENDS RESTULTED DE DATOS LINEZADO DE DJANGO PARA SPARQL PUNTOS END ...

129

Descargar