Accueil Médias sociaux En utilisant OAuth pour parler au serveur Twitter avec votre application Android - dummies

En utilisant OAuth pour parler au serveur Twitter avec votre application Android - dummies

Vidéo: Discord | Traduire ses messages avec un emoji (Google Translator) 2025

Vidéo: Discord | Traduire ses messages avec un emoji (Google Translator) 2025
Anonim

Le code de votre application Android doit parler à Twitter en votre nom. Et normalement, pour parler à Twitter, vous fournissez un nom d'utilisateur et un mot de passe. Mais devriez-vous partager votre mot de passe Twitter avec n'importe quelle application qui vient à votre rencontre? Probablement pas. Votre mot de passe est similaire à la clé de votre maison. Vous ne voulez pas donner des copies de la clé de votre maison à des étrangers, et vous ne voulez pas qu'une application Android se souvienne de votre mot de passe Twitter.

Alors, comment votre application peut-elle poster un tweet sans avoir votre mot de passe Twitter? Une réponse est OAuth, un moyen standardisé pour que les applications se connectent aux ordinateurs hôtes.

Les grosses chaînes de ce code sont des chaînes OAuth. Vous obtenez des chaînes comme celle-ci sur le site Twitter.

Twitter twitter; // … Du code va ici ConfigurationBuilder builder = new ConfigurationBuilder (); constructeur. setOAuthConsumerKey ("01qedaqsdtdemrVJIkU1dg"). setOAuthConsumerSecret ("TudeMgXgh37Ivq173SNWnRIhI"). setOAuthAccessToken ("1385541-ueSEFeFgJ8vUpfy6LBv6"). setOAuthAccessTokenSecret ("G2FXeXYLSHI7XlVdMsS2e"); Usine TwitterFactory = nouveau TwitterFactory (constructeur, build ()); twitter = usine. getInstance ();

Si le charabia du type que vous voyez ici est copié correctement, votre application acquiert une autorisation révocable pour agir au nom de l'utilisateur de Twitter. Et l'application n'obtient jamais le mot de passe de l'utilisateur.

Maintenant, voici les avertissements:

  • OAuth fonctionne, et est plus sûr que d'utiliser des mots de passe Twitter ordinaires, mais c'est trop compliqué pour expliquer pourquoi ici.

  • La véritable sécurité de l'application nécessite plus que ce que vous voyez dans le code ci-dessus.

    Pour une couverture plus complète d'OAuth, visitez oauth. net: le site officiel des développeurs OAuth.

  • Les codes de l'exemple ci-dessus ne fonctionnent pas.

    Vous devez créer votre propre jeu de clés OAuth et les copier dans votre code Java.

En utilisant OAuth pour parler au serveur Twitter avec votre application Android - dummies

Le choix des éditeurs

Exemple de lSAT: jeu de regroupement d'entrée / sortie - mannequins

Exemple de lSAT: jeu de regroupement d'entrée / sortie - mannequins

Les premiers jeux de logique LSAT Le visage peut être un peu intimidant, mais rappelez-vous, vous pouvez les résoudre en suivant les étapes. Essayez vos compétences sur un jeu de regroupement in / out. Un entrepreneur en construction crée une équipe de six professionnels pour travailler sur un chantier de construction. Il choisit parmi trois plombiers: Harry, Ingrid, et ...

Pratique lSAT: Questions de compréhension de lecture - mannequins

Pratique lSAT: Questions de compréhension de lecture - mannequins

Vous rencontrerez des questions de compréhension en lecture sur le LSAT. Ces questions nécessitent de lire un passage plus long et de choisir la meilleure réponse aux questions sur le passage. Essayez ces exemples de questions. Exemples de questions de compréhension en lecture Les biologistes ne reconnaissent souvent pas l'importance d'une espèce pour un écosystème jusqu'à ce que cette espèce soit ...

Pratique de passage à la compréhension de lecture lSAT - nuls

Pratique de passage à la compréhension de lecture lSAT - nuls

Le LSAT dispose d'une section de compréhension en lecture qui s'attend à pouvoir répondre questions basées sur les lectures de différents passages. Jetez un oeil à ces questions pour avoir une idée de ce que vous pourriez voir le jour du test. Les questions de cet article se réfèrent aux deux passages suivants. Le premier est ...

Le choix des éditeurs

Codépendance n'est pas Interdépendance - nuls

Codépendance n'est pas Interdépendance - nuls

Lorsqu'il s'agit de relations, que la dynamique soit codépendante ou saine, l'interdépendance peut pas être évident au premier abord. Ce qui suit sont les extrêmes, donc vous avez l'idée. La plupart des relations se situent quelque part entre les deux. L'enfer des relations Même si de l'extérieur un couple codépendant peut sembler physiquement, intellectuellement et financièrement indépendant, en réalité, il y a ...

Formes de déni, une caractéristique de codépendance - mannequins

Formes de déni, une caractéristique de codépendance - mannequins

Déni se présente sous plusieurs formes. Certains bloquent plus de réalité que d'autres. Cependant, toutes les formes de déni accomplissent leur but de vous empêcher d'affronter la vérité et de traiter les problèmes. Il existe également des types de refus spécifiques à la co-dépendance. Voici les méthodes que les gens emploient habituellement avec le déni: Oublier: Surpasser quelque chose que vous n'avez pas ...

Début de la coexistence et du rétablissement - les nuls

Début de la coexistence et du rétablissement - les nuls

Commencent à s'attacher à quelqu'un et se terminent par dépendance malsaine sur lui ou elle. En phase de récupération, la phase initiale se termine avec le début de la récupération. Le processus de co-dépendance de la maladie Vous pouvez être attiré par une personne dans le besoin ou être trop impliqué avec un membre de la famille et ...

Le choix des éditeurs

Brochage des circuits intégrés de l'amplificateur opérationnel lM741 - les mannequins

Brochage des circuits intégrés de l'amplificateur opérationnel lM741 - les mannequins

Sont l'un des types de circuits intégrés les plus courants . Le LM741 est un CI op-ampli très populaire, vous devez donc comprendre le but de chacune des broches de ce circuit intégré pour que votre projet électronique fonctionne correctement. Broche Fonction 1 Non utilisée 2 V- Inverser Entrée 3 V + Entrée non inverseuse ...

Justifier votre robot avec des batteries - des nuls

Justifier votre robot avec des batteries - des nuls

Quand vous êtes prêt à faire bouger votre robot, il est temps de Considérez la batterie complète d'options. La taille, la force et la puissance durable sont autant de facteurs à prendre en compte lors de votre sélection. Sans oublier l'étiquette de prix. La figure 1 montre un tableau de batteries à votre attention - y compris celles dites «terriblement chères» ...

Loupes, trotteuses et étaux pour votre laboratoire d'électronique - les nuls

Loupes, trotteuses et étaux pour votre laboratoire d'électronique - les nuls

Parmi les plus articles utiles que vous pouvez avoir dans votre arsenal d'outils électroniques loupes et des choses pour tenir votre travail pour vous. Après tout, les trucs électroniques sont petits. Les résistances, les diodes et les transistors sont carrément minuscules. Les loupes les rendent plus faciles à voir et les mains et les tierces mains peuvent les libérer ...