REST Resource: channels

แหล่งข้อมูล: ช่อง

ช่องทางการแจ้งเตือนที่ใช้ในการดูการเปลี่ยนแปลงทรัพยากร

การแสดง JSON
{
  "payload": boolean,
  "id": string,
  "resourceId": string,
  "resourceUri": string,
  "token": string,
  "expiration": string,
  "type": string,
  "address": string,
  "params": {
    string: string,
    ...
  },
  "kind": string
}
ช่อง
payload

boolean

ค่าบูลีนที่ระบุว่าต้องการเพย์โหลดหรือไม่ ไม่บังคับ

id

string

UUID หรือสตริงที่ไม่ซ้ำกันที่คล้ายกันซึ่งระบุแชแนลนี้

resourceId

string

รหัสที่ชัดเจนซึ่งระบุทรัพยากรที่มีการรับชมในช่องนี้ เสถียรใน API เวอร์ชันต่างๆ

resourceUri

string

ตัวระบุเฉพาะเวอร์ชันสำหรับทรัพยากรที่ดู

token

string

สตริงที่กำหนดเองที่ส่งไปยังที่อยู่เป้าหมายพร้อมด้วยการแจ้งเตือนแต่ละรายการที่ส่งผ่านช่องทางนี้ ไม่บังคับ

expiration

string (int64 format)

วันที่และเวลาของการหมดอายุของช่องทางการแจ้งเตือน แสดงเป็นการประทับเวลา Unix ในหน่วยมิลลิวินาที ไม่บังคับ

type

string

ประเภทของกลไกการแสดงโฆษณาที่ใช้สำหรับช่องทางนี้ ค่าที่ถูกต้องคือ "web_hook" หรือ "webhook"

address

string

ที่อยู่ที่ส่งการแจ้งเตือนสำหรับช่องนี้

params

map (key: string, value: string)

พารามิเตอร์เพิ่มเติมที่ควบคุมลักษณะการทำงานของช่องทางการแสดงโฆษณา ไม่บังคับ

ออบเจ็กต์ที่มีรายการคู่ "key": value ตัวอย่างเช่น { "name": "wrench", "mass": "1.3kg", "count": "3" }

kind

string

ระบุว่าช่องนี้เป็นช่องทางการแจ้งเตือนที่ใช้ในการดูการเปลี่ยนแปลงของแหล่งข้อมูล ซึ่งก็คือ api#channel

วิธีการ

stop

หยุดดูแหล่งข้อมูลผ่านช่องนี้