REST 资源:urlNotifications

资源:UrlNotification

UrlNotification 是在所有 Indexing API 调用中使用的资源。它描述了网络文档的生命周期中的一个事件。

JSON 表示法

{
  "url": string,
  "type": enum(UrlNotificationType),
  "notifyTime": string
}
字段
url

string

此通知的对象。该网址的所有者必须是此通知的发布者;如果是 URL_UPDATED 通知,该网址必须能被 Google 抓取。

type

enum(UrlNotificationType)

正在通知 Google 的相关网址生命周期事件。

notifyTime

string (Timestamp format)

此通知的创建时间戳。用户不应指定该字段,该字段在请求时被忽略。

采用 RFC3339 世界协调时 (UTC)(即“祖鲁时”)格式且精确到纳秒的时间戳。示例:"2014-10-02T15:01:23.045123456Z"

UrlNotificationType

指定可能发生在给定网址上的不同事件。

枚举
URL_NOTIFICATION_TYPE_UNSPECIFIED 未指定。
URL_UPDATED 给定网址(网络文档)已更新。
URL_DELETED 给定网址(网络文档)已删除。

方法

getMetadata

获取网络文档的相关元数据。

publish

通知已更新或删除某个网址。