Willkommen zurück.
Lassen Sie uns unser Twitter-Board aufbauen.
Als erstes wollen wir T importieren. P-Bibliothek und offensichtlich ist dies kein eingebautes Modul in Python, also müssen wir
es installieren, indem wir Pipe drei sagen.
Installieren.
Spielzeugbiene.
Und dies wird die Toynbee Library, Hossam, installieren.
Nun, diese Bibliothek verfügt über eine wirklich gute Dokumentation. Wenn wir also die Dokumentation lesen, zeige ich Ihnen
tatsächlich, wie Sie beginnen und geben Ihnen einige schnelle Start- und Einrichtungsschritte, die wir ausführen müssen.
In meinem Fall kopiere ich einfach den Hallo in den AP-Code, den sie uns zur Verfügung gestellt und gerade hier eingefügt haben.
Nun, hier passieren ein paar Dinge, offensichtlich brauchen wir die doppelten Importe nicht, was wir hier sehen
können, ist, dass wir uns authentifizieren müssen.
Das heißt, wir verwenden den Tip-Off-Handler und müssen ihm etwas geben, das als Verbraucher und Verbrauchergeheimnis bezeichnet wird.
Und dann müssen wir auch den Zugriffstoken mit dem Zugriffs-, Token- und Zugriffstoken-Geheimnis setzen.
Nun, was das ist, ist das, was die Twitter-API verwendet, um unser Konto zu verifizieren. Sie erinnern sich, wie wir hier ein Konto
erstellen und authentifiziert werden mussten, weil nicht jeder die Twitter-API verwenden kann.
Nun, das ist, was sie verlangen.
Sie sagen, hey, ich möchte, dass Sie bestätigen, dass Sie es sind.
Wenn Sie auf die Twitter-API zugreifen, möchte ich wissen, wer auf diese Daten zugreift.
In Ihrem Fall, nachdem Sie eine App erstellt haben, klicken Sie einfach auf Details und Sie sehen hier, dass
wir Schlüssel und Token haben, diese Schlüssel.
Ich werde mich danach tatsächlich regenerieren, weil Sie dies mit niemandem teilen möchten.
Aber ich werde Ihnen zeigen, wie das funktioniert, damit Sie für sich selbst verschiedene Schlüssel und API-Schlüssel und Geheimnisse
haben, die Sie kopieren und einfügen müssen.
Zum Glück sagt es uns genau, was sie sind.
Wir haben den API-Schlüssel, der.
Ist der Verbraucherschlüssel?
Nun, poste es hier als String und dann haben wir die API Siekierski.
Welches ist das Verbrauchergeheimnis.
Welche wird es in ihre einfügen.
Lassen Sie uns dies etwas größer machen, damit Sie es sehen können.
Und dann haben wir das Zugriffstoken und das Zugriffstoken-Geheimnis, wiederum kopieren wir das Zugriffstoken.
Hier eingefügt.
Und das Geheimnis.
Dies sind also die Schlüssel, mit denen die Twitter-API Sie identifizieren kann, aber Sie möchten diese nicht
mit anderen teilen.
Auch wenn ich es allen zeige, wie ich nach diesem Video sagte, werde ich mich
nur regenerieren, damit Sie meine Schlüssel nicht verwenden können.
Nachdem wir dieses Off-Objekt eingerichtet haben.
Wir verwenden dann das t. P dot API zur Authentifizierung und wir haben jetzt Zugriff auf die API.
Lassen Sie uns das also überprüfen.
Ich habe meine öffentlichen Tweets und kann diese abrufen, indem ich API dot com timeline sage, und dann werde ich diese
Tweets, die öffentlichen Tweets, durchgehen und einfach drucken, tweeten, punktieren.
Probieren wir es also aus.
Die Dinge funktionieren nie beim ersten Mal, also werden wir sehen.
Ich werde rennen.
Python drei.
Und sagen Sie zu einem Tweet von.
Okay, sieh dir das an, wir haben eigentlich nirgendwo die Tweets von der Home-Timeline bekommen.
Und speziell von meiner Twitter-Home-Timeline, also sehen wir hier, was wir haben.
Wir haben einen Tweet, eine Übersicht über die besten Newsletter, die ich für Frontend-Entwickler kenne, einschließlich
General Frontin JavaScript.
Ich hoffe, diese Person hat meinen Newsletter aufgenommen.
Übrigens, ich habe jeden Monat einen Newsletter, falls Sie sich fragen.
Aber lass uns das überprüfen, wenn ich zu mir nach Hause gehe.
He, sieh dir das an.
Eine Übersicht über die besten Newsletter, die ich für Frontend-Entwickler kenne.
Brian Renaldi, ich hoffe, mein Newsletter ist enthalten, aber los geht's.
Das ist unsere Timeline genau dort.
Und wir können auf die Twitter-API zugreifen.
Das war ziemlich einfach, oder?
Nicht das.
Nochmals, ich sage immer wieder, ich weiß, dass ich mich reproduziere, aber das ist die Stärke von
Python, es gibt einfach so viele Bibliotheken, eine so große Community, und es ist so einfach, Dinge bereits zu erstellen, indem man sich diese
Tweetie-Bibliothek ansieht. Sie können sich wahrscheinlich verschiedene Dinge vorstellen, die Sie mit Twitter tun können.
Wie ich schon sagte, die Welt ist deine Auster.
Deshalb ist Python eine so beliebte Sprache.
Kommen wir darauf zurück, damit wir einige Tweets haben, aber lassen Sie uns hier etwas Aufregendes machen.
Was bietet uns die Twitter API noch?
Nun, lassen Sie uns diese öffentlichen Tweets für den Moment entfernen und einfach ausdrucken, sagen wir, API dot me.
Und das wird tatsächlich die Informationen über mich geben.
Geben wir dem also tatsächlich eine Variable, die Benutzer sagt.
Also, und ich werde sagen, API Punkt mich.
Und das wird in meinem Fall Informationen über den Benutzer geben, lass uns einfach den Punktnamen des Benutzers machen.
Und auch dies ist etwas, das Sie in der Dokumentation selbst überprüfen können.
Und wenn ich das laufe.
Da gehst du.
Das ist mein Name.
Das ist mein Twitter-Benutzername.
Okay, was haben wir noch?
Wir haben.
Nun, die tatsächliche.
Benutzername, der mein Twitter-Handle sein wird.
Genau hier, Andre Nagui ohne Leerzeichen, und dann lass uns einfach tun, was können wir noch tun?
Wir können auch Follower zählen.
Auch dies sind alle auf der Tweetie-API, die Sie selbst überprüfen können, wenn ich dies tue.
Hey, sieh dir das an, es ist eigentlich ziemlich verrückt, dass ich zehntausend Follower habe, die nicht versuchen anzugeben
oder so, aber es ist verrückt.
Ich twittere irgendwie kaum.
Zehntausend.
Also danke fürs Folgen.
Ich bin mir nicht sicher, wie nützlich meine Tweets sind, aber ich schätze die Fotos.
Das ist ziemlich toll.
Aber weißt du was?
Ich möchte mit meinem Twitter-Board etwas Nützliches aufbauen.
Im nächsten Video werden wir genau das tun.
Wir sehen uns nach und nach.