트위터 API의 v2를 사용하여 트위터 성능 측정

트위터 API를 사용하면 주어진 트윗과 관련된 일련의 지표를 보면서 트윗의 유기적 성능을 분석할 수 있습니다.특정 트윗의 표현을 둘러싸고 데이터가 구동되는 결정을 내리는 데 도움이 된다.Tweet lookup은 트윗 하나 또는 세트에 대한 정보를 반환하는 GET 방법입니다.지표는 Tweet 검색 끝점의 일부로 사용할 수 있습니다.
이 자습서에서는 다음을 학습합니다.
  • 당신이 해결하고자 하는 문제를 확인하세요
  • Twitter API 연결 및 검증
  • 필요한 데이터를 결정하고 GET 요청
  • 해결하려는 질문에 대답하는 데 필요한 추가 논리를 추가합니다.

  • 선결 조건
  • 당신은 반드시 a가 있어야 합니다.에서 만든 응용 프로그램에 첨부된 개발자 응용 프로그램은 활성 키와 토큰을 사용하여 액세스할 수 있습니다.
  • 응용 프로그램의 무기명 기호화폐.

  • 고려 단계

    첫 번째 단계: 당신이 해결하고 싶은 문제를 확인하세요
    트위터의 성능을 평가하기 위해서는 데이터를 분석할 때 무엇을 찾고 있는지 확인하는 데 시간이 좀 걸릴 수도 있다.이것은 당신이 증명하거나 반박하려고 하는 가설, 깊이 탐구하려고 하는 문제, 혹은 답을 이해하려고 하는 문제일 수도 있다.
    네가 물어볼 수 있는 질문은 다음과 같다.
  • 적극적인 정서 점수의 트윗이 소극적인 정서 점수의 트윗보다 더 잘 표현되는가?
  • 어떤 언어가 청중의 공감을 가장 잘 불러일으킬 수 있습니까?
  • 나의 최근 트윗은 나의 개인 평균 수준보다 낮거나 높습니까?
  • 우리 조직에서 올해 가장 핫한 트윗 10개는 무엇입니까?
  • 2단계: 트위터 API 연결 및 확인
    Twitter API에 연결하려면 먼저 전송 자격 증명을 통해 인증한 다음 데이터를 가져와야 합니다.이를 위해서는 OAuth를 사용할 수 있도록 라이브러리를 사용해야 합니다.
    자격 증명을 안전하게 저장해야 합니다.환경 변수를 사용하거나 구성 파일을 설정하여 GitHub의 .gitignore 파일에 저장할 수 있습니다.너는 더 많은 것과

    3단계: 필요한 데이터를 결정하고 GET 요청
    GET 요청에서 반환된 데이터는 에 의해 결정되며 요청에 포함됩니다.너는 몇 개의 추문을 알고 싶은지 고려하고, 그것이 하나의 추문인지 아니면 여러 개의 추문인지 확인해야 한다.공공 지표는 모든 추문에 적용되며, 공공 지표가 귀하 자신이나 권한을 부여받은 계정에만 적용되는 것이 아닙니다.Public과non-Public 필드는 트위터에서 일반적인 방식으로 발표하고 조회하며 광고 활동의 일부로 발표하고 조회하는 홍보의 유기적인 지표의 총계를 되돌려줍니다.또한 미디어와 참여도에 대한 공공 지표나 비공식 지표를 찾고 있다면, 찾으려는 데이터가 어느 필드에 있는지 확인하십시오.사용 가능한 지표는 인상, 전송, 인용 트윗, 취미, URL 링크 클릭, 사용자 설정 파일 클릭, 회답, 영상 보기와 영상 보기 4분의 1을 포함한다.Twitter 검색 기능에 대해 더 많은 정보를 얻을 수 있습니다.
    하나의 트윗에 대한 cURL 요청의 예는 다음과 같습니다.
    curl --request GET 'https://api.twitter.com/2/tweets/1263150595717730305?tweet.fields=public_metrics' --header 'Authorization: Bearer <Bearer Token>'
    
    당신이 얻은 보답은:
    {"data":{"text":"Do you \uD83D\uDC40our new Tweet settings?\n\nWe want to know how and why you’d use a feature like this in the API. Get the details and let us know what you think\uD83D\uDC47\nhttps://t.co/RtMhhfAcIB https://t.co/8wxeZ9fJER","id":"1263150595717730305","public_metrics":{"retweet_count":12,"reply_count":13,"like_count":50,"quote_count":7}}}
    
    당신은 자신의 수표 소지인 지폐로 교체해야 합니다.여러 개의 트윗에 대한 cURL 요청 예:
    curl --request GET 'https://api.twitter.com/2/tweets?tweet.fields=public_metrics&ids=1263150595717730305,1262485275348885504' --header 'Authorization: Bearer <Bearer Token>'
    
    보답으로 얻은 유효 하중은 다음과 같다.
    {"data":[{"text":"Do you \uD83D\uDC40our new Tweet settings?\n\nWe want to know how and why you’d use a feature like this in the API. Get the details and let us know what you think\uD83D\uDC47\nhttps://t.co/RtMhhfAcIB https://t.co/8wxeZ9fJER","public_metrics":{"retweet_count":12,"reply_count":13,"like_count":50,"quote_count":7},"id":"1263150595717730305"},{"text":"Starting today, we’re rolling out a new look for embedded Tweets.\n\nCheck it out and share your feedback in the forum post ⬇️\nhttps://t.co/gkMD0w7mFs","public_metrics":{"retweet_count":42,"reply_count":6,"like_count":85,"quote_count":12},"id":"1262485275348885504"}]}
    
    Postman 또는 Insomnia 같은 REST 클라이언트를 사용하면 코드를 작성하여 URL을 교체하기 전에 되돌아오는 데이터를 보고 조정하는 데 도움이 된다.우리는 또 좋은 출발점이 하나 있다.
    이 때 트윗 조회 예제 코드를 볼 수 있습니다.




  • 4단계: 당신이 해결하고자 하는 문제에 대답할 수 있는 추가 논리를 추가합니다.
    올바른 필드를 포함하는 유효한 부하를 얻으면 코드에 내장 논리, 시간 계산 또는 API 연결이 있는지 확인하여 첫 번째 단계에서 확인한 작업을 수행할 수 있습니다.
    정서 점수가 플러스인 트윗이 정서 점수가 마이너스인 트윗보다 더 잘 표현되는지 알아보려면 측정하고자 하는 시간에서 나온 트윗 ID, 트윗 텍스트 및 모든 트윗 지표를 획득해야 합니다.각 트윗의 감정 점수를 결정하려면 라이브러리나 API에 연결해야 할 수도 있습니다.
    어떤 언어가 내 청중과 가장 공감할 수 있는지 확인하기 위해서는 네 마음속의 시간 구조에서 모든 추문을 추출해야 한다.비교 지표의 시작점을 만들기 위해 트위터에서 자연 언어 처리를 실행해야 할 수도 있습니다.
    최근 트윗이 개인 평균보다 낮거나 높은지 확인하십시오.개인의 평균치를 확인하려면 찾으려는 평균치를 확인하고 계산해야 한다.예를 들어 이것은 전송하는 것을 좋아하는 평균값일 수 있다.너는 같은 계산 결과에 근거하여 최근 트윗의 평균치를 확정한 후에 차이를 비교해야 한다.
    조직의 연간 상위 10개 트윗이 무엇인지 확인하려면 해당 연도의 모든 트윗을 가져오고 조직의 가장 중요한 지표를 기준으로 정렬해야 합니다.

    다음 단계
  • 자세한 내용
  • 저희 것을 사용하기 시작했습니다.
  • 웹 사이트를 방문하여 더 많은 정보를 확인하십시오.
  • 우리의 또 다른 책을 읽으며 영감을 얻는다.
  • 만약 당신이 도중에 어떤 번거로움에 부딪히면, 즉시 우리에게 통지해 주십시오.만약 이 강좌가 당신이 어떤 것을 창작할 수 있도록 계발한다면 언제든지 트위터에 저희에게 연락 주십시오.

    좋은 웹페이지 즐겨찾기