【问题标题】:How to create a list parameter when using Rest API使用 Rest API 时如何创建列表参数
【发布时间】:2016-06-28 12:55:02
【问题描述】:

在构建通过 API 发布到的方法时,使用 REST 我知道如何指定 int 、字符串参数等。我现在想知道如何为 list 做到这一点。这是我迄今为止编写的代码

@POST("/api/v1/LoadAppTimeUsage/")
    void loadAppTimeUsage(
            @Query("AppTimeUsage") String app_TimeUsage,
            @Body AppTimeUsage aptu,
          // List<AppTimeUsage> getAllApps(),

            Callback<List<ResultPost>> cb
    );

【问题讨论】:

    标签: java android api rest retrofit


    【解决方案1】:

    @Query("apps") List&lt;AppTimeUsage&gt; apps 之类的东西,例如:

    @POST("/api/v1/LoadAppTimeUsage/")
        void loadAppTimeUsage(
                @Query("AppTimeUsage") String app_TimeUsage,
                @Query("apps") List<AppTimeUsage> apps,
                @Body AppTimeUsage aptu,
                Callback<List<ResultPost>> cb
        );
    

    【讨论】:

      猜你喜欢
      • 2016-06-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-09
      • 2018-08-01
      • 1970-01-01
      • 2019-02-26
      • 1970-01-01
      相关资源
      最近更新 更多