@Headers({ Constants.USER_AGENT_HEADER + ": " + Constants.USER_AGENT_HEADER_VALUE }) @FormUrlEncoded @POST(Constants.GOOGLE_TOKEN_URL) Call<GoogleToken> getGoogleApiToken(@Field("code") String code, @Field("client_id") String clientId, @Field("client_secret") String clientSecret, @Field("redirect_uri") String redirectUri, @Field("refresh_token") String refreshToken, @Field("grant_type") String grantType);
@POST("/api/valuestwo") void MediaUploadByte(@Body FileData fileData, Callback<String> response);
@FormUrlEncoded @POST("/{tenantid}/oauth2/v2.0/token") Response getAccessTokenFromAuthCode( @Path("tenantid") String tenantId, @Field("client_id") String clientId, @Field("client_secret") String clientSecret, @Field("grant_type") String grantType, @Field("code") String code, @Field("redirect_uri") String redirectUrl );
@FormUrlEncoded @POST("/{tenantid}/oauth2/v2.0/token") Response getAccessTokenFromRefreshToken( @Path("tenantid") String tenantId, @Field("client_id") String clientId, @Field("client_secret") String clientSecret, @Field("grant_type") String grantType, @Field("refresh_token") String code, @Field("redirect_uri") String redirectUrl );
@FormUrlEncoded @POST("/getRecommendedRestaurants") public void getRecommendedRestaurants( @Field(Constant.USER_ID) String user_id, @Field(Constant.LATITUDE) String latitude, @Field(Constant.LONGITUDE) String longitude, Callback<RestaurantResponse> cb );
@FormUrlEncoded @POST("/getAllRestaurants") public void getAllRestaurants( @Field(Constant.USER_ID) String user_id, @Field(Constant.LATITUDE) String latitude, @Field(Constant.LONGITUDE) String longitude, Callback<RestaurantResponse> cb );
@FormUrlEncoded @POST("/getRecentRestaurants") public void getRecentRestaurants( @Field(Constant.USER_ID) String user_id, @Field(Constant.LATITUDE) String latitude, @Field(Constant.LONGITUDE) String longitude, Callback<RestaurantResponse> cb );
@FormUrlEncoded @POST("/getCollectionRestaurants") public void getCollectionRestaurants( @Field(Constant.USER_ID) String user_id, @Field(Constant.COLLECTION_ID) String collection_id, @Field(Constant.LATITUDE) String latitude, @Field(Constant.LONGITUDE) String longitude, Callback<RestaurantResponse> cb );
@FormUrlEncoded @POST("/getSearchRestaurants") public void getSearchRestaurants( @Field(Constant.USER_ID) String user_id, @Field(Constant.DATA) String data, @Field(Constant.LATITUDE) String latitude, @Field(Constant.LONGITUDE) String longitude, Callback<RestaurantResponse> cb );
@FormUrlEncoded @POST("/getRestaurantDetails") public void getRestaurantDetails( @Field(Constant.USER_ID) String user_id, @Field(Constant.RESTAURANT_BRANCH_ID) String id, Callback<RestaurantDetailResponse> cb );
@FormUrlEncoded @POST("/getUserSearch") public void getUserSearch( @Field(Constant.USER_ID) String user_id, @Field(Constant.NAME) String name, Callback<UserListResponse> cb );
@FormUrlEncoded @POST("/getUserFollowers") public void getUserFollowers( @Field(Constant.ID) String _id, @Field(Constant.USER_ID) String user_id, Callback<UserListResponse> cb );
@FormUrlEncoded @POST("/getUserFollowing") public void getUserFollowing( @Field(Constant.ID) String _id, @Field(Constant.USER_ID) String user_id, Callback<UserListResponse> cb );
@FormUrlEncoded @POST("/followUser") public void followUser( @Field(Constant.ID) String _id, @Field(Constant.USER_ID) String user_id, @Field(Constant.STATUS) String status, Callback<NormalResponse> cb );
@FormUrlEncoded @POST("/getNearbyLocation") public void getNearbyLocation( @Field(Constant.LATITUDE) String latitude, @Field(Constant.LONGITUDE) String longitude, Callback<UserLocationResponse> cb );
@FormUrlEncoded @POST("/setUserHandle") public void setUserHandle( @Field(Constant.USER_ID) String user_id, @Field(Constant.HANDLE) String handle, Callback<NormalResponse> cb );
@FormUrlEncoded @POST("/setUserLocation") public void setUserLocation( @Field(Constant.USER_ID) String user_id, @Field(Constant.LOCATION_ID) String location_id, Callback<NormalResponse> cb );
@FormUrlEncoded @POST("/setUserDetails") public void setUserDetails( @Field(Constant.USER_ID) String user_id, @Field(Constant.NAME) String name, @Field(Constant.PHONE_NO) String phone_no, @Field(Constant.DESCRIPTION) String description, Callback<NormalResponse> cb );
@FormUrlEncoded @POST("/saveCollection") public void saveCollection( @Field(Constant.USER_ID) String user_id, @Field(Constant.COLLECTION_ID) String collection_id, @Field(Constant.STATUS) String status, Callback<SaveResponse> cb );
@FormUrlEncoded @POST("/bookmarkRestaurant") public void bookmarkRestaurant( @Field(Constant.USER_ID) String user_id, @Field(Constant.RESTAURANT_BRANCH_ID) String restaurant_id, @Field(Constant.STATUS) String status, Callback<SaveResponse> cb );
@FormUrlEncoded @POST("/beenthereRestaurant") public void beenthereRestaurant( @Field(Constant.USER_ID) String user_id, @Field(Constant.RESTAURANT_BRANCH_ID) String restaurant_id, @Field(Constant.STATUS) String status, Callback<SaveResponse> cb );
@FormUrlEncoded @POST("/getBeenThereRestaurants") public void getBeenThereRestaurants( @Field(Constant.USER_ID) String user_id, @Field(Constant.LATITUDE) String latitude, @Field(Constant.LONGITUDE) String longitude, Callback<RestaurantResponse> cb );
@FormUrlEncoded @POST("/getBookmarkedRestaurants") public void getBookmarkedRestaurants( @Field(Constant.USER_ID) String user_id, @Field(Constant.LATITUDE) String latitude, @Field(Constant.LONGITUDE) String longitude, Callback<RestaurantResponse> cb );
@FormUrlEncoded @POST("/getRestaurantPhotos") public void getRestaurantPhotos( @Field(Constant.USER_ID) String user_id, @Field(Constant.RESTAURANT_BRANCH_ID) String restaurant_branch_id, Callback<RestaurantImageResponse> cb );
@FormUrlEncoded @POST("/getRestaurantMenu") public void getRestaurantMenu( @Field(Constant.USER_ID) String user_id, @Field(Constant.RESTAURANT_BRANCH_ID) String restaurant_branch_id, Callback<RestaurantImageResponse> cb );
@FormUrlEncoded @POST("/getMealRestaurants") public void getMealRestaurants( @Field(Constant.USER_ID) String user_id, @Field(Constant.LATITUDE) String latitude, @Field(Constant.LONGITUDE) String longitude, Callback<MealDetailResponse> cb );
@FormUrlEncoded @POST("/addRestaurantPhotos") public void addRestaurantPhotos( @Field(Constant.USER_ID) String user_id, @Field(Constant.RESTAURANT_ID) String restaurant_id, @Field(Constant.RESTAURANT_BRANCH_ID) String restaurant_branch_id, @Field(Constant.CONTENT) String content, Callback<MealDetailResponse> cb );
@FormUrlEncoded @POST("/addRestaurantReview") public void addRestaurantReview( @Field(Constant.USER_ID) String user_id, @Field(Constant.RESTAURANT_ID) String restaurant_id, @Field(Constant.RESTAURANT_BRANCH_ID) String restaurant_branch_id, @Field(Constant.RATING) String rating, @Field(Constant.DATA) String data, @Field(Constant.CONTENT) String content, Callback<MealDetailResponse> cb );
@FormUrlEncoded @POST("/getProfileDetails") public void getProfileDetails( @Field(Constant.ID) String _id, @Field(Constant.USER_ID) String user_id, Callback<ProfileDetailResponse> cb );
/** * <b>OAuth Required</b> * * <p> Add one or more items to a custom list. Items can be movies, shows, seasons, episodes, or people. */ @POST("/users/{username}/lists/{id}/items") SyncResponse addListItems( @Path("username") String username, @Path("id") String id, @Body SyncItems items ) throws OAuthUnauthorizedException;
/** * <b>OAuth Required</b> * * <p> Remove one or more items from a custom list. */ @POST("/users/{username}/lists/{id}/items/remove") SyncResponse deleteListItems( @Path("username") String username, @Path("id") String id, @Body SyncItems items ) throws OAuthUnauthorizedException;
@Multipart @POST("/api/values") void MediaUpload(@PartMap Map<String,TypedFile> media, Callback<String> response);
@POST("/get_usuario.php") void doLogin(@Body JsonObject data, Callback<LoginResponse> response);
@POST("/generate_new_password.php") void generateNewPassword(@Body JsonObject data, Callback<BaseResponse> response);
@POST("/get_all_estaciones_new.php") void getAllStations(@Body JsonObject data, Callback<TotemResponse> response);
@POST("/get_historial_rutas_usuario.php") void getAllUserRoutes(@Body JsonObject data, Callback<RouteResponse> response);
@POST("/change_password.php") void changePassword(@Body JsonObject data, Callback<ChangePasswordResponse> response);
@POST("/get_estaciones_cercanas.php") void getNearestStations(@Body JsonObject data, Callback<SearchResponse> response);
@POST(BASE) @FormUrlEncoded void getScrobbleInfo(@Field("api_sig") String apisig, @Field("format") String format, @FieldMap Map<String, String> fields, Callback<ScrobbleInfo> callback);
@POST("/v1/devices/{deviceID}/{function}") CallFunctionResponse callFunction(@Path("deviceID") String deviceID, @Path("function") String function, @Body FunctionArgs args);