> 웹 프론트엔드 > JS 튜토리얼 > JavaScript를 사용하는 Twitter 검색 API 예제

JavaScript를 사용하는 Twitter 검색 API 예제

Joseph Gordon-Levitt
풀어 주다: 2025-02-27 08:37:08
원래의
313명이 탐색했습니다.

>

'this.text.linkify (). linkUser (). linkTag (). replace (,' ''tweetby '


$ ( '#twitter'). Append (트윗); // 트윗 추가 ... }); }) (jQuery, 창, 문서); 위에서 사용 된 일부 코드는 Twitstream이 제공됩니다. 감사합니다. JavaScript Twitter 검색 api 에 대한 자주 묻는 질문 (FAQ) javaScript를 사용하여 트위터 API 요청을 인증하려면 Twitter API 요청을 인증하려면 Oauth 2.0을 사용해야합니다. 여기에는 Twitter 개발자 계정을 만들고 앱 생성 및 필요한 키 및 토큰을 얻는 것이 포함됩니다. 그런 다음 JavaScript 코드 에서이 키와 토큰을 사용하여 요청을 인증 할 수 있습니다. 간단한 예는 다음과 같습니다. const twitter = require ( 'twitter'); client = new Twitter를 let let client = new twitter ( 'your-consumer-key', 'your-consumer-key', consumer_secret : 'your-consumer-secret', 트위터 검색 API를 사용하여 특정 키워드가 포함 된 트윗을 검색하는 방법? 트위터 검색 API를 사용하면 특정 키워드가 포함 된 트윗을 검색 할 수 있습니다. 상태/user_timeline endpoint를 사용하여 특정 사용자로부터 가장 최근의 트윗을 얻을 수 있습니다. 예는 다음과 같습니다. client.get ( 'statuss/user_timeline', {screen_name : 'username :'username ', count : 20}, 함수 (오류, 트윗, 응답) { if (! error)) { console.log (tweets); }); API? Twitter 검색 API를 사용하는 경우 표준 JavaScript 오류 처리 기술을 사용하여 오류를 처리 할 수 ​​있습니다. 여기에는 일반적으로 시도 캐치 블록을 사용하여 코드 실행 중에 발생하는 오류를 포착하는 것이 포함됩니다. 예는 다음과 같습니다.

try { client.get ( 'statuss/user_timeline', {screen_name : 'username :'username ', count : 20}, function (오류, 트윗, 응답) {

if (error) throw 오류;

console.log (tweets); } Twitter 검색 API를 사용할 때 결과를 식당하는 방법은 무엇입니까?

Twitter Search API는 결과를 Pagination 결과에 사용할 수있는 max_id 매개 변수를 제공합니다. 이 매개 변수는 검색하려는 트윗의 최대 ID를 지정합니다. 검색 한 마지막 트윗의 ID 로이 매개 변수를 설정하면 다음 트윗 세트를 얻을 수 있습니다. 예는 다음과 같습니다.

client.get ( 'statuss/user_timeline', {screen_name : 'username :'username ', count : 20, max_id :'last-tweet-id '},'last-tweet-id '},'error, tweets, response) {
if (! error) { 트위터 검색 API를 사용할 때 언어별로 트윗을 필터링하려면 어떻게해야합니까?

트위터 검색 API는 언어별로 트윗을 필터링하는 데 사용할 수있는 lang 매개 변수를 제공합니다. 이 매개 변수는 언어 코드 (영어의 경우 ', 스페인어의'ES '등)를 수용하고 해당 언어의 트윗 만 반환합니다. 예는 다음과 같습니다.
client.get ( 'statuss/user_timeline', {screen_name : 'username :'username ', count : 20, lang :'en '}, function (error, tweets, responsk) {
if (! error) {
console.log (tweets);

}; 내 검색 결과에 리트 윗 및 답장을 받습니까?

기본적으로 Twitter Search API에는 검색 결과에 리트 윗 및 답변이 포함되어 있지 않습니다. 그러나 include_rts 및 exclude_replies 매개 변수를 'true'로 설정하여 포함시킬 수 있습니다. 예는 다음과 같습니다.

client.get ( 'statuss/user_timeline', {screen_name : 'username :'username ', count : 20, includ_rts : true, exclude_replies : false}, function (오류, 트윗, 응답) { if (! error)) 트위터 검색 API에서 반환 된 트윗 수를 제한하려면 어떻게해야합니까?

트위터 검색 API는 반환 된 트윗 수를 제한하는 데 사용할 수있는 카운트 매개 변수를 제공합니다. 이 매개 변수는 1과 200 사이의 숫자를 수용하고 많은 트윗을 반환합니다. 예는 다음과 같습니다.
client.get ( 'status/user_timeline', {screen_name : 'username :'username ', count : 10}, function (error, tweet, responsk) { console.log (tweets); }; Twitter Search API?

를 사용하여 Twitter Search API는 다음을 제공합니다. 이 연산자는 사용자 이름을 수락하고 해당 사용자의 트윗 만 반환합니다. 예는 다음과 같습니다.
client.get ( 'search/tweets', {q : 'from : insername'}, function (error, tweets, response) { console.log (tweets); . Twitter 검색 API를 사용하여 특정 해시 태그가 포함 된 트윗을 검색하려면 Twitter Search API는 특정 해시 태그가 포함 된 트윗을 검색하는 데 사용할 수있는 # 연산자를 제공합니다. 이 연산자는 해시 태그를 수락하고 해시 태그가 포함 된 트윗 만 반환합니다. 예는 다음과 같습니다.

client.get ( 'search/tweets', {q : '#hashtag'}, function (error, tweets, response) {




API?

트위터 검색 API는 필터를 제공합니다. 링크 연산자가 특정 URL이 포함 된 트윗을 검색하는 데 사용할 수 있습니다. 이 연산자는 URL을 수락하고 해당 URL이 포함 된 트윗 만 반환합니다. 예는 다음과 같습니다.
client.get ( 'search/tweets', {q : 'filter : links url.com'}, function (오류, 트윗, 응답) { if (! error) {

console.log (tweets);

위 내용은 JavaScript를 사용하는 Twitter 검색 API 예제의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