Dokumentacja API

To odwołanie do interfejsu API jest uporządkowane według typu zasobu. Każdy typ zasobu ma co najmniej 1 reprezentację danych i co najmniej 1 metodę.

Typy zasobów

  1. Blogi
  2. Komentarze
  3. Strony
  4. Posty
  5. Użytkownicy
  6. BlogUserInfos
  7. PageViews
  8. PostUserInfos

Blogi

Szczegółowe informacje o zasobach blogów znajdziesz na stronie reprezentacji zasobu.

Metoda Żądanie HTTP Opis
Identyfikatory URI są ustawiane względem adresu https://www.googleapis.com/blogger/v3, o ile nie wskazano inaczej.
pobierz GET  /blogs/blogId Pobiera bloga według jego identyfikatora.
getByUrl GET  /blogs/byurl Pobiera bloga z adresu URL.
listByUser GET  /users/userId/blogs Pobiera listę blogów.

Komentarze

Szczegóły zasobu komentarzy znajdziesz na stronie reprezentowania zasobu.

Metoda Żądanie HTTP Opis
Identyfikatory URI są ustawiane względem adresu https://www.googleapis.com/blogger/v3, o ile nie wskazano inaczej.
list GET  /blogs/blogId/posts/postId/comments Pobiera listę komentarzy do posta.
pobierz GET  /blogs/blogId/posts/postId/comments/commentId Pobiera 1 zasób komentarza według jego commentId.
zatwierdź POST  /blogs/blogId/posts/postId/comments/commentId/approve Oznacza komentarz jako niebędący spamem.
usuń DELETE  /blogs/blogId/posts/postId/comments/commentId Usuń komentarz według identyfikatora.
listByBlog GET  /blogs/blogId/comments Pobiera komentarze do bloga obejmujące wszystkie posty, które mogły zostać odfiltrowane.
markAsSpam POST  /blogs/blogId/posts/postId/comments/commentId/spam Oznacza komentarz jako spam. Spowoduje to ustawienie stanu komentarza na spam i ukrycie go w domyślnym renderowaniu komentarzy.
removeContent POST  /blogs/blogId/posts/postId/comments/commentId/removecontent Usuwa treść komentarza.

Strony

Szczegóły zasobu stron znajdziesz na stronie Reprezentacja zasobu.

Metoda Żądanie HTTP Opis
Identyfikatory URI są ustawiane względem adresu https://www.googleapis.com/blogger/v3, o ile nie wskazano inaczej.
list GET  /blogs/blogId/pages Pobiera listę stron bloga.
pobierz GET  /blogs/blogId/pages/pageId Pobiera zasób jednej strony według jego identyfikatora strony.
usuń DELETE  /blogs/blogId/pages/pageId Usuń stronę według identyfikatora.
wstaw POST  /blogs/blogId/pages Dodaj stronę.
poprawka PATCH  /blogs/blogId/pages/pageId Zaktualizuj stronę. Ta metoda obsługuje semantykę poprawki.
zaktualizuj PUT  /blogs/blogId/pages/pageId Zaktualizuj stronę.

Posty

Szczegóły zasobu postów znajdziesz na stronie reprezentowania zasobu.

Metoda Żądanie HTTP Opis
Identyfikatory URI są ustawiane względem adresu https://www.googleapis.com/blogger/v3, o ile nie wskazano inaczej.
list GET  /blogs/blogId/posts Pobiera listę postów.
pobierz GET  /blogs/blogId/posts/postId Pobiera 1 posta według identyfikatora posta.
search GET  /blogs/blogId/posts/search Wyszukuje posta, który pasuje do podanych haseł.
wstaw POST  /blogs/blogId/posts Dodaje posta.
usuń DELETE  /blogs/blogId/posts/postId Usuwa posta na podstawie identyfikatora.
getByPath GET  /blogs/blogId/posts/bypath Pobiera posta według ścieżki.
poprawka PATCH  /blogs/blogId/posts/postId Aktualizuje posta. Ta metoda obsługuje semantykę poprawki.
zaktualizuj PUT  /blogs/blogId/posts/postId Aktualizuje posta.
publish POST  /blogs/blogId/posts/postId/publish Opublikuj wersję roboczą posta.
revert POST  /blogs/blogId/posts/postId/revert Przywróć wersję roboczą opublikowanego lub zaplanowanego posta, co spowoduje usunięcie go z publicznie dostępnych treści.

Użytkownicy

Szczegółowe informacje o zasobach użytkowników znajdziesz na stronie Reprezentacja zasobu.

Metoda Żądanie HTTP Opis
Identyfikatory URI są ustawiane względem adresu https://www.googleapis.com/blogger/v3, o ile nie wskazano inaczej.
pobierz GET  /users/userId Pobiera użytkownika według identyfikatora użytkownika.

BlogUserInfos

Szczegóły zasobu BlogUserInfos znajdziesz na stronie reprezentacji zasobu.

Metoda Żądanie HTTP Opis
Identyfikatory URI są ustawiane względem adresu https://www.googleapis.com/blogger/v3, o ile nie wskazano inaczej.
pobierz GET  /users/userId/blogs/blogId Pobiera jedną parę informacji o blogu i użytkownikach od blogId i userId.

PageViews

Szczegóły zasobu PageViews znajdziesz na stronie reprezentacji zasobu.

Metoda Żądanie HTTP Opis
Identyfikatory URI są ustawiane względem adresu https://www.googleapis.com/blogger/v3, o ile nie wskazano inaczej.
pobierz GET  /blogs/blogId/pageviews Pobierz statystyki odsłon dla bloga.

PostUserInfos

Szczegóły zasobu PostUserInfos znajdziesz na stronie reprezentacji zasobu.

Metoda Żądanie HTTP Opis
Identyfikatory URI są ustawiane względem adresu https://www.googleapis.com/blogger/v3, o ile nie wskazano inaczej.
pobierz GET  /users/userId/blogs/blogId/posts/postId Pobiera 1 parę posta i informacji o użytkowniku od postId i userId.
list GET  /users/userId/blogs/blogId/posts Pobiera listę par informacji o postach i postach, które mogły zostać odfiltrowane. Informacje o użytkowniku posta zawierają właściwe dla niego dane (np. o prawach dostępu).