Java 类retrofit2.http.Field 实例源码

项目:Phoenix-for-VK    文件:IWallService.java   
@FormUrlEncoded
@POST("wall.post")
Single<BaseResponse<PostCreateResponse>> post(@Field("owner_id") Integer ownerId,
                                              @Field("friends_only") Integer friendsOnly,
                                              @Field("from_group") Integer fromGroup,
                                              @Field("message") String message,
                                              @Field("attachments") String attachments,
                                              @Field("services") String services,
                                              @Field("signed") Integer signed,
                                              @Field("publish_date") Long publishDate,
                                              @Field("lat") Double latitude,
                                              @Field("long") Double longitude,
                                              @Field("place_id") Integer placeId,
                                              @Field("post_id") Integer postId,
                                              @Field("guid") Integer guid,
                                              @Field("mark_as_ads") Integer markAsAds,
                                              @Field("ads_promoted_stealth") Integer adsPromotedStealth);
项目:CheckIn    文件:API.java   
@FormUrlEncoded
@POST("xxx")
Flowable<CheckInResponse> checkIn(
        @Field("user_id") String user_id,
        @Field("token") String token,
        @Field("company_id") String company_id,
        @Field("type") String type,
        @Field("location") String location,
        @Field("longitude") double longitude,
        @Field("latitude") double latitude,
        @Field("wifi_name") String wifi_name,
        @Field("wifi_mac") String wifi_mac,
        @Field("file_id") String file_id,
        @Field("remark") String remark,
        @Field("is_force") int is_force,
        @Field("device_name") String device_name,
        @Field("device_no") String device_no,
        @Field("date") String date
);
项目:csdn-retrofit    文件:GankApi.java   
@FormUrlEncoded
@POST("api/add2gank")
Observable<Object> postDataByRx(@Field("url") String url,
                                @Field("desc") String desc,
                                @Field("who") String who,
                                @Field("type") String type,
                                @Field("debug") String debug);
项目:Renrentou    文件:SystemService.java   
@POST("sys/comments/new")
@FormUrlEncoded
Flowable<ResponseDto> comment(
        @Field("account") String account,
        @Field("content") String content,
        @Field("token") String token
);
项目:GitHub    文件:RequestBuilderTest.java   
@Test public void formEncodedFieldList() {
  class Example {
    @FormUrlEncoded //
    @POST("/foo") //
    Call<ResponseBody> method(@Field("foo") List<Object> fields, @Field("kit") String kit) {
      return null;
    }
  }

  List<Object> values = Arrays.<Object>asList("foo", "bar", null, 3);
  Request request = buildRequest(Example.class, values, "kat");
  assertBody(request.body(), "foo=foo&foo=bar&foo=3&kit=kat");
}
项目:NanoIconPack    文件:NanoServerService.java   
/**
 * { "status": 0, "msg": "success" }
 */
@FormUrlEncoded
@POST("reqfilter/{iconpack}/{user}")
Call<ResResBean> filterPkg(@Path("iconpack") String iconPack,
                           @Path("user") String user,
                           @Field("pkg") String pkgName,
                           @Field("launcher") String launcherActivity);
项目:Daejeon-People    文件:APIinterface.java   
@FormUrlEncoded
@POST("/signup")
Call<Void> doSignUp(@Field("id") String id,
                    @Field("password") String password,
                    @Field("email") String email,
                    @Field("name") String name,
                    @Field("registration_id") String resistrationId);
项目:Tribe    文件:ApiService.java   
/**
 * 获取帖子列表 可获取全部或者最热  zuire不为空,约定传入"zuire"
 * @return
 */
@FormUrlEncoded
@POST("api.php?m=tieba&a=getTieZi")
Observable<HttpResult<List<PostBean>>> getPostsList(@Field("userid") String userid,
                                                    @Field("pageNum") String pageNum,
                                                    @Field("tieba_id") String tieba_id,
                                                    @Field("zuire") String zuire,
                                                    @Field("pageSize") String pageSize);
项目:Phoenix-for-VK    文件:IAuthService.java   
@FormUrlEncoded
@POST("token")
Single<LoginResponse> directLogin(@Field("grant_type") String grantType,
                                  @Field("client_id") int clientId,
                                  @Field("client_secret") String clientSecret,
                                  @Field("username") String username,
                                  @Field("password") String password,
                                  @Field("v") String v,
                                  @Field("2fa_supported") int twoFaSupported,
                                  @Field("scope") String scope,
                                  @Field("code") String smscode,
                                  @Field("captcha_sid") String captchaSid,
                                  @Field("captcha_key") String captchaKey,
                                  @Field("force_sms") Integer forceSms);
