Conversation
Notices
-
AndStatus (andstatus@loadaverage.org)'s status on Monday, 04-Jul-2016 16:57:51 UTC AndStatus @mmn I found a bug in GNU Social Twitter API, which causes unnecessary network traffic and delays:
it ignores "since_id" parameter in a "search" request. As a result every subsequent search request returns the same list of ”notices". See e.g.
https://loadaverage.org/api/search.json?count=200&q=andstatus&since_id=8226489
Please fix this. Upcoming changes to AndStatus will allow users to use Search very conveniently, including automatic syncing of "Search timelines", and this server-side bug can cause unnecessary load...
BTW, Twitter reacts properly and in a case no newer tweets exist it returns JSON file with metadata of 352 bytes ;-)
...This report made me think of counting not number of messages only, but size in bytes of downloaded timelines also... https://loadaverage.org/attachment/3117176- @mcscx@quitter.se and ghostDancer like this.
-
AndStatus (andstatus@loadaverage.org)'s status on Tuesday, 05-Jul-2016 17:04:54 UTC AndStatus I created an issue for this bug: https://git.gnu.io/gnu/gnu-social/issues/206 ""since_id" parameter is ignored in a "search" request of Twitter-compatible API"
@mmnMMN-o ✅⃠ likes this.