2017-09-26 1 views
0

localhost의 React 앱으로 Twitter OAuth 콜백을 테스트하고 싶습니다. 트위터 응용 프로그램 콘솔에서 http://127.0.0.1:8000을 사용하여 웹 사이트 및 콜백 URL 필드 모두에 대해 localhost와 함께 사용할 수 있다고 상상해보십시오.반응 Twitter OAuth 콜백 상태 코드 401

const twitterStream = new Twitter(twitterConfig.TWITTER_CONFIG); 

나는 twitter NPM을 사용하여 다음과 같은 401 상태 코드 오류를 얻고있다 -

Error: Status Code: 401 
at Request.<anonymous> (/Users/me/Projects/project-name/node_modules/twitter/lib/twitter.js:277:28) 
at emitOne (events.js:96:13) 
at Request.emit (events.js:188:7) 
at Request.onRequestResponse (/Users/me/Projects/pproject-name/node_modules/request/request.js:986:10) 
at emitOne (events.js:96:13) 
at ClientRequest.emit (events.js:188:7) 
at HTTPParser.parserOnIncomingClient [as onIncoming] (_http_client.js:474:21) 
at HTTPParser.parserOnHeadersComplete (_http_common.js:99:23) 
at TLSSocket.socketOnData (_http_client.js:363:20) 
at emitOne (events.js:96:13) 
at TLSSocket.emit (events.js:188:7) 
at readableAddChunk (_stream_readable.js:176:18) 
at TLSSocket.Readable.push (_stream_readable.js:134:10) 
at TLSWrap.onread (net.js:548:20) 

이 도움을 주셔서 감사합니다.

답변

0

트위터의 응용 프로그램 설정에서 콜백 URL로 http://127.0.0.1:8000/auth/twitter/callback을 설정해야합니다.

+0

콜백 URL을 위와 같이 업데이트하여 동일한 오류가 발생했습니다. – Yasir