Википедия отрицает доступ к приложению Access From My Android (через модернизацию)Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Википедия отрицает доступ к приложению Access From My Android (через модернизацию)

Сообщение Anonymous »

У меня есть приложение для Android (игра слов), которое опирается на захват случайных страниц из Википедии. Я написал это пару лет назад, и это сработало просто отлично. Затем недавно (скажем, июнь 2025 г.) я начал получать: < /p>

http 429 ошибок (слишком много запросов за определенное количество времени). < /P>
< /blockquote>
Я добавил некоторые забои между последовательными вызовами и этими работами. Но совсем недавно (август 2025) Все мои запросы не сработают с: < /p>

http 403 (сервер отказывается авторизовать). < /P>
< /blockquote>
код. В build.gradle у меня есть:
implementation 'com.squareup.retrofit2:converter-scalars:2.12.0'
< /code>
и код: < /p>
private val retrofit = Retrofit.Builder()
.addConverterFactory(ScalarsConverterFactory.create())
.baseUrl("https://en.wikipedia.org")
.build()

interface WikipediaApiService {
@GET("https://en.wikipedia.org/wiki/Special:Random")
suspend fun getArticle(): String
}

object WikipediaApi {
val retrofitService : WikipediaApiService by lazy {
retrofit.create(WikipediaApiService::class.java)
}
}


Подробнее здесь: https://stackoverflow.com/questions/797 ... h-retrofit
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»