Taylor :

Thanks for the response. Ah! I should've realized this 6 hours earlier.

Thanks for the help :-)

--Regards,
Denzil




On Fri, Jun 3, 2011 at 2:30 AM, Taylor Singletary
<taylorsinglet...@twitter.com> wrote:
> You've almost got it right -- in your second request, your params should
> include cursor=1370145116766924316 -- cursor=-1 needn't be included, as -1
> is the value for cursor in the first step, and then you adjust cursor for
> each subsequent request. The response tells you what your next cursor= value
> should be, not the name of key/value pair to include.
> So step 1:
>   https://api.twitter.com/1/followers/ids.json?screen_name=ev&cursor=-1
> And step 2:
>   https://api.twitter.com/1/followers/ids.json?screen_name=ev&cursor=1370145116766924316
> And so on.
> @episod - Taylor Singletary
>
>
> On Thu, Jun 2, 2011 at 1:53 PM, Correa Denzil <mcen...@gmail.com> wrote:
>>
>> Taylor :
>>
>> Thanks for the response. I make the calls in JSON. Here's how I make
>> the calls. The first call is for :
>> https://api.twitter.com/1/followers/ids.json?screen_name=ev&cursor=-1
>>
>> This call returns with "next_cursor_str":"1370145116766924316"
>>
>> I make the next cursor call as :
>>
>>
>> https://api.twitter.com/1/followers/ids.json?screen_name=ev&cursor=-1&next_cursor=1370145116766924316
>>
>> Is this correct?  If that's the case, each of these calls return a
>> 'ids' list which consist of the list of followers (5000 per call). I
>> see that the ids are overlapping on each call which shouldn't happen
>> ideally.
>>
>> --Regards,
>> Denzil
>>
>>
>>
>>
>> On Fri, Jun 3, 2011 at 2:06 AM, Taylor Singletary
>> <taylorsinglet...@twitter.com> wrote:
>> > Hi Correa,
>> > I can't reproduce this issue -- can you share which account you're using
>> > to
>> > test this? Is it an account with more than 5000 followers?
>> > For example, I tried making these requests for @ev, who has 1.3M+
>> > followers.
>> > The first request with cursor=-1 begins with 309873322 and ends
>> > with 107800155.
>> > The second request with cursor=1370144140325967611 begins with 307280112
>> > and
>> > ends with 301233284
>> > Make sure that you're using cursor_str instead of "cursor" from the
>> > response
>> > of these methods if you're making the requests in languages like
>> > Javascript
>> > where the act of consuming the Integer representation truncates/malforms
>> > the
>> > integer. Malformed cursors may be the cause of your duplicated data.
>> > @episod - Taylor Singletary
>> >
>> >
>> > On Thu, Jun 2, 2011 at 1:11 PM, Correa Denzil <mcen...@gmail.com> wrote:
>> >>
>> >> Hi all,
>> >>
>> >> The Twitter API mentions that in order to retrieve more than 5000 user
>> >> followers one must set the cursor = -1 and use the next_cursor_str and
>> >> previous_cursor_str options to paginate over the results.
>> >>
>> >> However, I observe that I am retrieved similar results(follower ids)
>> >> on each pagination call. The API suggests that "Querying without the
>> >> cursor parameter is deprecated and should be avoided."
>> >>
>> >> https://dev.twitter.com/doc/get/followers/ids
>> >>
>> >> --Regards,
>> >> Denzil
>> >>
>> >> --
>> >> Twitter developer documentation and resources:
>> >> https://dev.twitter.com/doc
>> >> API updates via Twitter: https://twitter.com/twitterapi
>> >> Issues/Enhancements Tracker:
>> >> https://code.google.com/p/twitter-api/issues/list
>> >> Change your membership to this group:
>> >> https://groups.google.com/forum/#!forum/twitter-development-talk
>> >
>> > --
>> > Twitter developer documentation and resources:
>> > https://dev.twitter.com/doc
>> > API updates via Twitter: https://twitter.com/twitterapi
>> > Issues/Enhancements Tracker:
>> > https://code.google.com/p/twitter-api/issues/list
>> > Change your membership to this group:
>> > https://groups.google.com/forum/#!forum/twitter-development-talk
>> >
>>
>> --
>> Twitter developer documentation and resources: https://dev.twitter.com/doc
>> API updates via Twitter: https://twitter.com/twitterapi
>> Issues/Enhancements Tracker:
>> https://code.google.com/p/twitter-api/issues/list
>> Change your membership to this group:
>> https://groups.google.com/forum/#!forum/twitter-development-talk
>
> --
> Twitter developer documentation and resources: https://dev.twitter.com/doc
> API updates via Twitter: https://twitter.com/twitterapi
> Issues/Enhancements Tracker:
> https://code.google.com/p/twitter-api/issues/list
> Change your membership to this group:
> https://groups.google.com/forum/#!forum/twitter-development-talk
>

-- 
Twitter developer documentation and resources: https://dev.twitter.com/doc
API updates via Twitter: https://twitter.com/twitterapi
Issues/Enhancements Tracker: https://code.google.com/p/twitter-api/issues/list
Change your membership to this group: 
https://groups.google.com/forum/#!forum/twitter-development-talk

Reply via email to