Szukałem updatePost.
Nie istnieje.
Ciao! 🇵🇱🇮🇹
Chciałem podmienić grafikę w zaplanowanym poście na LinkedIn. Jedno zadanie. Skończyłem na pytaniu API o siebie samego.
Dziś masz: historię o API, które milczało, przeglądarkę sterowaną przez AI, której używam ostrożnie, i dwa newsy ze świata.
Lecimy z tematem 🚀
Przetestowałem: jak znaleźć komendę, której nie ma w dokumentacji
Mam posty zaplanowane w Buffer. W jednym chciałem podmienić grafikę bez kasowania całego harmonogramu. Logika prosta: jest zaplanowany post, jest nowe zdjęcie, powinna być komenda updatePost.
Odpalam.
GRAPHQL_VALIDATION_FAILED.
Sprawdzam dokumentację Buffer. Brak. Strona pomocy mówi, żebym skasował post i stworzył nowy. Dzięki wielkie.
Próbuję patchPost. modifyPost. Kilka innych wariantów. Każde to samo: błąd walidacji, żadnych wskazówek, co zrobić inaczej.
W Google też niewiele. Kilka starych wątków na Stack Overflow, żaden aktualny.
Wtedy przypomina mi się, że GraphQL ma coś, co nazywa się introspection. Możesz odpytać sam endpoint: „co tu faktycznie istnieje?”. Nie to, co dokumentacja mówi, że istnieje. Co naprawdę.
Wklejam zapytanie:
{ __schema { mutationType { fields { name } } } }
Dostaję listę wszystkich dostępnych mutacji. I tam jest: editPost.
Nie updatePost. editPost. Nazwa inna niż szukałem, ale robi dokładnie to, co chcę.
Uruchamiam z trzema polami: id posta, typ harmonogramu i lista nowych grafik. Działa od razu. Post zaktualizowany, harmonogram nienaruszony.
Suma straconego czasu: jakieś dwie godziny.
Suma czasu żeby to naprawić po odkryciu: może pięć minut.
Lekcja jest prosta. Dokumentacja opisuje to, co autorzy chcieli, żebyś wiedział. API opisuje to, co naprawdę istnieje. Gdy jedno nie pomaga, pytasz drugie.
Tę linijkę z introspection możesz wkleić do każdego GraphQL API. Dostaniesz pełną listę tego, co możesz zrobić, niezależnie od tego, co stoi w dokumentacji.
🛠️ Narzędzie
Comet
Przeglądarka z wbudowanym AI, który nawiguje za Ciebie. Dajesz zadanie w języku naturalnym, AI klika, wypełnia formularze, przechodzi między stronami. Testuję ją od kilku tygodni, ale tylko na oddzielnym koncie bez moich prawdziwych danych. AI widzi wszystko w przeglądarce, więc nie wpuszczam jej tam, gdzie siedzą hasła i maile. Do researchu na stronach, które blokują kopiowanie tekstu: działa.
🌍 Ze świata
-
Google robi z Gemini warstwę systemu Android. Gemini przestaje być apką, którą otwierasz. Rozumie, co jest na ekranie, przechodzi między aplikacjami, działa jak agent. AI jako warstwa systemu, nie asystent.
-
76% dużych firm ma już Chief AI Officera. Rok temu: 26%. Stanowisko istnieje od dwóch lat.
😄 Na koniec

Dokumentacja mówiła, że nie przejdzie.
On też nie czytał dokumentacji.
Jeśli ktoś w Twoim otoczeniu powinien to przeczytać, prześlij mu ten numer. To najlepsza forma wsparcia.
Cieszę się, że tu jesteś! Aby nie przegapić kolejnych wpisów i pomóc mi tworzyć więcej takich treści, dołącz do grona subskrybentów. To nic nie kosztuje.
Dołącz do Marini Brief →