导入
创建、更新和删除页面
了解博客页面以及如何创建、更新和删除它。
| 参数 | 类型 | 描述 |
|---|---|---|
| kind | string | 对象的类型。值为:"blogger#page"。注意:此值固定不变。 |
| id | string | 页面的ID。 |
| blog | object | 包含页面所属博客信息的对象。 |
| blog.id | string | 页面所属博客的ID。 |
| published | datetime | 页面的发布日期。格式:yyyy-mm-dd |
| updated | datetime | 页面最后一次更新的日期。格式:yyyy-mm-dd |
| url | string | 页面的发布链接。 |
| selfLink | string | 页面的Blogger API URL。 |
| title | string | 页面的标题。 |
| content | string | 页面的内容。 |
| author | object | 包含页面作者信息的对象。 |
| author.id | string | 作者的ID。 |
| author.displayName | string | 作者的名称。 |
| author.url | string | 作者个人资料的发布链接。 |
| author.image | object | 包含作者头像信息的对象。 |
| author.image.url | string | 作者头像的URL。 |
| status | string | 页面在管理资源中的状态。允许值:"LIVE", "DRAFT" |
| 参数 | 类型 | 类别 | 描述 |
|---|---|---|---|
| blogId | string | 必填 | 要添加页面的博客ID。 |
1blogId = '' 2 3data = { 4 "title": "", 5 "content": "" 6} 7 8url = 'https://blogger.googleapis.com/v3/blogs/' + blogId + '/pages' 9 10response = requests.post(url, headers=headers, json=data) 11 12printResponse(response)
| 参数 | 类型 | 类别 | 描述 |
|---|---|---|---|
| blogId | string | 必填 | 要更新页面的博客ID。 |
| pageId | string | 必填 | 要更新的页面ID。 |
1blogId = '' 2pageId = '' 3 4data = { 5 'title': '', 6} 7 8url = 'https://blogger.googleapis.com/v3/blogs/' + blogId + '/pages/' + pageId 9 10response = requests.put(url, headers=headers, json=data) 11 12printResponse(response)
| 参数 | 类型 | 类别 | 描述 |
|---|---|---|---|
| blogId | string | 必填 | 要删除页面的博客ID。 |
| pageId | string | 必填 | 要删除的页面ID。 |
1blogId = '' 2pageId = '' 3 4url = 'https://blogger.googleapis.com/v3/blogs/' + blogId + '/pages/' + pageId 5 6response = requests.delete(url, headers=headers) 7 8printResponse(response)