dex00x0x0 0 Opublikowano 25 września 2020 Udostępnij Opublikowano 25 września 2020 Dopiero zaczynam z html, mam pytanie. Ma ktoś może poradnik do tego jak wstawić własne api na stronę? Lub ktoś może pomóc w komentarzach? Na yt widze same poradniki dotyczące mapy googla RomanTomasz 1 Odnośnik do komentarza https://skript.pl/temat/41795-dodawanie-api-na-stron%C4%99/ Udostępnij na innych stronach Więcej opcji udostępniania...
0 LeviBoyPL 161 Opublikowano 26 września 2020 Udostępnij Opublikowano 26 września 2020 Api do czego? Odnośnik do komentarza https://skript.pl/temat/41795-dodawanie-api-na-stron%C4%99/#findComment-262060 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Addiss9 44 Opublikowano 26 września 2020 Udostępnij Opublikowano 26 września 2020 (edytowane) Godzinę temu, LeviBoyPL napisał: Api do czego? No domyśl się czego może być Api sądząc po tym poście ? API POWIETRZA LUB API NIEWIDZIALNOŚĆI XD Edytowane 26 września 2020 przez Addiss9 Kormic i LeviBoyPL 2 Odnośnik do komentarza https://skript.pl/temat/41795-dodawanie-api-na-stron%C4%99/#findComment-262078 Udostępnij na innych stronach Więcej opcji udostępniania...
0 dex00x0x0 0 Opublikowano 3 października 2020 Autor Udostępnij Opublikowano 3 października 2020 @LeviBoyPL wyświetlanie główek graczy na serwerze mc. API od jednego z użytkowników skript.pl Odnośnik do komentarza https://skript.pl/temat/41795-dodawanie-api-na-stron%C4%99/#findComment-262584 Udostępnij na innych stronach Więcej opcji udostępniania...
0 LeviBoyPL 161 Opublikowano 3 października 2020 Udostępnij Opublikowano 3 października 2020 (edytowane) Okej, jeżeli chodzi o to API to ono zwraca linki do obrazków w formie JSON, ale i tak widzę że nie działa poprawnie, niżej masz rozwiązanie oparte o dwa inne api, które masz podane w dwóch zmiennych. Nie trzeba nic edytować prócz zmiennych na samej górze i funkcji playerlist(). Jeżeli mówisz, że jesteś początkujący w HTML to ciężko Ci będzie to zrobić, bo musiałbyś nauczyć się JavaScriptu bądź PHP. Gotowe rozwiązanie dla JavaScripta to <script> var ip = "mc.xxx.pl"; var port = "25565" var rozmiar = 32; var queryApi = `https://api.minetools.eu/query/${ip}/${port}`; var pngApi = `https://minotar.net/helm/_USERNAME_/${rozmiar}.png`; $(document).ready(function() { queryPlayers(); }); function queryPlayers() { $.ajax({ url: queryApi, type: 'GET', dataType: 'json', error: function() { console.log('boo!'); }, success: function(data) { playerlist(data.Playerlist) } }); } function playerlist(list) { for (var i = list.length - 1; i >= 0; i--) { $("#players").append(`<img src=${pngApi.replace('_USERNAME_', list[i])} />`); } } </script> I funckcja playerlist dodaje do diva #players elementy img dla listy nicków podaną w argumencie. Żeby zadziałało musisz do nagłówka dokumentu html dodać <script src="https://code.jquery.com/jquery-3.5.1.min.js"></script> Edytowane 3 października 2020 przez LeviBoyPL dex00x0x0 1 Odnośnik do komentarza https://skript.pl/temat/41795-dodawanie-api-na-stron%C4%99/#findComment-262637 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Gość Usunięty#5541 Opublikowano 3 października 2020 Udostępnij Opublikowano 3 października 2020 15 minut temu, LeviBoyPL napisał: Okej, jeżeli chodzi o to API to ono zwraca linki do obrazków w formie JSON, ale i tak widzę że nie działa poprawnie Co niby nie działa poprawnie? Wszystko działa pięknie, dostajemy listę userów, a raczej linki, które wystarczy wyświetlać pętlą. Chyba, że próbujesz to na przykładzie gc2.pl to faktycznie nie działa, bo gc2 ukrywa listę graczy, każde API ma problem z odczytaniem ich serwera. Odnośnik do komentarza https://skript.pl/temat/41795-dodawanie-api-na-stron%C4%99/#findComment-262640 Udostępnij na innych stronach Więcej opcji udostępniania...
0 LeviBoyPL 161 Opublikowano 3 października 2020 Udostępnij Opublikowano 3 października 2020 14 minut temu, BrixNW napisał: Co niby nie działa poprawnie? Wszystko działa pięknie, dostajemy listę userów, a raczej linki, które wystarczy wyświetlać pętlą. Chyba, że próbujesz to na przykładzie gc2.pl to faktycznie nie działa, bo gc2 ukrywa listę graczy, każde API ma problem z odczytaniem ich serwera. Przy próbie wysłania zapytania ajaxem przeglądarka zwraca błąd, który mówi o tym, że zrequestowany zasób nie zwraca jakiegoś nagłówka, więc dane nie mogą zostać przesłane. Przynajmniej u mnie (API samo w sobie działa, fakt). dex00x0x0 1 Odnośnik do komentarza https://skript.pl/temat/41795-dodawanie-api-na-stron%C4%99/#findComment-262645 Udostępnij na innych stronach Więcej opcji udostępniania...
0 dex00x0x0 0 Opublikowano 4 października 2020 Autor Udostępnij Opublikowano 4 października 2020 Okej, dziękuję bardzo @LeviBoyPL . Można zamknąć Odnośnik do komentarza https://skript.pl/temat/41795-dodawanie-api-na-stron%C4%99/#findComment-262703 Udostępnij na innych stronach Więcej opcji udostępniania...
0 wiktorm12 103 Opublikowano 4 października 2020 Udostępnij Opublikowano 4 października 2020 Problem został rozwiązany. Odnośnik do komentarza https://skript.pl/temat/41795-dodawanie-api-na-stron%C4%99/#findComment-262788 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
dex00x0x0 0
Dopiero zaczynam z html, mam pytanie. Ma ktoś może poradnik do tego jak wstawić własne api na stronę? Lub ktoś może pomóc w komentarzach? Na yt widze same poradniki dotyczące mapy googla
Odnośnik do komentarza
https://skript.pl/temat/41795-dodawanie-api-na-stron%C4%99/Udostępnij na innych stronach
8 odpowiedzi na to pytanie
Rekomendowane odpowiedzi