类retrofit2.http.FormUrlEncoded源码实例Demo

下面列出了怎么用retrofit2.http.FormUrlEncoded的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: Yuan-WanAndroid   文件: CollectApis.java

/**
 * 收藏列表下取消收藏
 * http://www.wanandroid.com/lg/uncollect/2805/json
 */
@POST("lg/uncollect/{id}/json")
@FormUrlEncoded
Observable<BaseResponse> unCollection(@Path("id") int id,//收藏在我的收藏列表的id
                                      @Field("originId") int originId);
 
源代码2 项目: Yuan-WanAndroid   文件: PersonApis.java

/**
 * 登陆
 * http://www.wanandroid.com/user/login
 */
@POST("user/login")
@FormUrlEncoded
Observable<BaseResponse<Login>> login(
        @Field("username") String userName,
        @Field("password") String password
);
 
源代码3 项目: Yuan-WanAndroid   文件: PersonApis.java

/**
 * 注册
 * http://www.wanandroid.com/user/register
 */
@POST("user/register")
@FormUrlEncoded
Observable<BaseResponse<Login>> register(@Field("username") String username,
                                         @Field("password") String password,
                                         @Field("repassword") String rePassword//确认密码
);
 
源代码4 项目: MaoWanAndoidClient   文件: ApiService.java

/**
 * 收藏站外文章
 * @param title
 * @param author
 * @param link
 * @return
 */
@POST("/lg/collect/add/json")
@FormUrlEncoded
Observable<ResponseBody<CollectData>>getCollectOutsideListData(
        @Field("title")String title,
        @Field("author")String author,
        @Field("link")String link
);
 
源代码5 项目: MaoWanAndoidClient   文件: ApiService.java

/**
 * 搜索
 * @param pageNum 页码:拼接在链接上,从0开始
 * @param keyWord 搜索关键词
 * @return
 */
@POST("/article/query/{pageNum}/json")
@FormUrlEncoded
Observable<ResponseBody<HomeArticleListData>> getSearchKeyWordData(
        @Path("pageNum") int pageNum,
        @Field("k") String keyWord
);
 
源代码6 项目: playa   文件: WanAndroidService.java

@POST("user/register")
@FormUrlEncoded
Observable<BaseResponse<LoginResponse>> signup(
        @Field("username") String username,
        @Field("password") String password,
        @Field("repassword") String repassword
);
 
源代码7 项目: Android   文件: ApiInterface.java

@FormUrlEncoded
@POST("plex/edit-profile.php")
Call<User> edit_profile(
        @Field("id") String id,
        @Field("full_name") String full_name,
        @Field("email") String email,
        @Field("password") String password,
        @Field("phone") String phone,
        @Field("age") String age);
 
源代码8 项目: MaoWanAndoidClient   文件: ApiService.java

/**
 * 注册
 * @param username 用户名
 * @param password 密码
 * @param repassword 确认密码
 * @return
 */
@POST("/user/register")
@FormUrlEncoded
Observable<ResponseBody<LoginData>> postSignUpData(
        @Field("username")String username,
        @Field("password")String password,
        @Field("repassword")String repassword
);
 
源代码9 项目: MaoWanAndoidClient   文件: ApiService.java

/**
 * 编辑收藏网站
 * @param id 收藏网站 id
 * @param name 网站名称
 * @param link 网站链接
 * @return
 */
@POST("/lg/collect/updatetool/json")
@FormUrlEncoded
Observable<ResponseBody<WebBookMark>> updateWebBookMark(
        @Field("id")int id,
        @Field("name")String name,
        @Field("link")String link
);
 
源代码10 项目: WanAndroid   文件: ApiService.java

@POST("user/login")
@FormUrlEncoded
Observable<LoginStateBean> userLogin(@Field("username") String username, @Field("password") String password);
 
源代码11 项目: WanAndroid   文件: ApiService.java

@POST("user/register")
@FormUrlEncoded
Observable<LoginStateBean> userRegister(@Field("username") String username, @Field("password") String password, @Field("repassword") String repassword);
 
源代码12 项目: WanAndroid   文件: ApiService.java

@POST("article/query/{pageNum}/json")
@FormUrlEncoded
Observable<ArticleDataRes> getSearchResult(@Path("pageNum") int pageNum, @Field("k") String keywords);
 
源代码13 项目: oauth2lab   文件: OAuth2API.java

@FormUrlEncoded
@POST("oauth/token")
Call<AccessToken> requestToken(@FieldMap Map<String, String> tokenRequest);
 

@FormUrlEncoded
@POST("/api/v2/register/resetpassword")
Observable<CommJsonEntity> resetPassword(@FieldMap Map<String, String> params);
 
