Я не уверен, как это выразить, чтобы меня правильно поняли, потому что я никогда не работал с такими вещами.Вероятно, поэтому я не могу найти правильные результаты, потому что я не знаю, как искать требуемую информацию.
Я создаю приложение для Android, которое получает данные из API (developer.somesite.com).Доступ к API осуществляется через такую структуру:
curl -X GET --header 'Accept: application / json' --header "авторизация: Bearer" 'https://api.somesite.com/v1/jsonObject?=query'
Чтобы получить эти данные, мне нужен токен на предъявителя, который зависит от публичного IP-адреса.Пока все хорошо, потому что я единственный, кто получает к нему доступ в данный момент.Но когда у нескольких пользователей будет приложение, я не смогу сгенерировать токен для всех из них, поскольку IP-адреса меняются со временем.
Я слышал, что решение состоит в том, чтобы получить доступ к API через сервер со статическим IP-адресом.По сути, я понял, что приложение отправляет запрос на этот сервер, после чего к серверу получают доступ к API.
Проблема в том, что я понятия не имею, как это можно сделать, и любые ссылки на сайты или документациюочень цениться.