我想在某些特定日期使用其 API 获取 Freckle 的时间条目,但要么我得到 404 - Not Found,要么当我更改 URL 的格式时,它会生成 406 - Not Acceptable。当我想在不使用日期过滤器的情况下访问它们时,它工作正常。我为日期过滤器发送的 URI 是:
string dFilter = @"\ -data'search[from]=2012-07-05'";
string uri = @"https://apitest.letsfreckle.com/api/entries.xml"+dFilter;
webRequest = (HttpWebRequest)WebRequest.Create(uri);
webRequest.Headers.Add("X-FreckleToken:lx3gi6pxdjtjn57afp8c2bv1me7g89j");
webRequest.Method = "GET";
WebResponse webResponse = webRequest.GetResponse();
StreamReader sr = new StreamReader(webResponse.GetResponseStream());
responseXML = sr.ReadToEnd();
你能告诉我如何正确使用这个日期过滤器吗?API 的文档可以在以下位置找到: 文档
提前致谢。