项目:AndroidThings-BurglarAlarm    文件:IgniteService.java   
@Headers({
        "Authorization:Basic ZnJvbnRlbmQ6",
        "Content-Type:application/x-www-form-urlencoded"
})
@FormUrlEncoded
@POST("login/oauth")
Call<AccessToken> getAccessToken(@Field("username") String username, @Field("password") String password, @Field("grant_type") String grant_type);
项目:Phoenix-for-VK    文件:IFriendsService.java   
@FormUrlEncoded
@POST("friends.search")
Single<BaseResponse<Items<VKApiUser>>> search(@Field("user_id") int userId,
                                              @Field("q") String query,
                                              @Field("fields") String fields,
                                              @Field("name_case") String nameCase,
                                              @Field("offset") Integer offset,
                                              @Field("count") Integer count);
项目:Tribe    文件:ApiService.java   
@FormUrlEncoded
@POST("api.php/review/add")
Observable<HttpResult> addActivityOrInvitationComment(@Field("uid") String userId,
                                          @Field("by_uid") String otherId,
                                          @Field("type") String type,
                                          @Field("pid") String pid,
                                          @Field("fid") String fid,
                                          @Field("content") String content);
项目:Paper-Melody    文件:SocialSystemAPI.java   
/**
 * 社交系统API,提供与服务器互相交互的接口
 */

// 登录
@FormUrlEncoded
@POST("login")
Observable<UserResponse> login(@Field("name") String username,
                               @Field("pw") String password);
项目:csdn-retrofit    文件:GankApi.java   
@FormUrlEncoded
@POST("api/add2gank")
Completable postDataByRxNoReturn(@Field("url") String url,
                                 @Field("desc") String desc,
                                 @Field("who") String who,
                                 @Field("type") String type,
                                 @Field("debug") String debug);
项目:TripBuyer    文件:Api.java   
@FormUrlEncoded
@POST("wanted") Observable<ResponseModel_no_list> wanted(@Field("productName") String productName
        , @Field("price") String price
        , @Field("num") String num
        , @Field("userAddress.addressId") String addressId
        , @Field("deliveryTime") int deliveryTime
        , @Field("pack") int pack
        , @Field("deliveryArea") String deliveryArea
        , @Field("requirements") String requirements
        , @Field("picture") String picture
        , @Field("total") Double total
        , @Field("createType") String createType
);
项目:Phoenix-for-VK    文件:IPhotosService.java   
@FormUrlEncoded    @POST("photos.get")
Single<BaseResponse<Items<VKApiPhoto>>> get(@Field("owner_id") Integer ownerId,
                                            @Field("album_id") String albumId,
                                            @Field("photo_ids") String photoIds,
                                            @Field("rev") Integer rev,
                                            @Field("extended") Integer extended,
                                            @Field("photo_sizes") Integer photoSizes,
                                            @Field("offset") Integer offset,
                                            @Field("count") Integer count);
项目:Phoenix-for-VK    文件:IPhotosService.java   
@FormUrlEncoded    @POST("photos.getAlbums")
Single<BaseResponse<Items<VKApiPhotoAlbum>>> getAlbums(@Field("owner_id") Integer ownerId,
                                                       @Field("album_ids") String albumIds,
                                                       @Field("offset") Integer offset,
                                                       @Field("count") Integer count,
                                                       @Field("need_system") Integer needSystem,
                                                       @Field("need_covers") Integer needCovers,
                                                       @Field("photo_sizes") Integer photoSizes);
项目:Phoenix-for-VK    文件:IGroupsService.java   
@FormUrlEncoded
@POST("groups.getBanned")
Single<BaseResponse<Items<VKApiUser>>> getBanned(@Field("group_id") int groupId,
                                                 @Field("offset") Integer offset,
                                                 @Field("count") Integer count,
                                                 @Field("fields") String fields,
                                                 @Field("user_id") Integer userId);
项目:Phoenix-for-VK    文件:IAccountService.java   
@FormUrlEncoded
@POST("account.registerDevice")
Single<BaseResponse<Integer>> registerDevice(@Field("token") String token,
                                             @Field("device_model") String deviceModel,
                                             @Field("device_year") Integer deviceYear,
                                             @Field("device_id") String deviceId,
                                             @Field("system_version") String systemVersion,
                                             @Field("settings") String settings);
项目:Phoenix-for-VK    文件:IGroupsService.java   
@FormUrlEncoded
@POST("groups.get")
Single<BaseResponse<Items<VKApiCommunity>>> get(@Field("user_id") Integer userId,
                                                @Field("extended") Integer extended,
                                                @Field("filter") String filter,
                                                @Field("fields") String fields,
                                                @Field("offset") Integer offset,
                                                @Field("count") Integer count);
项目:Tribe    文件:ApiService.java   
@FormUrlEncoded
@POST("api.php?m=member&a=getNeighbor")
Observable<HttpResult<List<NearbyListPerson>>> getNearbyListPersonList(@Field("userid") String userid,
                                                                       @Field("pageSize") String pageSize,
                                                                       @Field("pageNum") String pageNum,
                                                                       @Field("longitude") String longitude,
                                                                       @Field("latitude") String latitude,
                                                                       @Field("sex") String sex);
项目:RetrofitRxjavaDemo    文件:APIService.java   
@FormUrlEncoded
@POST("getJoke")
Observable<HttpResult<JokeResult>> getJokeById2(
        @Field("id") int id);
