Android应用程序 - toodledo v3 api - 添加文件夹(使用POST请求)

时间:2014-11-30 20:04:54

标签: android

从Android应用程序连接到Toodledo API v3可以正常运行。 所以,我知道我有一个有效的access_token(和刷新令牌)。 GET请求工作。

如何使用POST请求添加文件夹?

代码如下......它一直在为新的访问令牌而旋转。

HttpResponse response = null;
JSONObject folderJS;
try { 
    Credential cred = flow.loadCredential( userId);
    String apiCallUrl = "https://api.toodledo.com/3/folders/add.php";

    GenericData data = new GenericData();
    data.put( "name", folderName);
    data.put( "private", "1");
    // data.put( "access_token", accessToken); <== this is wrong

    JsonHttpContent httpContent = new JsonHttpContent(new JacksonFactory(), data);
    response = HTTP_TRANSPORT.createRequestFactory( cred).buildPostRequest( 
                     new GenericUrl( apiCallUrl), httpContent).execute();

1 个答案:

答案 0 :(得分:0)

问题是:

data.put(&#34; access_token&#34;,accessToken);

添加此行时,处理请求时会出错。所以,用户错误。