2010-03-03 7 views
0

내가 트위터 API https://dev.twitter.com/docs/api에 새로 온 사람에 따라 내가 나를 따라, 또는 그들이 할 경우 내 사이트에 그 (것)들에게 추가 권한을 부여하여 저를 다시 짹짹 내 웹 사이트에 사용자를 장려하고 싶습니다. 이것을하기 위해서, 나는 그들이 나를 따라 갔거나 retweeted 한 후에 어떤 유형의 확인이 필요하다. 이것이 가능한가 실용적인가? 그렇다면 누구나 올바른 방향으로 나를 가리킬 수 있습니까?확인은

+0

의 공간이 결과를 "장려"? 정말? –

답변

2

네, 그렇습니다. 자신의 API 문서에서 트위터 사용자 이름으로 USERNAME을 대체, 당신이 추종자 요청을 할 수 있습니다 (# 1 참조) : 필요할 때 단순히 사용자의 목록을 저장하고 것

http://api.twitter.com/1/statuses/followers/USERNAME.xml?cursor=-1

, 주기적으로 새로운을 추종자가 더 있는지 확인하라는 요청. 최근순부터 최신순 순서대로 표시되므로 페이지 또는 두 페이지 만 요청하면됩니다.

XPath 표기법에서는 노드 /users/user에 관심이 있으며 구체적으로는 /users/user/screen_name[text() = 'provided_username']입니다.

해당 정보로 무장 한 다음 웹 사이트 동작을 트위 킹 할 수 있습니다.

1: "http://apiwiki.twitter.com/Twitter-REST-API-Method:-statuses followers" 

참고 : 인하는 위의 URL에있는 공간에 휴식 것, 그리고 URL-코딩하는 404

+0

멋진데, 그 사람이 당신을 따라 갔을 때와 관련된 상태 아래에 created_at 필드가있는 것처럼 보입니다. 가장 쉬운 방법은 두 명의 사용자가 동시에 "따라 다니기"를 시도하고 의심의 여지를주지 않을 것이라고 가정하는 것입니다. 칼렙 도움에 감사드립니다! – Schneems

+0

@snowmaninthesun'user' 아래의'created_at'는 사용자가 트위터 계정을 만든시기를 나타냅니다. 여기서'status' 아래의'created_at'는 짹짹이 생성되었을 때를 나타냅니다. – vsr

관련 문제