改造终点 URL

End Point in Retrofit URL

在我的应用程序中使用 Retrofit。我已经声明了接口,但我不确定如何在此 url.

中使用 Endpoint

我的URL是:http://javatechig.com/api/get_category_posts/?dev=1&slug=android

现在我的问题是如何为此 url 添加端点。我的界面是这样的:

public interface Api {

@GET("/WHAT COMES HERE")
void getItem(WHAT_COMES HERE,
                Callback<FeedItem> callback);

}

如有任何建议,我们将不胜感激 提前致谢

ENDPOINT 是 URL 的一部分,它对所有服务 URL 都是相同的(在大多数情况下)。例如:假设 facebook 正在提供一项服务,那么它的端点将类似于“http://www.facebook.com/”,然后您可以通过添加 "user_name OR page_name" 添加任何请求 POST/GEt //这只是一个例子。

所以你需要做的来设置终点是这样的:

END_POINT="http://javatechig.com/api/get_category_posts/";

然后像这样使用它:

Builder builder = new RestAdapter.Builder().setEndpoint(END_POINT);
...
...
@GET("?dev=1&slug=android")

希望对您有所帮助。