Niedawno zacząłem spotykać się z programistą iOS (pozdrawiam, Frank! - kakaonaut.com), aby utworzyć aplikację Sir Apfelot na iPhone'a. Artykuły i odpowiednie grafiki są wyświetlane za pomocą Interfejs API REST WordPressa odzyskane. Jeśli przeanalizujesz dane wyjściowe tego interfejsu API z Wordpressa za pośrednictwem Safari, otrzymasz tajemniczą sekwencję danych, której odczytanie przez człowieka jest prawie niemożliwe. Odpowiednio trudno jest wtedy szukać błędów w dostarczonych danych. Jeśli chcesz wprowadzić tutaj trochę struktury, potrzebujesz aplikacji, która rozdziela dane i wyświetla je w tabeli.
Nawiasem mówiąc, dotyczy to nie tylko interfejsu API Wordpressa, ale także wszystkich innych interfejsów API, z których chcesz pobrać dane. Nie jestem wielkim programistą i wciąż jestem na początku mojej kariery w Swift (tutaj my Odniesienie do aplikacji do mikronauki wideo, z którego korzystam) i z tego powodu nie mogę dać głębokiego wglądu w możliwości takich interfejsów. Mam jednak wskazówkę, którego programu można użyć, aby uzyskać uporządkowany zbiór danych, który można również odczytać z bełkotu danych, który zapewnia większość interfejsów.
Rozdziały w tym poście:
Paw — narzędzie API dla komputerów Mac
Niedawno dostałem oprogramowanie „Paw”. Ustaw aplikacjęodkryta kolekcja, która przy okazji jest gorącą wskazówką dla osób lubiących testować nowe oprogramowanie. Zaleta SetApp: płacisz miesięczną opłatę w wysokości około 10 USD i możesz korzystać ze wszystkich programów dostępnych w SetApp. Stawka ryczałtowa za oprogramowanie Mac, że tak powiem. Więc nie było mi trudno dać Pawowi szansę – chociaż normalnie kosztowałoby to 49 dolarów.
Jak wspomniano, użyłem Paw, aby spojrzeć na dane wyjściowe interfejsu API REST WordPress. O ile mogłem przeczytać, oprogramowanie oferuje znacznie więcej funkcji. Dla tych, którzy często mają do czynienia z API, program powinien być wygodnym narzędziem do dokumentowania i sprawdzania interfejsów API. Korzystałem tylko z funkcji, w której Paw działa jako wizualny klient HTTP i umożliwia wyświetlanie pobranych rekordów w różnych widokach.
Na pewno nie mogę sobie pozwolić na ocenę "strony technicznej" Paw, ponieważ nie mam niezbędnej wiedzy na temat API, ale podoba mi się sposób działania aplikacji, wygląd jest atrakcyjny i bardzo pomogło mi to w bardzo krótkim czasie przetestować wywołania REST API z różnymi parametrami na adresie URL.
Jeśli chcesz bliżej przyjrzeć się Pawłowi, możesz to zrobić tutaj Strona domowa Paw zadzwoń lub bezpośrednio Spójrz na SetApp – możesz znaleźć więcej oprogramowania, które Cię interesuje i rozważyć subskrypcję.
Rozszerzenie JSONVIEW Safari
Aktualizacja 15.03.2018: Właśnie dostałem wskazówkę, że możesz także użyć bezpłatnego rozszerzenia Safari o nazwie „Widok JSON” można spojrzeć w uporządkowany sposób. Możesz także rozwijać i zwijać poszczególne węzły w widoku. Dla tych, którzy są zainteresowani tylko tym, może to być najtańsza opcja. Ładniej jest jednak w Pawie (a narzędzie prawdopodobnie oferuje też znacznie więcej funkcji dla profesjonalistów).
Related Stories
Jens prowadzi bloga od 2012 roku. Pełni rolę Sir Apfelot dla swoich czytelników i pomaga im w problemach natury technicznej. W wolnych chwilach jeździ na elektrycznych monocyklach, robi zdjęcia (najlepiej iPhonem oczywiście), wspina się po górach Hesji lub wędruje z rodziną. Jego artykuły dotyczą produktów Apple, nowości ze świata dronów czy rozwiązań aktualnych błędów.