API リファレンス

この API リファレンスは、リソースタイプ別にまとめられています。各リソースタイプには、1 つ以上のデータ表現と 1 つ以上のメソッドがあります。

リソースタイプ

  1. ブログ
  2. コメント
  3. ページ
  4. 投稿
  5. ユーザー
  6. BlogUserInfos
  7. ViewViews
  8. PostUserInfos

ブログ

Blogger リソースについて詳しくは、リソース表現のページをご覧ください。

メソッド HTTP リクエスト 説明
特に断りのない限り、https://www.googleapis.com/blogger/v3 からの URI
get GET  /blogs/blogId ブログを ID で取得します。
getByUrl GET  /blogs/byurl URL でブログを取得します。
listByUser GET  /users/userId/blogs ブログのリストを取得します。

コメント

コメント リソースについて詳しくは、リソース表現のページをご覧ください。

メソッド HTTP リクエスト 説明
特に断りのない限り、https://www.googleapis.com/blogger/v3 からの URI
list GET  /blogs/blogId/posts/postId/comments 投稿コメントのリストを取得します。
get GET  /blogs/blogId/posts/postId/comments/commentId commentId によって 1 つのコメント リソースを取得します。
承認 POST  /blogs/blogId/posts/postId/comments/commentId/approve コメントをスパムではないとマークする。
delete DELETE  /blogs/blogId/posts/postId/comments/commentId ID でコメントを削除します。
listByblog GET  /blogs/blogId/comments すべての投稿でブログのコメントを取得します。フィルタリングが可能です。
markAsSpam POST  /blogs/blogId/posts/postId/comments/commentId/spam コメントをスパムとしてマークする。これにより、コメントのステータスが spam に設定され、デフォルトのコメント レンダリングで非表示になります。
removeContent POST  /blogs/blogId/posts/postId/comments/commentId/removecontent コメントの内容を削除します。

ページ

ページリソースの詳細については、リソース表現のページをご覧ください。

メソッド HTTP リクエスト 説明
特に断りのない限り、https://www.googleapis.com/blogger/v3 からの URI
list GET  /blogs/blogId/pages ブログページのリストを取得します。
get GET  /blogs/blogId/pages/pageId ページ ID で 1 つのページリソースを取得します。
delete DELETE  /blogs/blogId/pages/pageId ID でページを削除します。
挿入 POST  /blogs/blogId/pages ページを追加します。
patch PATCH  /blogs/blogId/pages/pageId ページを更新します。このメソッドはパッチのセマンティクスをサポートしています。
update PUT  /blogs/blogId/pages/pageId ページを更新します。

投稿

投稿リソースについて詳しくは、リソース表現のページをご覧ください。

メソッド HTTP リクエスト 説明
特に断りのない限り、https://www.googleapis.com/blogger/v3 からの URI
list GET  /blogs/blogId/posts 投稿の一覧を取得します。
get GET  /blogs/blogId/posts/postId 投稿 ID で 1 つの投稿を取得します。
検索 GET  /blogs/blogId/posts/search 指定したクエリ語句に一致する投稿を検索します。
挿入 POST  /blogs/blogId/posts 投稿を追加します。
delete DELETE  /blogs/blogId/posts/postId ID で投稿を削除します。
getByPath GET  /blogs/blogId/posts/bypath パスを指定して投稿を取得します。
patch PATCH  /blogs/blogId/posts/postId 投稿を更新します。このメソッドはパッチのセマンティクスをサポートしています。
update PUT  /blogs/blogId/posts/postId 投稿を更新します。
publish POST  /blogs/blogId/posts/postId/publish 投稿の下書きを公開します。
revert POST  /blogs/blogId/posts/postId/revert 公開またはスケジュール設定された投稿を下書きの状態に戻し、一般公開のコンテンツから投稿を削除します。

ユーザー

Users リソースについて詳しくは、リソースの表記のページをご覧ください。

メソッド HTTP リクエスト 説明
特に断りのない限り、https://www.googleapis.com/blogger/v3 からの URI
get GET  /users/userId ユーザー ID でユーザーを取得します。

BlogUserInfos

BlogUserInfos リソースについて詳しくは、リソース表現のページをご覧ください。

メソッド HTTP リクエスト 説明
特に断りのない限り、https://www.googleapis.com/blogger/v3 からの URI
get GET  /users/userId/blogs/blogId blogIduserId により、1 つのブログとユーザー情報のペアを取得します。

ページビュー

PageViews リソースについて詳しくは、リソース表現のページをご覧ください。

メソッド HTTP リクエスト 説明
特に断りのない限り、https://www.googleapis.com/blogger/v3 からの URI
get GET  /blogs/blogId/pageviews ブログのページビュー統計情報を取得します。

PostUserInfos

PostUserInfos リソースについて詳しくは、リソース表現のページをご覧ください。

メソッド HTTP リクエスト 説明
特に断りのない限り、https://www.googleapis.com/blogger/v3 からの URI
get GET  /users/userId/blogs/blogId/posts/postId postIduserId によって、1 つの投稿とユーザー情報のペアを取得します。
list GET  /users/userId/blogs/blogId/posts 投稿と投稿のユーザー情報ペアのリストを取得します。取得されたデータはフィルタされます。投稿のユーザー情報には、ユーザー固有の投稿へのアクセス権に関する情報(アクセス権など)が含まれます。