2014-01-14 3 views
1

트위터 스트리밍 API (POST https://stream.twitter.com/1.1/statuses/filter.json)를 사용하여 트윗을 모니터링합니다. 그것은 2014 년 1 월 13 일까지 작동하고 그 시간에 sinse는 403 오류를 반환합니다. 설명서에서이 오류 코드는 "연결 계정이이 끝점에 액세스 할 수 없습니다."라는 것을 알 수 있습니다. 나는 2 개의 다른 서버뿐만 아니라 다른 응용 프로그램과 계정을 시도했지만 (어떤 이유로 든 IP 금지가 아닌지 확인하기 위해),이 오류는 항상 나타납니다. 나는 HTTP에서 HTTPS 로의 API 이동에 대해 알고 있지만, 어쨌든 HTTPS를 사용하기 때문에 문제가되어서는 안된다. 누구나 지금 filter.json을 성공적으로 사용하고 있습니까?이 문제의 원인은 무엇입니까?stream.twitter.com/1.1/statuses/filter.json이 403을 반환합니다. 금지 된 오류

답변

2

나는 140dev 스트리밍 API PHP 응용 프로그램을 사용하는데 같은 문제가있었습니다.

은이 게시물에 따르면, Phirehose 라이브러리를 업그레이드하여 그것을 해결 : http://140dev.com/twitter-api-programming-blog/upgrade-phirehose-now-for-continued-streaming-api-access/

하지만 :

: 나는 또한에서, 캡은 첫 번째 줄에 OauthPhirehouse.php에 잠 변경 필요 require_once ('Phirehose.php'); to : require_once ('phirehose.php');

또한 Phirehose.php의 이름을 phirehose.php (모든 작은 글자)로 변경해야했습니다.

+1

감사합니다. 친구, 저에게 좋습니다. – Vitaliy

+0

Github의 파일 이름이 대문자로 시작하기 때문에 이상합니다. https://github.com/fennb/phirehose/tree/master/lib 파일 이름을 소문자로하는 업로드 또는 추출 스크립트가있는 경우 그만해. :-) –