Some of our users have reported that they are not seeing home timeline updates since we switched to the 1.1 API. We finally captured a request/response for an affected user on the https://api.twitter.com/1.1/statuses/home_timeline.json endpoint.
Note that even though the page does not exist, the rate limiting is decreased.
I don't believe this is a silly mistake on my part, as the home timeline works for most users without issues.
Thanks, @sickp
Client request:
-
GET /1.1/statuses/home_timeline.json?count=200 HTTP/1.1
-
Host: api.twitter.com
-
Accept-Language: en-gb
-
User-Agent: TweetList/3.4 iPhone5,2/6.1
-
Accept: /
-
X-Twitter-Client: TweetList
-
X-Twitter-Client-Version: 3.4
-
Connection: keep-alive
-
X-Twitter-Client-Url: http://tweetli.st/
-
Proxy-Connection: keep-alive
-
Authorization: OAuth realm="", oauth_consumer_key="5Cksc2VSCduGGwQzUyiOSQ", oauth_token="17924012-jQCMjFlzMxtanWYdmIyPjDkiA2h61RE3XJsbIXwOQ", oauth_signature_method="HMAC-SHA1", oauth_signature="AJCIoj8oBsAturIEDnZo9jTtSug%3D", oauth_timestamp="1359744841", oauth_nonce="E8AD6524-AA30-416B-A657-B8242163220F", oauth_version="1.0"
-
Cookie: lang=en; lang=en; original_referer=padhuUp37zigs9eJTisr5PnVtwPa2Ks3c0cI8B5QVqvWm4klT%2FT4%2Bv3VwLNsqsqT%2BlFFkj8BIto5KdWMNFLpHAl%2FgWpaxcQAJI87P2AU9XJlP12Yzpq%2BY600zxM3TMXC9M%2BcG%2BdjjVLrnzPQ8YRjEfLoSuhLbkKU; _twitter_sess=BAh7CToPY3JlXXXXZF9hdGwrCEQMx5E8AToMY3NyZl9pZCIlMzViOTBhMmZm%250AY2VkMjJjNjAyMmU2ZDc2NWI5Y2FiMzEiCmZsYXNoSUM6J0FjdGlvbkNvbnRy%250Ab2xsZXI6OkZsYXNoOjpGbGFzaEhhc2h7AAY6CkB1c2VkewA6B2lkIiUyZTZi%250AYTk1ZTI5MzNiZTI3YzM4MGMyODQ1OTU3ODg4MA%253D%253D--a74dedc34f78227b47115f95e20ba6768857da7f; twid=u%3D17924012%7CgTv8SWi0ERghBIU6liBqDujGw0c%3D; remember_checked=1; twll=l%3D1359655405; guest_id=v1%3A135956359063627436; k=10.35.102.122.1359563590626861
-
Accept-Encoding: gzip, deflate
Server response:
-
HTTP/1.1 404 Not Found
-
Date: Fri, 01 Feb 2013 18:54:09 GMT
-
Status: 404 Not Found
-
Expires: Tue, 31 Mar 1981 05:00:00 GMT
-
Pragma: no-cache
-
X-Transaction: 7da2a12c054d60c9
-
X-MID: 6b67beebe90e6b4dd9087f281441f59fbed0f5ef
-
X-Frame-Options: SAMEORIGIN
-
Last-Modified: Fri, 01 Feb 2013 18:54:09 GMT
-
Cache-Control: no-cache, no-store, must-revalidate, pre-check=0, post-check=0
-
Set-Cookie: dnt=; domain=.twitter.com; path=/; expires=Thu, 01-Jan-1970 00:00:00 GMT
-
Vary: Accept-Encoding
-
X-Rate-Limit-Limit: 15
-
X-Rate-Limit-Remaining: 14
-
X-Rate-Limit-Reset: 1359745749
-
Content-Type: application/json; charset=utf-8
-
Server: tfe -
Content-Encoding: gzip
-
Content-Length: 92
-
-
{"errors":[{"message":"Sorry, that page does not exist","code":34}]}
Updates
- We're looking into resolving this issue, but you can likely mitigate it for yourself by not including cookies in your request. API v1.1 doesn't support cookies and you should omit them from you requests.

