ContentService.smali
.class public interface abstract Ltr/com/hurriyet/androidsdk/connection/service/ContentService;
.super Ljava/lang/Object;
.source "ContentService.java"
# virtual methods
.method public abstract associatePushIdWithDevice(Ljava/util/HashMap;)Lretrofit2/Call;
.param p1 # Ljava/util/HashMap;
.annotation runtime Lretrofit2/http/Body;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/HashMap<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;)",
"Lretrofit2/Call<",
"Ltr/com/hurriyet/androidsdk/model/AssociatePushIdWithDeviceResponse;",
">;"
}
.end annotation
.annotation runtime Lretrofit2/http/POST;
value = "AddDeviceToken"
.end annotation
.end method
.method public abstract createComment(Ljava/lang/String;Ljava/lang/String;Ltr/com/hurriyet/androidsdk/request/SendCommentRequest;)Lretrofit2/Call;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Header;
value = "Authorization"
.end annotation
.end param
.param p2 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Header;
value = "Content-Type"
.end annotation
.end param
.param p3 # Ltr/com/hurriyet/androidsdk/request/SendCommentRequest;
.annotation runtime Lretrofit2/http/Body;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ltr/com/hurriyet/androidsdk/request/SendCommentRequest;",
")",
"Lretrofit2/Call<",
"Ltr/com/hurriyet/androidsdk/response/comment/CreateCommentResponse;",
">;"
}
.end annotation
.annotation runtime Lretrofit2/http/POST;
value = "content/createComment"
.end annotation
.end method
.method public abstract deviceInit(Ljava/lang/String;)Lretrofit2/Call;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Path;
value = "app"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
")",
"Lretrofit2/Call<",
"Ltr/com/hurriyet/androidsdk/response/init/DeviceContentInit;",
">;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "{app}/deviceinit?platform=android"
.end annotation
.end method
.method public abstract facebookLogin(Ltr/com/hurriyet/androidsdk/request/user/FbLoginRequest;)Lretrofit2/Call;
.param p1 # Ltr/com/hurriyet/androidsdk/request/user/FbLoginRequest;
.annotation runtime Lretrofit2/http/Body;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ltr/com/hurriyet/androidsdk/request/user/FbLoginRequest;",
")",
"Lretrofit2/Call<",
"Ltr/com/hurriyet/androidsdk/response/hurpass/LoginResponse;",
">;"
}
.end annotation
.annotation runtime Lretrofit2/http/POST;
value = "user/fblogin"
.end annotation
.end method
.method public abstract followAuthor(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lretrofit2/Call;
.param p1 # I
.annotation runtime Lretrofit2/http/Path;
value = "action"
.end annotation
.end param
.param p2 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "authorid"
.end annotation
.end param
.param p3 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "deviceid"
.end annotation
.end param
.param p4 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "devicetoken"
.end annotation
.end param
.param p5 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "ssoid"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(I",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/lang/String;",
")",
"Lretrofit2/Call<",
"Ltr/com/hurriyet/androidsdk/response/content/Meta;",
">;"
}
.end annotation
.annotation runtime Lretrofit2/http/POST;
value = "author/followauthor/{action}"
.end annotation
.end method
.method public abstract getAuthorArticles(II)Lretrofit2/Call;
.param p1 # I
.annotation runtime Lretrofit2/http/Path;
value = "id"
.end annotation
.end param
.param p2 # I
.annotation runtime Lretrofit2/http/Path;
value = "page"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(II)",
"Lretrofit2/Call<",
"Ltr/com/hurriyet/androidsdk/response/authors/AuthorArticles;",
">;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "authors/authorarticles/{id}/{page}"
.end annotation
.end method
.method public abstract getAuthorArticles(Ljava/lang/String;I)Lretrofit2/Call;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Path;
value = "id"
.end annotation
.end param
.param p2 # I
.annotation runtime Lretrofit2/http/Path;
value = "page"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"I)",
"Lretrofit2/Call<",
"Ltr/com/hurriyet/androidsdk/response/authors/AuthorArticles;",
">;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "authors/authorarticles/{id}/{page}"
.end annotation
.end method
.method public abstract getAuthors(Ljava/lang/String;)Lretrofit2/Call;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "deviceid"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
")",
"Lretrofit2/Call<",
"Ltr/com/hurriyet/androidsdk/response/authors/AuthorsResponse;",
">;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "authors/getAuthors"
.end annotation
.end method
.method public abstract getCityList()Lretrofit2/Call;
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Lretrofit2/Call<",
"Ltr/com/hurriyet/androidsdk/response/content/CityListResponse;",
">;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "content/citylist"
.end annotation
.end method
.method public abstract getCommentToken(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)Lretrofit2/Call;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "sso_id"
.end annotation
.end param
.param p2 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "sso_sid"
.end annotation
.end param
.param p3 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "sso_sv"
.end annotation
.end param
.param p4 # I
.annotation runtime Lretrofit2/http/Query;
value = "AutoRegister"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/lang/String;",
"I)",
"Lretrofit2/Call<",
"Ltr/com/hurriyet/androidsdk/response/social/GetCommentResponse;",
">;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "content/GetCommentToken"
.end annotation
.end method
.method public abstract getComments(Ljava/lang/String;II)Lretrofit2/Call;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "id"
.end annotation
.end param
.param p2 # I
.annotation runtime Lretrofit2/http/Query;
value = "pageNo"
.end annotation
.end param
.param p3 # I
.annotation runtime Lretrofit2/http/Query;
value = "pageSize"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"II)",
"Lretrofit2/Call<",
"Ltr/com/hurriyet/androidsdk/response/comment/CommentsContent;",
">;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "content/getComments"
.end annotation
.end method
.method public abstract getContract(Ljava/lang/String;)Lretrofit2/Call;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Path;
value = "contract"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
")",
"Lretrofit2/Call<",
"Ltr/com/hurriyet/androidsdk/response/contract/ContractResponse;",
">;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "contracts/{contract}"
.end annotation
.end method
.method public abstract getCurrency()Lretrofit2/Call;
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Lretrofit2/Call<",
"Ltr/com/hurriyet/androidsdk/response/currency/CurrencyResponse;",
">;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "http://api.bigpara.hurriyet.com.tr/doviz/headerlist/anasayfa"
.end annotation
.end method
.method public abstract getFavoriteAuthorProfiles(Ljava/lang/String;)Lretrofit2/Call;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "authorProfiles"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
")",
"Lretrofit2/Call<",
"Ltr/com/hurriyet/androidsdk/response/authors/FavoriteAuthorResponse;",
">;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "authors/GetAuthorProfiles"
.end annotation
.end method
.method public abstract getOfflineAuthors(Ljava/lang/String;)Lretrofit2/Call;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "deviceid"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
")",
"Lretrofit2/Call<",
"Lcom/google/gson/JsonObject;",
">;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "authors/offlineauthors"
.end annotation
.end method
.method public abstract getRamadan(I)Lretrofit2/Call;
.param p1 # I
.annotation runtime Lretrofit2/http/Path;
value = "id"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(I)",
"Lretrofit2/Call<",
"Ltr/com/hurriyet/androidsdk/response/content/RamadanContent;",
">;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "content/namaz-vakitleri/{id}"
.end annotation
.end method
.method public abstract getSporAuthors()Lretrofit2/Call;
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Lretrofit2/Call<",
"Ltr/com/hurriyet/androidsdk/response/sport_authors/SportAuthorsResponse;",
">;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "authors/sporAuthors"
.end annotation
.end method
.method public abstract getSporSearchAuthors()Lretrofit2/Call;
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Lretrofit2/Call<",
"Ltr/com/hurriyet/androidsdk/response/content/SearchAuthorsResponse;",
">;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "authors/searchAuthors"
.end annotation
.end method
.method public abstract getSportAuthorProfile(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lretrofit2/Call;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Path;
value = "authorUniqueId"
.end annotation
.end param
.param p2 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Path;
value = "contentSize"
.end annotation
.end param
.param p3 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Path;
value = "pageNumber"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/lang/String;",
")",
"Lretrofit2/Call<",
"Ltr/com/hurriyet/androidsdk/response/sport_authors/SportAuthorProfileResponse;",
">;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "authors/authorDetail/{authorUniqueId}/{contentSize}/{pageNumber}"
.end annotation
.end method
.method public abstract getSuperContent(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lretrofit2/Call;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Header;
value = "isSlider"
.end annotation
.end param
.param p2 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "appName"
.end annotation
.end param
.param p3 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "url"
.end annotation
.end param
.param p4 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "locations"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/lang/String;",
")",
"Lretrofit2/Call<",
"Ltr/com/hurriyet/androidsdk/response/content/SuperContent;",
">;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "content/v3/getByUrl"
.end annotation
.end method
.method public abstract getUserDetail(Ltr/com/hurriyet/androidsdk/request/user/UserDetailRequest;)Lretrofit2/Call;
.param p1 # Ltr/com/hurriyet/androidsdk/request/user/UserDetailRequest;
.annotation runtime Lretrofit2/http/Body;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ltr/com/hurriyet/androidsdk/request/user/UserDetailRequest;",
")",
"Lretrofit2/Call<",
"Ltr/com/hurriyet/androidsdk/response/hurpass/HurPassUser;",
">;"
}
.end annotation
.annotation runtime Lretrofit2/http/POST;
value = "user/detail"
.end annotation
.end method
.method public abstract getUserSegmentsAsInt(Ltr/com/hurriyet/androidsdk/request/user/UserSegmentsRequest;)Lretrofit2/Call;
.param p1 # Ltr/com/hurriyet/androidsdk/request/user/UserSegmentsRequest;
.annotation runtime Lretrofit2/http/Body;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ltr/com/hurriyet/androidsdk/request/user/UserSegmentsRequest;",
")",
"Lretrofit2/Call<",
"Ltr/com/hurriyet/androidsdk/response/hurpass/SegmentIntegerResponse;",
">;"
}
.end annotation
.annotation runtime Lretrofit2/http/POST;
value = "user/segments"
.end annotation
.end method
.method public abstract getUserSegmentsAsString(Ltr/com/hurriyet/androidsdk/request/user/UserSegmentsRequest;)Lretrofit2/Call;
.param p1 # Ltr/com/hurriyet/androidsdk/request/user/UserSegmentsRequest;
.annotation runtime Lretrofit2/http/Body;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ltr/com/hurriyet/androidsdk/request/user/UserSegmentsRequest;",
")",
"Lretrofit2/Call<",
"Ltr/com/hurriyet/androidsdk/response/hurpass/SegmentStringResponse;",
">;"
}
.end annotation
.annotation runtime Lretrofit2/http/POST;
value = "user/segments"
.end annotation
.end method
.method public abstract getVideoDetail(Ljava/lang/String;Ljava/lang/String;Z)Lretrofit2/Call;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "appName"
.end annotation
.end param
.param p2 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "url"
.end annotation
.end param
.param p3 # Z
.annotation runtime Lretrofit2/http/Query;
value = "getPlayList"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Z)",
"Lretrofit2/Call<",
"Ltr/com/hurriyet/androidsdk/response/content/videodetail/VideoDetailResponse;",
">;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "video/detail"
.end annotation
.end method
.method public abstract getVideoTab(Ljava/lang/String;)Lretrofit2/Call;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "appName"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
")",
"Lretrofit2/Call<",
"Ltr/com/hurriyet/androidsdk/response/content/VideoTabResponse;",
">;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "contents/video"
.end annotation
.end method
.method public abstract getWeatherForecast(I)Lretrofit2/Call;
.param p1 # I
.annotation runtime Lretrofit2/http/Path;
value = "id"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(I)",
"Lretrofit2/Call<",
"Ltr/com/hurriyet/androidsdk/response/content/WeatherContent;",
">;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "content/forecast/{id}"
.end annotation
.end method
.method public abstract init(Ljava/lang/String;)Lretrofit2/Call;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Path;
value = "app"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
")",
"Lretrofit2/Call<",
"Ltr/com/hurriyet/androidsdk/response/init/SuperContentInit;",
">;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "{app}/coreinit?platform=android"
.end annotation
.end method
.method public abstract login(Ltr/com/hurriyet/androidsdk/request/user/LoginRequest;)Lretrofit2/Call;
.param p1 # Ltr/com/hurriyet/androidsdk/request/user/LoginRequest;
.annotation runtime Lretrofit2/http/Body;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ltr/com/hurriyet/androidsdk/request/user/LoginRequest;",
")",
"Lretrofit2/Call<",
"Ltr/com/hurriyet/androidsdk/response/hurpass/LoginResponse;",
">;"
}
.end annotation
.annotation runtime Lretrofit2/http/POST;
value = "user/login"
.end annotation
.end method
.method public abstract register(Ltr/com/hurriyet/androidsdk/request/user/RegisterRequest;)Lretrofit2/Call;
.param p1 # Ltr/com/hurriyet/androidsdk/request/user/RegisterRequest;
.annotation runtime Lretrofit2/http/Body;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ltr/com/hurriyet/androidsdk/request/user/RegisterRequest;",
")",
"Lretrofit2/Call<",
"Ltr/com/hurriyet/androidsdk/response/hurpass/RegisterResponse;",
">;"
}
.end annotation
.annotation runtime Lretrofit2/http/POST;
value = "user/register"
.end annotation
.end method
.method public abstract resetPassword(Ltr/com/hurriyet/androidsdk/request/user/ResetPasswordRequest;)Lretrofit2/Call;
.param p1 # Ltr/com/hurriyet/androidsdk/request/user/ResetPasswordRequest;
.annotation runtime Lretrofit2/http/Body;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ltr/com/hurriyet/androidsdk/request/user/ResetPasswordRequest;",
")",
"Lretrofit2/Call<",
"Ltr/com/hurriyet/androidsdk/response/hurpass/ResetPasswordResponse;",
">;"
}
.end annotation
.annotation runtime Lretrofit2/http/POST;
value = "user/resetpassword"
.end annotation
.end method
.method public abstract search(Ljava/lang/String;Ljava/lang/String;Ltr/com/hurriyet/androidsdk/request/SearchRequest;)Lretrofit2/Call;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Header;
value = "Date"
.end annotation
.end param
.param p2 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Header;
value = "Authorization"
.end annotation
.end param
.param p3 # Ltr/com/hurriyet/androidsdk/request/SearchRequest;
.annotation runtime Lretrofit2/http/Body;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ltr/com/hurriyet/androidsdk/request/SearchRequest;",
")",
"Lretrofit2/Call<",
"Ljava/util/List<",
"Ltr/com/hurriyet/androidsdk/model/search/SearchContent;",
">;>;"
}
.end annotation
.annotation runtime Lretrofit2/http/POST;
value = "http://apiarama.hurriyet.com.tr/api/search"
.end annotation
.end method
.method public abstract sendFeedback(Ltr/com/hurriyet/androidsdk/request/SendFeedbackRequest;)Lretrofit2/Call;
.param p1 # Ltr/com/hurriyet/androidsdk/request/SendFeedbackRequest;
.annotation runtime Lretrofit2/http/Body;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ltr/com/hurriyet/androidsdk/request/SendFeedbackRequest;",
")",
"Lretrofit2/Call<",
"Ltr/com/hurriyet/androidsdk/response/feedback/SendFeedbackResponse;",
">;"
}
.end annotation
.annotation runtime Lretrofit2/http/POST;
value = "content/sendFeedback"
.end annotation
.end method
.method public abstract userInit(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lretrofit2/Call;
.param p1 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Path;
value = "app"
.end annotation
.end param
.param p2 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "version"
.end annotation
.end param
.param p3 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Query;
value = "deviceid"
.end annotation
.end param
.param p4 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Header;
value = "firebasetoken"
.end annotation
.end param
.param p5 # Ljava/lang/String;
.annotation runtime Lretrofit2/http/Header;
value = "hurpassId"
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/lang/String;",
")",
"Lretrofit2/Call<",
"Ltr/com/hurriyet/androidsdk/response/init/UserContentInit;",
">;"
}
.end annotation
.annotation runtime Lretrofit2/http/GET;
value = "{app}/userinit?platform=android"
.end annotation
.end method