Twitter-API: REST und Streaming, was ist der Unterschied?
Könnte jemand bitte fassen Sie die Unterschiede zwischen Twitter-REST-API und die Streaming-API?
Und nicht einer von Ihnen nutzt Push-Technologie?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den-REST-API ermöglicht die Abfrage oder ändern Sie ein Benutzerkonto. Sie brauchen nicht Ihre Erlaubnis auf Ihr Konto Abfragen, die Sie brauchen, es zu ändern, Ihr Konto. Sie bieten Genehmigung durch die OAuth-Authentifizierung.
Die streaming-API liefert, tweets, Suchbegriffen oder für bestimmte Benutzer, die Sie anfordern, zusammen mit Informationen über den Autor, in Echtzeit. Sie müssen nicht den tweet Autor um Erlaubnis Fragen. Sie müssen sich in einigen Twitter-account zum streaming verwenden, verwenden Sie entweder Standardauthentifizierung oder die OAuth-Authentifizierung.
Weder push-Funktion verwendet, aber streaming ist eine ständige Netz-Verbindung, so ist es-real-time-Lieferung, so dass es funktional ähnliche zu schieben.
Für jeden, die zu uns kommen, mehr kürzlich, Die REST-API (v1.0) wurde nun im Ruhestand mit v1.1 die einzige version. Diese nun benötigen Authentifizierung für alles, einschließlich liest.
Tatsächlich können Sie die Suche auch über die REST-API als auch. Zum Beispiel, es ist der einzige Weg, Sie zu kombinieren, geo-UND keyword-Abfrage, während das Stream-API kann nur verwenden die ODER-Logik.
Ich denke es ist an der de-facto-push streaming als Adam Green schon sagte.