새 Twitter API 소비자 및 비밀 키 얻기


118

OAuth를 사용하고 싶은 Twitter 프로젝트에서 작업 중이지만 소비자 및 비밀 키를 어디서 얻을 수 있는지 모르겠습니다.

어떻게 구할 수 있습니까?

답변:


83

소비자 키 및 소비자 비밀을 얻으려면 Twitter에서 다음을 통해 앱을 만들어야합니다.

https://developer.twitter.com/en/apps

그런 다음 소비자 키 및 소비자 비밀이 포함 된 페이지로 이동합니다.


1
이것은 효과가 있었으며 Pankaj의 답변은 오래된 솔루션으로 보입니다.
eddyparkinson

2
프로필에 전화 번호도 추가해야합니다. 그렇지 않은 경우 다음을 따르세요. support.twitter.com/articles/…
Pra_A

34
  1. Twitter 개발자 섹션에 로그인 합니다.

    • 아직 계정이없는 경우 일반 Twitter 자격 증명으로 로그인 할 수 있습니다.
  2. "이동 응용 프로그램 만들기 "

  3. API에 연결하는 데 사용할 애플리케이션의 세부 정보를 입력합니다.

    • 애플리케이션 이름은 고유해야합니다. 다른 사람이 이미 사용하고있는 경우 사용되지 않는 것을 생각할 때까지 응용 프로그램을 등록 할 수 없습니다.
  4. Twitter 응용 프로그램 만들기를 클릭하십시오.

  5. 새 앱의 세부 정보가 소비자 키 및 소비자 암호와 함께 표시됩니다.

  6. 액세스 토큰이 필요한 경우 아래로 스크롤하여 내 액세스 토큰 만들기를 클릭합니다.

    • 그러면 페이지가 새 액세스 토큰으로 "세부 정보"탭에서 새로 고침됩니다. 필요한 경우 언제든지 다시 만들 수 있습니다.

기본적으로 앱에는 읽기 전용 액세스 권한이 부여됩니다. 이를 변경하려면 설정 탭으로 이동 하여 "응용 프로그램 유형"섹션에서 필요한 액세스 수준을 변경하십시오.

기존 앱

기존 애플리케이션에 대한 소비자 및 액세스 토큰을 얻으려면 내 애플리케이션 (오른쪽 상단의 메뉴에서 사용 가능)으로 이동합니다.


1
이것은 가장 유용한 답변이었습니다. 명확하고 간단 해 주셔서 감사합니다!
PhilMarc

찬성! 베스트 답변 : 간단하고, 간단하고, 간결하고, 정확하고, 효과적입니다!
Cody

17

1 단계 : https://dev.twitter.com/apps이동합니다.


2 단계. 앱 생성 (양식 작성)


3 단계. 필요한 경우 권한 변경 (읽기, 쓰기 또는 실행 만 원하는지 여부에 따라 다름)


4 단계. API 키 섹션으로 이동하여 ACCESS TOKEN 생성을 클릭합니다.


답변까지 5 년 늦음 :)

이제 필요한 모든 토큰이 있습니다.

'oauth_access_token' => Access token
'oauth_access_token_secret' => Access token secret
'consumer_key' => API key
'consumer_secret' => API secret

9
적어도 누군가가 API 키 = consumerKey!
FDIM

몇 시간 동안 검색 한 후 이것이 액세스 토큰, 소비자 키, 비밀 등의 관계를 설명하는 첫 번째 지식입니다. Twitter가 실패하면 Stack Overflow가 승리합니다. 감사!
Rob Segal 2014 년

정확히 내가 겪은 고통, 그래서 5 년 늦게도 답을 올린 이유입니다.
HIRA THAKUR

내 안드로이드 앱에서 트위터로 예제 숫자를 요청할 때 한 가지만 알려주세요. 그러면 api와 secret 대신 두 개 이상 ( 'oauth_access_token', 'oauth_access_token_secret') 또는 두 개 미만 ( 'consumer_key', 'consumer_secret)을 사용해야합니다. ')
Sudhanshu Gaur

3

여기로 가십시오 : https://dev.twitter.com/apps/new Twitter 계정으로 로그인했는지 확인한 다음 생성하십시오-방금 무작위 (테스트) 콘텐츠를 입력 한 경우에도-앱 생성-나중에 받게됩니다 필요한 모든 데이터 :)




3

Twitter FAQ에서 :

API와의 대부분의 통합에서는 API 키를 통해 Twitter에서 애플리케이션을 식별해야합니다. Twitter 플랫폼에서 "API 키"라는 용어는 일반적으로 OAuth 소비자 키를 나타냅니다. 이 문자열은 API에 요청할 때 애플리케이션을 식별합니다. OAuth 1.0a에서 "API 키"는이 소비자 키와 Twitter에 대한 요청을 안전하게 "서명"하는 데 사용되는 문자열 인 "소비자 비밀"의 조합을 가리킬 것입니다.


0

참고로 2018 년 11 월 부터 Twitter의 API에 액세스하려는 모든 사람은 https://developer.twitter.com/ 을 방문하여 Twitter 개발 계정을 신청해야합니다 . 신청서가 승인되면 귀하 만 Twitter 앱을 만들 수 있습니다.

Twitter 개발자 계정이 준비되면 :

1) https://developer.twitter.com/으로 이동합니다 .

2) 을 클릭 한 다음 앱 만들기 를 클릭 합니다 .

3) 앱 이름설명을 제공합니다 .

4) 웹 사이트 URL 필드에 사이트 이름을 입력 합니다.

5) 만들기를 클릭합니다 .

6) 앱으로 이동 한 다음 세부 정보 를 클릭 한 다음 키 및 토큰으로 이동합니다 .

참조 : http://www.technocratsid.com/getting-twitter-consumer-api-access-token-keys/

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.