Danser la Notification réseau (5 / 6 étapes)

Étape 5: Intégration sociale

Quoi bon est-il pour un site Web montrer que tu danses si personne ne pense à regarder ? Évidemment, il faut dire à tout le monde sur Facebook quand tu danses, de sorte qu’ils peuvent me joindre à vous et soyez heureux.

Il y a plusieurs façons de rendre votre site interagir avec Facebook. Vous pouvez lire sur les différents kits de développement logiciel ici. Il y a des tonnes d’exemples sur le site Facebook du code, vous pouvez copier et coller pour obtenir des fonctionnalités de base.
L’API de Facebook Graph fournit un accès de HTTP à Facebook. Cela signifie que notre serveur peut faire de simples requêtes HTTP (comme ceux que vous mettez dans votre navigateur web) pour vous connecter à Facebook, post sur votre mur, etc..

Configurer un « login » pour votre application web
Afin de permettre le serveur sécuriser l’accès si pas juste n’importe qui peut se connecter, il faut mettre en place une application Facebook. Allez ici, inscrivez-vous en tant que développeur et créer votre propre application Facebook. L’application Facebook ne fonctionnera pas comme notre connexion à Facebook : nous ne sera pas réellement être programmation de n’importe quelle application sur Facebook lui-même. Tout ce que vous devez faire c’est :

  • Entrez le domaine d’application de votre serveur d’Heroku (vous pouvez le trouver dans le tableau de bord Heroku via un navigateur web)
  • Désactivez « Mode Sandbox » afin de permettre à quiconque d’utiliser l’app
  • site Web crochet avec Facebook login et entrez l’adresse du serveur (cela va permettre à ceux qui est déjà connectés à Facebook pour donner notre autorisation d’app Facebook pour poster sur les murs lorsque le bouton est enfoncé)

Maintenant que nous avons que l’installation, Notez votre APP ID et SECRET de l’APP. Ceux-ci serviront de notre serveur nom d’utilisateur et mot de passe pour la connexion à Facebook.

« Login » à Facebook avec l’application web avec Python
Étant donné que le serveur s’exécute en Python, il faut passer par les mouvements des requêtes HTTP pour accéder à Facebook. Fondamentalement, nous présentons les APP_ID et les APP_SECRET dans le code Python, « login » à Facebook avec ces derniers afin d’obtenir notre autorisation de jeton. Puis chaque fois que nous postons sur Facebook, nous en faire la demande post et comprennent notre jeton d’autorisation. Voir le joint facebook.py pour mes fonctions Python pour vous connecter à Facebook et l’affichage sur un mur (à noter que j’ai enlevé mon APP_SECRET et APP_ID).

Autoriser la danse de bouton à afficher sur les murs de Facebook
Nous avons maintenant un serveur qui peut se connecter à Facebook et quel que soit nous poster s’il vous plaît sur le mur de ces pauvres âmes qui nous donnez la permission. Comment obtenons-nous cette autorisation ? La stratégie sociale vous appartient, mais techniquement parlant, nous allons utiliser Javascript. Le SDK de Javascript de Facebook a beaucoup de grands exemples, vous pouvez copier et coller dans vos modèles HTML pour rendre votre interface de site Web avec Facebook. Pour charger le SDK sur votre page, Regardez iciet de vous connecter avec le SDK, Regardez ici. Consultez register.tpl pour mon modèle de bouteille avec le code Javascript pour autoriser la danse bouton Facebook app (Notez que j’ai enlevé mon APP_ID).

Articles Liés

Seau de Cage de Faraday

Seau de Cage de Faraday

Hey tout le monde. Juste pensé que je partagerais avec vous non seulement un ' ible, mais avec l'état de choses se passe dans le monde en ce moment, je voulais également quelques informations sur PGE, cages de Faraday et comment protéger vos appareil
Auteur de la notification de boîte aux lettres SMS sur le bon marché

Auteur de la notification de boîte aux lettres SMS sur le bon marché

Si vous magasinez en ligne, puis vous souvent vous retrouver pour une livraison en attente. Il faut vérifier la boîte aux lettres fréquemment ce qui est bien si vous avez votre boîte aux lettres en vue. Mais si vous vivez sur un étage élevé d'un imme
Nouvel éclairage de Notification Email