项目:Phoenix-for-VK    文件:IVideoService.java   
@FormUrlEncoded
@POST("video.delete")
Single<BaseResponse<Integer>> deleteVideo(@Field("video_id") Integer videoId,
                                          @Field("owner_id") Integer ownerId,
                                          @Field("target_id") Integer targetId);
项目:Phoenix-for-VK    文件:IAudioService.java   
@FormUrlEncoded
@POST("audio.restore")
Single<BaseResponse<VKApiAudio>> restore(@Field("audio_id") int audioId,
                                         @Field("owner_id") Integer ownerId);
项目:ZeroKit-Android-Sample    文件:AdminApi.java   
@FormUrlEncoded
@Headers(AUTHORIZATION_HEADER)
@POST("/api/user/invited-user")
retrofit2.Call<Void> invitedUser(@Field("operationId") String operationId);
项目:telegram-bot-api    文件:BotApi.java   
@FormUrlEncoded
@POST("/bot{apiToken}/getChatMember")
Call<ApiResponse<ChatMember>> getChatMember(@Path("apiToken") String apiToken, @Field("chat_id") String chatId, @Field("user_id") long userId);
项目:Phoenix-for-VK    文件:IStoreService.java   
@FormUrlEncoded
@POST("store.getProducts") //extended=1&filters=active&type=stickers&v=5.64" Thanks for Kate Mobile
Single<BaseResponse<Items<VKApiStickerSet.Product>>> getProducts(@Field("extended") Integer extended,
                                                                 @Field("filters") String filters,
                                                                 @Field("type") String type);
项目:TripBuyer    文件:Api.java   
@FormUrlEncoded
@POST("purse") Observable<ResponseModel_no_list> wallet(@Field("a") String wid);
项目:ZeroKit-Android-SDK    文件:AdminApi.java   
@FormUrlEncoded
@Headers(AUTHORIZATION_HEADER)
@POST("/api/user/invited-user")
retrofit2.Call<Void> invitedUser(@Field("operationId") String operationId);
项目:tumbviewer    文件:UserService.java   
@FormUrlEncoded
@POST("/v2/user/follow")
Call<BaseBean<Void>> follow(@Field("url") String url);
项目:ForeverLibrary    文件:API.java   
@FormUrlEncoded
@POST("api/login.json")
Observable<BasicResponse<LoginModel>> login(@Field("loginName") String name,
                                            @Field("password") String psd,
                                            @Field("deviceId") String deviceId,
                                            @Field("registrationId") String registerId);
项目:Phoenix-for-VK    文件:IVideoService.java   
@FormUrlEncoded
@POST("video.restoreComment")
Single<BaseResponse<Integer>> restoreComment(@Field("owner_id") Integer ownerId,
                                            @Field("comment_id") int commentId);
项目:DepressingThoughts    文件:TwitterApiClient.java   
@FormUrlEncoded
@POST("oauth2/token")
Call<OAuthToken> postCredentials(
        @Field("grant_type") String grantType
);
项目:Artist    文件:APIinterface.java   
@FormUrlEncoded
@POST("/device")
Call<Void>registDevice(@Field("registration_id") String registration_id,
                       @Field("type") int type_num);
项目:Paper-Melody    文件:SocialSystemAPI.java   
@FormUrlEncoded
@POST("user/password")
Observable<UserResponse> updatePassword(@Field("userID") Integer userID,
                                        @Field("oldPassword") String oldPassword,
                                        @Field("newPassword") String newPassword);
项目:ImageClassify    文件:RankService.java   
@FormUrlEncoded
@POST("rank/getranking")
Call<HttpResult<List<Rank>>> getRanking(@Field(ApiConstant.OAUTH_TOKEN) String token,
                                        @Field(ApiConstant.RANK_IDENTIFICATION) String rankIdentification,
                                        @Field(ApiConstant.START) String start,
                                        @Field(ApiConstant.PAGE_NUM) String num);
项目:Fairy    文件:LogcatService.java   
@POST("/")
@FormUrlEncoded
Observable<LogcatData> logcat(@Field("options") String options,
                              @Field("filter") String filter,
                              @Field("grep") String grep);
项目:CheckIn    文件:API.java   
@FormUrlEncoded
@POST("xxx")
Flowable<LoginResponse> login(@Field("loginname") String loginname, @Field("pass") String pass);
项目:REDAndroid    文件:FailedMockApiService.java   
@Override
public Single<ResponseBody> sendMessage(@Field("action") String action, @Field("toid") String toId, @Field("convid") String convId, @Field("subject") String subject, @Field("auth") String auth, @Field("body") String body) {
    return null;
}
项目:Phoenix-for-VK    文件:IPollsService.java   
@FormUrlEncoded
@POST("polls.getById")
Single<BaseResponse<VKApiPoll>> getById(@Field("owner_id") Integer ownerId,
                                        @Field("is_board") Integer isBoard,
                                        @Field("poll_id") Integer pollId);