Heim >Web-Frontend >js-Tutorial >Beispiel für Twitter -Suche API -Beispiel mit JavaScript
'this.text.linkify (). Linkuser (). LinkTag (). Ersetzen Sie (/,'
const Twitter = Request ('Twitter'); access_token_secret: 'your-access-token-secret'
});
Wie kann ich die Twitter-Such-API verwenden, um nach Tweets zu suchen, die bestimmte Schlüsselwörter enthalten? Sie können den Endpunkt der Status/user_timeline verwenden, um die neuesten Tweets von einem bestimmten Benutzer zu erhalten. Hier ist ein Beispiel:
client.get ('Status/user_timeline', {screen_name: 'userername', count: 20}, Funktion (Fehler, Tweets, Antwort) {
if (! Fehler) {
console.log (Tweets). API? Dies beinhaltet normalerweise die Verwendung eines Try-Catch-Blocks, um Fehler zu erfassen, die während der Ausführung Ihres Codes auftreten. Hier ist ein Beispiel:
try {
client.get ('Status/user_timeline', {screen_name: 'userername', count: 20, max_id: 'last-tweet-id'}, function (error, tweets, reaktion) {
if (! Fehler) {🎜> console.log (tweets);
Wie kann ich Tweets nach Sprache filtern, wenn die Twitter -Such -API verwendet wird? Dieser Parameter akzeptiert einen Sprachcode (wie „en“ für Englisch, „es“ für Spanisch usw.) und gibt nur Tweets in dieser Sprache zurück. Hier ist ein Beispiel:
client.get ('Status/user_timeline', {screen_name: 'userername', count: 20, lang: 'en'}, function (fehler, tweets, reaktion) {
if (! Fehler) {
console.log (Tweets); Retweets und Antworten in meinen Suchergebnissen? Sie können sie jedoch einfügen, indem Sie die Parameter include_rts und ausschließen_replies in "True" ausschließen. Hier ist ein Beispiel:
});
Wie kann ich die Anzahl der von der Twitter -Search -API zurückgegebenen Tweets einschränken? Dieser Parameter akzeptiert eine Zahl zwischen 1 und 200 und gibt so viele Tweets zurück. Hier ist ein Beispiel:
client.get ('Status/user_timeline', {screen_name: 'userername', count: 10}, Funktion (Fehler, Tweets, Antwort) {
if (! Fehler) {
console.log (Tweets); Verwenden der Twitter -Such -API? Dieser Bediener akzeptiert einen Benutzernamen und gibt nur Tweets von diesem Benutzer zurück. Hier ist ein Beispiel:
console.log (tweets);
Client.get ('Search/Tweets', {q: '#hashTag'}, Funktion (Fehler, Tweets, Antwort) {
if (! Fehler) {
console.log (Tweets); API? Dieser Betreiber akzeptiert eine URL und gibt nur Tweets zurück, die diese URL enthalten. Hier ist ein Beispiel:
client.get ('such/tweets', {q: 'filter: links url.com'}, Funktion (Fehler, Tweets, Antwort) {
if (! Error) {
console.log (tweets);
Das obige ist der detaillierte Inhalt vonBeispiel für Twitter -Suche API -Beispiel mit JavaScript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!