Nouvel éclairage de Notification Email

Dans ce Instructable, nous allons construire un fun gadget de bureau pour vous avertir lorsqu'un nouveau message arrive dans votre boîte de réception.Étape 1: matériauxMatériaux :Raspberry Pi (RadioShack #277-196)protoboard (RadioShack #276-168)résis
Jailli de plancher de danse bois

Jailli de plancher de danse bois

J'ai avez été impliqué dans des danses latino-américaines traditionnelle depuis plus de 30 ans et ont beaucoup aimé danser sur l'historique « sprung » planchers de bois qui ont réellement certains « give » quand la danse. J'ai eu récemment l'occasion
BoomBucket : le seau boombox !

BoomBucket : le seau boombox !

Si vous aimez boomboxes et vous aimez seaux, vous allez BoomBucket de l'amour ! En fait, il est assez difficile de ne pas aimez, sauf si vous êtes les voisins plaidoirie Enya jouer pendant une heure directement à partir de la rue en contrebas.Mais il
Bug social : bluetooth danse robot

Bug social : bluetooth danse robot

Bug social est bluetooth simple robot qui danse s'il y a une nouvelle notification sur votre téléphone. Facebook, Twitter et tout type d'applications Android permet de danser ce bug.Pour faire ce petit bug vous n'avez pas besoin beaucoup de pièces. M
Touche alerte de Notification Fob

Touche alerte de Notification Fob

IntroductionAvez vous jamais inquiète un ami âgé ou handicapé ou un parent ? Que se passe-t-il si ils ont besoin d'aide et ne peut pas atteindre un téléphone ou crier à l'aide. Si ils avaient une distance autour de leur cou et pourraient pousser le b
ESP8266 & IFTTT Autobot Notification System

ESP8266 & IFTTT Autobot Notification System

Un jour je me promenais autour de la ville et je suis tombé sur cette brillante à la recherche, a conduit le logo Autobot rétro-éclairé. J'ai pensé instantanément « I want to hack cela » et finalement j'ai décidé que je voulais qu'il soit un système
Notificateur de panne d’alimentation

Notificateur de panne d’alimentation

Le notifiant de délestage de charge est un projet simple qui vous avertit lorsqu'il y a une panne/coupure de courant ainsi que lorsque le courant est rétabli. Il envoie la notification par SMS à un numéro de téléphone spécifié.Mon pays connaît actuel
Épée de danse de feu

Épée de danse de feu

c'est le processus que j'ai utilisé pour construire mon épée de feu de ruer, qui a une autonomie moyenne de 3 ou 4 minutes (selon la rapidité j'ai tourner).Sécurité/DISCLAIMERFilature de l'incendie est dangereux, sérieusement. Voici quelques lignes d
Danse RedBot

Danse RedBot

Problème :Aucune Redbot avec traitement du son à l'aide d'un téléphone portable android.Aucun Redbot qui utilise un BPN (Intelligence artificielle) pour savoir quand se déplacer selon le seuil de son.Etape 1: Acheter un RedbotVous avez besoin obtenir
Réseau de caméras de sécurité Android

Réseau de caméras de sécurité Android

Mon deuxième instructable ! C'est ma prochaine étape logique dans ma voie à la création d'un réseau de sécurité flexible et rentable pour mon domicile/bureau. Si vous voulez voir comment j'ai commencé ce - s'il vous plaît. J'ai recouvrira pas comment
Noteu : Dispositif de Notification physique USB

Noteu : Dispositif de Notification physique USB

Ce qui est Noteu ?S'il vous plaît cliquez ci-dessous pour visiter notre page Kickstarter pour Noteu et si son intérêt pour vous Précommandez un modèle de production.https://www.Kickstarter.com/projects/1600235162/no...Noteu est un périphérique USB co
Une configuration portable et minimale pour les notifications de PROWL avec autonome ESP8266

Une configuration portable et minimale pour les notifications de PROWL avec autonome ESP8266

Quand j'ai commencé à jouer avec le module wifi/uart de ESP8266 j'ai vite compris qu'il s'agit d'un très puissant petit peu et le module très bon marché pour toutes sortes de projets. Avec le soutien de la grande communauté, il est maintenant possibl