我将400 bad request
作为回复:
{"meta":{"error_type":"APIInvalidParametersError","code":400,"error_message":"invalid parameters-check the max\/min-timestamps, if you supplied them"}}
虽然我的要求似乎很好:
https://api.instagram.com/v1/media/search?q=demonstration&lat=30.0444&lng=31.2357&distance=1000&min_timestamp=1383253200000&max_timestamp=1385758800000&access_token=9xxx4
指定一个月范围的时间戳,这是一个问题吗?
P.S。使用JQuery 1.9.1
谢谢,
答案 0 :(得分:1)
答案 1 :(得分:1)
只需删除时间戳中的最后三个0,它就会起作用,我只测试了它并且它可以正常工作
你的时间戳是以毫秒计,它应该是以秒为单位,你必须做时间/ 1000。
https://api.instagram.com/v1/media/search?q=demonstration&lat=30.0444&lng=31.2357&distance=1000&min_timestamp=1383253200&max_timestamp=1385758800&access_token=9xxx4
以下是我为此API更改时间戳的实现:http://www.gramfeed.com/instagram/map
(我不认为有7天的限制,我可以在30天前回来并获得结果)