Попробуйте использовать
public interface SafeUserApi {
@FormUrlEncoded
@POST("/api/userlogin")
void getUserLogin(
@Field("client_id") String id,
@Field("client_secret") String secret,
@Field("username") String uname,
@Field("password") String password,
Callback<LoginResult> cb
);
}
Здесь parm1 - это параметр POST, который вы передадите ему на сервер. Это решит вашу проблему
, если вы используете PHP, и можете получить доступ к параметру с помощью $uname= $_POST('username');
EDIT 1:
версия для версии 2.0:
public interface SafeUserApi {
@FormUrlEncoded
@POST("/api/userlogin")
Call<ResponseBody> getUserLogin(
@Field("client_id") String id,
@Field("client_secret") String secret,
@Field("username") String uname,
@Field("password") String password
);
}