源代码15 项目: MaoWanAndoidClient   文件: ApiService.java

/**
 * 删除收藏网站
 * @param id 收藏网站 id
 * @return
 */
@POST("/lg/collect/deletetool/json")
@FormUrlEncoded
Observable<ResponseBody<String>> deleteWebBookMark(
        @Field("id")int id
);
 
源代码16 项目: Android-POS   文件: RetrofitApiCaller.java

@FormUrlEncoded
@POST("posapi/public/access")
Call<UserLogin> userLogin(@Field("username") String userName, @Field("password") String password);
 
源代码17 项目: Pixiv-Shaft   文件: SignApi.java

@FormUrlEncoded
@POST("/api/account/edit")
Observable<AccountEditResponse> changePixivID(@Header("Authorization") String token,
                                                      @Field("new_user_account") String new_user_account,
                                                      @Field("current_password") String current_password);
 
源代码18 项目: Pixiv-Shaft   文件: AppApi.java

@FormUrlEncoded
@POST("v1/user/follow/add")
Observable<NullResponse> postFollow(@Header("Authorization") String token,
                                    @Field("user_id") int user_id,
                                    @Field("restrict") String followType);
 
源代码19 项目: auth   文件: RedditAuthApi.java

@FormUrlEncoded
@POST("v1/access_token")
Call<TokenResponse> authenticate(
        @Header("Authorization") String basicAuth,
        @Field("grant_type") String grantType,
        @Field("refresh_token") String refreshToken);
 
源代码20 项目: Pixiv-Shaft   文件: AppApi.java

@FormUrlEncoded
@POST("v1/illust/comment/add")
Observable<CommentHolder> postComment(@Header("Authorization") String token,
                                      @Field("illust_id") int illust_id,
                                      @Field("comment") String comment,
                                      @Field("parent_comment_id") int parent_comment_id);
 
源代码21 项目: Pixiv-Shaft   文件: AppApi.java

@FormUrlEncoded
@POST("v2/illust/bookmark/add")
Observable<NullResponse> postLike(@Header("Authorization") String token,
                                  @Field("illust_id") int illust_id,
                                  @Field("restrict") String restrict);
 
源代码22 项目: Pixiv-Shaft   文件: AppApi.java

@FormUrlEncoded
@POST("v2/novel/bookmark/add")
Observable<NullResponse> postLikeNovel(@Header("Authorization") String token,
                                       @Field("novel_id") int novel_id,
                                       @Field("restrict") String restrict);
 
源代码23 项目: Pixiv-Shaft   文件: AppApi.java

@FormUrlEncoded
@POST("v2/illust/bookmark/add")
Observable<NullResponse> postLike(@Header("Authorization") String token,
                                  @Field("illust_id") int illust_id,
                                  @Field("restrict") String restrict,
                                  @Field("tags[]") String... tags);
 
源代码24 项目: Pixiv-Shaft   文件: AppApi.java

@FormUrlEncoded
@POST("v1/novel/bookmark/delete")
Observable<NullResponse> postDislikeNovel(@Header("Authorization") String token,
                                          @Field("novel_id") int novel_id);
 
源代码25 项目: Pix-EzViewer   文件: OAuthSecureService.java

@FormUrlEncoded
@POST("/auth/token")
Observable<PixivOAuthResponse> postAuthToken(@FieldMap Map<String, Object> map);
 
源代码26 项目: Pix-EzViewer   文件: OAuthSecureService.java

@FormUrlEncoded
@POST("/auth/token")
Call<ResponseBody> postAuthTokenx(@FieldMap Map<String, Object> map);
 
源代码27 项目: Pix-EzViewer   文件: OAuthSecureService.java

@FormUrlEncoded
@POST("/auth/token")
Call<PixivOAuthResponse> postAuthTokenSync(@Field("client_id") String paramString1, @Field("client_secret") String paramString2, @Field("grant_type") String paramString3, @Field("username") String paramString4, @Field("password") String paramString5, @Field("device_token") String paramString6, @Field("get_secure_url") boolean paramBoolean);
 
源代码28 项目: Collection-Android   文件: RequestService.java

@FormUrlEncoded
@POST
Observable<ResponseBody> getObservableWithFieldMapWithHeaders(@Url String url, @FieldMap Map<String, Object> map, @HeaderMap Map<String, String> headers);
 

@FormUrlEncoded
@POST("/auth/token")
Call<OauthResponse> postRefreshToken(@FieldMap Map<String, String> params);
 

@FormUrlEncoded
@POST("/v2/illust/bookmark/add")
Call<OauthResponse> postArtworkBookmark(@Header("Authorization") String accessToken, @FieldMap Map<String, String> params);