Я пытаюсь создать приложение для Android, которое загружает mp3, используя 4shared api.Я использовал singpost, но он получил неавторизованное сообщение об ошибке 401.Также возможен некоторый URL-адрес запроса, но не API-URL, такой как загрузка, миниатюры и т. Д.
var consumerKey = "xxxx"
var consumerSecret = "xxx"
val lm = LinearLayoutManager(applicationContext, LinearLayoutManager.VERTICAL, false)
rv_list.layoutManager = lm
var consumer: OkHttpOAuthConsumer = OkHttpOAuthConsumer(consumerKey, consumerSecret)
val client = OkHttpClient.Builder()
.addInterceptor(SigningInterceptor(consumer))
.build()
val retrofit2 = Retrofit.Builder()
.baseUrl("https://api.4shared.com/")
.addConverterFactory(GsonConverterFactory.create())
.client(client)
.build()
Response{protocol=http/1.1, code=401, message=Unauthorized, url=https://api.4shared.com/v1_2/files/08aDkTlJda/download}