2021-07-25 21:39:57 +00:00
|
|
|
package awais.instagrabber.repositories
|
2020-11-01 06:02:54 +00:00
|
|
|
|
2021-07-25 21:39:57 +00:00
|
|
|
import awais.instagrabber.repositories.responses.discover.TopicalExploreFeedResponse
|
|
|
|
import awais.instagrabber.repositories.responses.feed.FeedFetchResponse
|
|
|
|
import retrofit2.Call
|
|
|
|
import retrofit2.http.*
|
2020-11-01 06:02:54 +00:00
|
|
|
|
2021-07-25 21:39:57 +00:00
|
|
|
interface FeedService {
|
2020-11-01 06:02:54 +00:00
|
|
|
@GET("/api/v1/discover/topical_explore/")
|
2021-07-25 21:39:57 +00:00
|
|
|
suspend fun topicalExplore(@QueryMap queryParams: Map<String?, String?>?): TopicalExploreFeedResponse?
|
|
|
|
|
|
|
|
@FormUrlEncoded
|
|
|
|
@POST("/api/v1/feed/timeline/")
|
|
|
|
suspend fun fetchFeed(@FieldMap signedForm: Map<String?, String?>?): FeedFetchResponse
|
|
|
|
}
|