首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GET /tasks不工作

GET /tasks不工作
EN

Stack Overflow用户
提问于 2016-01-26 16:51:13
回答 2查看 146关注 0票数 0

我使用的是查询任务方法:https://asana.com/developers/api-reference/tasks#query,使用以下代码片段:

代码语言:javascript
复制
    String url = API_BASE+"/tasks?completed_since=now";
    System.out.println(url);
    HttpGet httpget = new HttpGet(url);

    httpget.addHeader( BasicScheme.authenticate(creds, "US-ASCII", false) );

    ResponseHandler<String> responseHandler = new BasicResponseHandler();

    String responseBody = httpclient.execute(httpget, responseHandler);

错误:

代码语言:javascript
复制
https://app.asana.com/api/1.0/tasks?completed_since=now
null
org.apache.http.client.HttpResponseException: Bad Request
    at org.apache.http.impl.client.BasicResponseHandler.handleResponse(BasicResponseHandler.java:67)
    at org.apache.http.impl.client.BasicResponseHandler.handleResponse(BasicResponseHandler.java:54)
    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:735)
    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:709)
    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:700)
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-01-26 18:15:46

我在Asana工作。

是的,来自服务器的基本消息是:

“必须指定项目、标记或受让人+工作区之一”

我们将查看更新这方面的文档,因为它在这方面确实是明确的。

如示例所示,我强烈建议使用url。

另外,我们有一个您可能会发现有用的Java库:https://github.com/Asana/java-asana

谢谢你提出文件问题。

票数 2
EN

Stack Overflow用户

发布于 2016-01-26 18:00:20

看起来项目是文档中缺少的必需参数。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35019305

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档