programing

Twitter API 오류 215

linuxpc 2023. 3. 22. 20:47
반응형

Twitter API 오류 215

오늘 고객 중 한 명이 트위터 피드가 고장 난 것을 발견했습니다.

새로운 API 1.1 사용으로 전환하려고 했지만 다음 오류가 나타납니다.

{"errors":[{"message":"Bad Authentication data","code":215}]}

자체 예를 사용해도 동일한 응답이 생성됩니다.

https://api.twitter.com/1.1/statuses/user_timeline.json?screen_name=twitterapi&count=2

저는 다음 문서를 참조하고 있습니다.

https://dev.twitter.com/docs/api/1.1/get/statuses/user_timeline

이게 무슨 일인지 알아?

고마워, 마이키

따라서 Twitter의 최신 API 1.1에서는 인증 없이 접속할 수 없는 것 같습니다.외관상 공개되어 있는 데이터라도...타임라인의 최신 트윗 3개처럼요

이것에 관한 최고의 기사(뛰어난 솔루션을 제공하는 것)는, 다음의 URL 에 있습니다.

http://www.webdevdoor.com/php/authenticating-twitter-feed-timeline-oauth/

위 기사에 기재되어 있는 절차를 따르면 정상적으로 동작하고 있음을 확인할 수 있습니다.

주목해야 할 점은 액세스 토큰과 개인 키를 사용해야 하기 때문에 모든 요청은 서버 측 스크립트를 사용하여 수행해야 한다는 것입니다.이전에는 jQuery를 사용하여 Twitters JSON API에서 직접 AJAX 요청을 했습니다.이제 Javascript 루트를 진행하려면 AJAX에서 자신의 웹사이트에서 다이내믹 스크립트를 요청해야 합니다.

이 예에서는 인증 여부를 명시하고 있지 않기 때문에 인증하고 있지 않다고 가정합니다.

API 1.1의 모든 메서드는 OAuth를 통한 인증을 필요로 합니다.https://developer.twitter.com/en/docs/basics/authentication/oauth-1-0a

인증되지 않은 액세스는 영구적으로 중단됩니다.

언급URL : https://stackoverflow.com/questions/17143985/twitter-api-error-215

반응형