Dziękuję za waszą pomoc. Ruszyłem z miejsca. Zatrzymałem się w kolejnym punkcie, gdy API wymaga ode mnie API KEY, który oczywiście wyrobiłem.
Radzę sobie z korzystaniem z API publicznego według przykładu kodu z linku: https://android--examples.blogspot.com/2017/02/android-volley-json-array-request.html .
Problem pojawia się, gdy należy wykorzystać API_KEY. Wszystkie Rest api, na które natrafiam mają przykładowe kody w różnych językach, w jaki sposób użyc API_KEY, natomiast nigdzie nie ma kody do wykorzystania w Adroid Studio.
Jest przykład do wykorzystania w Java(wariant OK Http):
OkHttpClient client = new OkHttpClient(); Request request = new Request.Builder() .url("https://wordsapiv1.p.rapidapi.com/words/hatchback/typeOf") .get() .addHeader("x-rapidapi-host", "wordsapiv1.p.rapidapi.com") .addHeader("x-rapidapi-key", ".......") .build(); Response response = client.newCall(request).execute();
A ja bardzo chciałem wykorzystać swój kod, bo wiem że działa, i póki co nie chce się wdrażać w inne biblioteki. Miałem nadzieję, że umieszając w adresie URL ten API_Key, w prosty sposób to osiągnę, ale dostaję odpowiedź błąd 401. Czy mógłby ktoś mi delitkanie zmodyfikować kod z linka, aby w tych <header> jakoś umieścić ten klucz, dalej używając biblioteki volley?