mojaSymfonia FORUM https://forum.mix-soft.pl/ |
|
Web Api w Javie https://forum.mix-soft.pl/viewtopic.php?f=15&t=10542 |
Strona 1 z 1 |
Autor: | Piotrek1 [ 2023-05-15, 11:48 ] |
Tytuł: | Web Api w Javie |
Witam Forumowiczów, Czy ktoś z Was połączył się z Web Api (Handel) Symfonii z poziomu Javy (nie Script!)? Tak się złożyło, że muszę to zrobić a nie mam doświadczenia w tym temacie. Fajnie by było jakby ktoś wrzucił przykładową metodę albo klasę która wysyła zapytanie, ew wpisuję coś w bazę. Cokolwiek nie robię dostaję 404. Dzięki za pomoc, Piotrek PS Szukałem na forum ale nic nie znalazłem. Jeśli temat już był to poproszę o linka. |
Autor: | rafal [ 2023-05-15, 12:07 ] |
Tytuł: | Re: Web Api w Javie |
pokaż ten kod, który testujesz i zwraca Ci 404. (pamietaj aby zabezpieczyć wrażliwe dane hasła i inne) |
Autor: | Piotrek1 [ 2023-05-15, 12:26 ] |
Tytuł: | Re: Web Api w Javie |
rafal pisze: pokaż ten kod, który testujesz i zwraca Ci 404. (pamietaj aby zabezpieczyć wrażliwe dane hasła i inne) Strzelam trochę na ślepo - jeszcze nie wczytałem się w temat. Kod: public class SymfoniaApiExample { public static void main(String[] args) { try { // Set up the API endpoint URL URL url = new URL("http://192.168.2.5:99"); // Replace with the actual API endpoint // Open a connection to the API endpoint HttpURLConnection connection = (HttpURLConnection) url.openConnection(); // Set the request method connection.setRequestMethod("GET"); // Tu prawodopodobnie nie ustawiam wlasciwego parametru // Set any required headers connection.setRequestProperty("uyztkownik", "token wygenerowany w konfiguratorze"); // Też mam wątpliwości odnośnie tych ustawień // Get the response code int responseCode = connection.getResponseCode(); if (responseCode == HttpURLConnection.HTTP_OK) { // Read the response from the API BufferedReader reader = new BufferedReader(new InputStreamReader(connection.getInputStream())); String line; StringBuilder response = new StringBuilder(); while ((line = reader.readLine()) != null) { response.append(line); } reader.close(); // Process the response data System.out.println("API response: " + response.toString()); } else { // Handle the error case System.out.println("API request failed with response code: " + responseCode); } // Close the connection connection.disconnect(); } catch (IOException e) { e.printStackTrace(); } } } No chyba, że wszystko jest źle! ;) Dzięki za podpowiedź. Piotrek |
Strona 1 z 1 | Strefa czasowa UTC+1godz. [letni] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |