ส่งความคิดเห็น
Class Site
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
เว็บไซต์
เลิกใช้งานแล้ว คลาสนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
ออบเจ็กต์ที่แสดงถึงเว็บไซต์จาก Google Sites
วิธีการที่เลิกใช้งานแล้ว
วิธีการ ประเภทการแสดงผล รายละเอียดแบบย่อ
addCollaborator(email)
Site
เพิ่มผู้ทำงานร่วมกันรายใหม่ในเว็บไซต์
addCollaborator(user)
Site
เพิ่มผู้ทำงานร่วมกันใหม่ในเว็บไซต์
addOwner(email)
Site
เพิ่มเจ้าของรายใหม่ลงในเว็บไซต์
addOwner(user)
Site
เพิ่มเจ้าของรายใหม่ลงในเว็บไซต์
createAnnouncement(title, html, parent)
Page
สร้างประกาศใหม่
createAnnouncementsPage(title, name, html)
Page
สร้างหน้าประกาศใหม่
createComment(inReplyTo, html, parent)
Comment
เลิกใช้งานแล้ว
createFileCabinetPage(title, name, html)
Page
สร้างหน้าจัดการไฟล์ใหม่
createListItem(html, columnNames, values, parent)
ListItem
เลิกใช้งานแล้ว
createListPage(title, name, html, columnNames)
Page
สร้างหน้ารายการใหม่
createPageFromTemplate(title, name, template)
Page
สร้างหน้าเว็บใหม่จากเทมเพลต
createWebAttachment(title, url, parent)
Attachment
เลิกใช้งานแล้ว
createWebPage(title, name, html)
Page
สร้างหน้าเว็บใหม่
deleteSite()
void
ลบเว็บไซต์นี้
getAllDescendants()
Page[]
รับอาร์เรย์ของหน้าสืบทอด (โดยตรงและโดยอ้อม) สูงสุดไม่เกิน 200 หน้า
getAllDescendants(options)
Page[]
รับอาร์เรย์ของหน้าเว็บสืบทอด พร้อมอาร์กิวเมนต์ขั้นสูงที่ไม่บังคับ
getAnnouncements()
Page[]
ดึงรายการประกาศของเว็บไซต์จาก Google Sites ที่ระบุ
getAnnouncementsPages()
Page[]
ดึงรายการหน้าประกาศของเว็บไซต์จาก Google Sites ที่ระบุ
getAttachments()
Attachment[]
เรียกรายการไฟล์แนบสำหรับเว็บไซต์จาก Google Sites ที่ระบุ
getChildByName(name)
Page
รับหน้าย่อยที่ต้องการ
getChildren()
Page[]
รับอาร์เรย์ของหน้าเว็บย่อย สูงสุด 200 หน้า
getChildren(options)
Page[]
รับอาร์เรย์ของหน้าเว็บย่อย พร้อมอาร์กิวเมนต์ขั้นสูงที่ไม่บังคับ
getCollaborators()
User[]
เรียกข้อมูลรายชื่อของผู้ทำงานร่วมกันสำหรับเว็บไซต์
getComments()
Comment[]
ดึงรายการความคิดเห็นของเว็บไซต์จาก Google Sites ที่ระบุ
getFileCabinetPages()
Page[]
ดึงรายการหน้าจัดการไฟล์สำหรับเว็บไซต์จาก Google Sites ที่ระบุ
getListItems()
ListItem[]
ดึงรายชื่อรายการเว็บไซต์สำหรับ Google Sites ที่ระบุ
getListPages()
Page[]
ดึงรายการหน้ารายการเว็บไซต์สำหรับ Google Sites ที่ระบุ
getName()
String
แสดงชื่อของเว็บไซต์
getOwners()
User[]
เรียกดูรายชื่อเจ้าของเว็บไซต์
getSelfLink()
String
เรียก URL ฟีดของเว็บไซต์นี้
getSiteName()
String
แสดง siteName ของเว็บไซต์
getSummary()
String
แสดงข้อมูลสรุปของเว็บไซต์
getTemplates()
Page[]
แสดงหน้าเทมเพลตทั้งหมด
getTheme()
String
รับข้อมูลธีมของเว็บไซต์
getTitle()
String
แสดงชื่อของเว็บไซต์
getUrl()
String
เรียก URL ของเว็บไซต์นี้
getWebAttachments()
Attachment[]
เรียกรายการไฟล์แนบบนเว็บสำหรับ Google Sites ที่ระบุ
getWebPages()
Page[]
ดึงรายการหน้าเว็บของเว็บไซต์จาก Google Sites ที่ระบุ
removeCollaborator(email)
Site
นำผู้ทำงานร่วมกันออกจากเว็บไซต์โดยใช้อีเมลของผู้ใช้
removeCollaborator(user)
Site
นำผู้ทำงานร่วมกันออกจากเว็บไซต์
removeOwner(email)
Site
นำเจ้าของออกจากเว็บไซต์โดยใช้อีเมลของผู้ใช้
removeOwner(user)
Site
นำเจ้าของออกจากเว็บไซต์
search(query)
Page[]
รับอาร์เรย์หน้าสืบทอดที่ตรงกับคำค้นหา โดยจำกัดจำนวนหน้าสูงสุด 200 หน้า
search(query, options)
Page[]
รับอาร์เรย์ของหน้าสืบทอดที่ตรงกับคำค้นหา พร้อมด้วยอาร์กิวเมนต์ขั้นสูงที่ไม่บังคับ
setSummary(summary)
Site
ตั้งค่าสรุปของเว็บไซต์
setTheme(theme)
Site
ตั้งธีมของเว็บไซต์
setTitle(title)
Site
ตั้งชื่อของเว็บไซต์
เอกสารโดยละเอียด
addEditor(emailAddress)
เพิ่มผู้ใช้ที่กำหนดไปยังรายชื่อเอดิเตอร์ของ Site
หากผู้ใช้เคยเป็นสมาชิกแล้ว
ในรายชื่อผู้ดู ซึ่งจะโปรโมตผู้ใช้ออกจากรายชื่อผู้ดู
พารามิเตอร์
ชื่อ ประเภท คำอธิบาย
emailAddress
String
อีเมลของผู้ใช้ที่ต้องการเพิ่ม
รีเทิร์น
Site
— Site
นี้สำหรับการทำเชน
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
addEditor(user)
เพิ่มผู้ใช้ที่กำหนดไปยังรายชื่อเอดิเตอร์ของ Site
หากผู้ใช้เคยเป็นสมาชิกแล้ว
ในรายชื่อผู้ดู ซึ่งจะโปรโมตผู้ใช้ออกจากรายชื่อผู้ดู
พารามิเตอร์
ชื่อ ประเภท คำอธิบาย
user
User
การนำเสนอของผู้ใช้ที่จะเพิ่ม
รีเทิร์น
Site
— Site
นี้สำหรับการทำเชน
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
addEditors(emailAddresses)
เพิ่มอาร์เรย์ของผู้ใช้ที่ระบุลงในรายการเครื่องมือแก้ไขสำหรับ Site
หากมี
มีผู้ใช้อยู่ในรายการผู้ดูอยู่แล้ว วิธีนี้จะช่วยโปรโมตพวกเขาออกจากรายการ
ผู้ดู
พารามิเตอร์
ชื่อ ประเภท คำอธิบาย
emailAddresses
String[]
อาร์เรย์อีเมลของผู้ใช้ที่จะเพิ่ม
รีเทิร์น
Site
— Site
นี้สำหรับการทำเชน
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
addViewer(emailAddress)
เพิ่มผู้ใช้ที่กำหนดลงในรายการผู้ดูสำหรับ Site
หากผู้ใช้เคยเป็นสมาชิกแล้ว
ในรายชื่อเอดิเตอร์ วิธีนี้จะไม่มีผล
พารามิเตอร์
ชื่อ ประเภท คำอธิบาย
emailAddress
String
อีเมลของผู้ใช้ที่ต้องการเพิ่ม
รีเทิร์น
Site
— Site
นี้สำหรับการทำเชน
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
addViewer(user)
เพิ่มผู้ใช้ที่กำหนดลงในรายการผู้ดูสำหรับ Site
หากผู้ใช้เคยเป็นสมาชิกแล้ว
ในรายชื่อเอดิเตอร์ วิธีนี้จะไม่มีผล
พารามิเตอร์
ชื่อ ประเภท คำอธิบาย
user
User
การนำเสนอของผู้ใช้ที่จะเพิ่ม
รีเทิร์น
Site
— Site
นี้สำหรับการทำเชน
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
addViewers(emailAddresses)
เพิ่มอาร์เรย์ของผู้ใช้ที่ระบุลงในรายการผู้มีสิทธิ์อ่านสำหรับ Site
หากมี
ผู้ใช้อยู่ในรายชื่อผู้แก้ไขอยู่แล้ว วิธีนี้ไม่มีผลต่อผู้ใช้
พารามิเตอร์
ชื่อ ประเภท คำอธิบาย
emailAddresses
String[]
อาร์เรย์อีเมลของผู้ใช้ที่จะเพิ่ม
รีเทิร์น
Site
— Site
นี้สำหรับการทำเชน
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
getEditors()
รับรายชื่อเอดิเตอร์ของ Site
นี้
รีเทิร์น
User[]
— อาร์เรย์ของผู้ใช้ที่มีสิทธิ์แก้ไข
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
getViewers()
ดูรายชื่อผู้มีสิทธิ์อ่านและผู้แสดงความคิดเห็นสำหรับ Site
นี้
รีเทิร์น
User[]
— อาร์เรย์ของผู้ใช้ที่มีสิทธิ์ดูหรือแสดงความคิดเห็น
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
removeEditor(emailAddress)
นำผู้ใช้ที่ระบุออกจากรายชื่อเอดิเตอร์ของ Site
วิธีนี้ไม่
บล็อกไม่ให้ผู้ใช้เข้าถึง Site
หากผู้ใช้อยู่ในกลุ่มผู้ใช้ที่มี
สิทธิ์การเข้าถึงทั่วไป เช่น หากแชร์ Site
กับทั้งหมดของผู้ใช้
หรือหาก Site
อยู่ในไดรฟ์ที่แชร์ที่ผู้ใช้เข้าถึงได้
สำหรับไฟล์ในไดรฟ์ การดำเนินการนี้จะนำผู้ใช้ออกจากรายการผู้ดูด้วย
พารามิเตอร์
ชื่อ ประเภท คำอธิบาย
emailAddress
String
อีเมลของผู้ใช้ที่จะนำออก
รีเทิร์น
Site
— Site
นี้สำหรับการทำเชน
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
removeEditor(user)
นำผู้ใช้ที่ระบุออกจากรายชื่อเอดิเตอร์ของ Site
วิธีนี้ไม่
บล็อกไม่ให้ผู้ใช้เข้าถึง Site
หากผู้ใช้อยู่ในกลุ่มผู้ใช้ที่มี
สิทธิ์การเข้าถึงทั่วไป เช่น หากแชร์ Site
กับทั้งหมดของผู้ใช้
หรือหาก Site
อยู่ในไดรฟ์ที่แชร์ที่ผู้ใช้เข้าถึงได้
สำหรับไฟล์ในไดรฟ์ การดำเนินการนี้จะนำผู้ใช้ออกจากรายการผู้ดูด้วย
พารามิเตอร์
ชื่อ ประเภท คำอธิบาย
user
User
การนำเสนอของผู้ใช้ที่จะนำออก
รีเทิร์น
Site
— Site
นี้สำหรับการทำเชน
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
removeViewer(emailAddress)
นำผู้ใช้ที่ระบุออกจากรายการผู้มีสิทธิ์อ่านและผู้แสดงความคิดเห็นสำหรับ Site
ช่วงเวลานี้
จะไม่มีผลใดๆ หากผู้ใช้เป็นเอดิเตอร์ ไม่ใช่ผู้มีสิทธิ์อ่านหรือผู้แสดงความคิดเห็น วิธีการนี้ยัง
ไม่บล็อกผู้ใช้ไม่ให้เข้าถึง Site
หากผู้ใช้อยู่ในกลุ่มผู้ใช้ที่
มีสิทธิ์เข้าถึงทั่วไป เช่น หากมีการแชร์ Site
กับ
ทั้งโดเมน หรือหาก Site
อยู่ในไดรฟ์ที่แชร์ที่ผู้ใช้เข้าถึงได้
สำหรับไฟล์ในไดรฟ์ การดำเนินการนี้จะนำผู้ใช้ออกจากรายการเครื่องมือแก้ไขด้วย
พารามิเตอร์
ชื่อ ประเภท คำอธิบาย
emailAddress
String
อีเมลของผู้ใช้ที่จะนำออก
รีเทิร์น
Site
— Site
นี้สำหรับการทำสายโซ่
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
removeViewer(user)
นำผู้ใช้ที่ระบุออกจากรายการผู้มีสิทธิ์อ่านและผู้แสดงความคิดเห็นสำหรับ Site
ช่วงเวลานี้
จะไม่มีผลใดๆ หากผู้ใช้เป็นผู้แก้ไข ไม่ใช่ผู้ดู วิธีนี้จะไม่บล็อก
ไม่ให้ผู้ใช้เข้าถึง Site
หากผู้ใช้อยู่ในกลุ่มผู้ใช้ที่มี
ตัวอย่างเช่น หากมีการแชร์ Site
กับทั้งโดเมนของผู้ใช้ หรือ
หาก Site
อยู่ในไดรฟ์ที่แชร์ที่ผู้ใช้เข้าถึงได้
สำหรับไฟล์ในไดรฟ์ การดำเนินการนี้จะนำผู้ใช้ออกจากรายการเครื่องมือแก้ไขด้วย
พารามิเตอร์
ชื่อ ประเภท คำอธิบาย
user
User
การนำเสนอของผู้ใช้ที่จะนำออก
รีเทิร์น
Site
— Site
นี้สำหรับการทำสายโซ่
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
วิธีการที่เลิกใช้งานแล้ว
addCollaborator(email)
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
เพิ่มผู้ทำงานร่วมกันรายใหม่ในเว็บไซต์
var site = SitesApp . getSite ( "example.com" , "mysite" );
site . addCollaborator ( "[email protected] " );
พารามิเตอร์
ชื่อ ประเภท คำอธิบาย
email
String
อีเมลของผู้ใช้ที่จะเพิ่มเป็นผู้ทำงานร่วมกัน
รีเทิร์น
Site
— เว็บไซต์นี้สำหรับการทำสายโซ่
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
addCollaborator(user)
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
เพิ่มผู้ทำงานร่วมกันใหม่ในเว็บไซต์
var site = SitesApp . getSite ( "example.com" , "mysite" );
var currentUser = Session . getActiveUser ();
site . addCollaborator ( currentUser );
พารามิเตอร์
ชื่อ ประเภท คำอธิบาย
user
User
ผู้ใช้ที่ต้องการเพิ่มเป็นผู้ทำงานร่วมกัน
รีเทิร์น
Site
— เว็บไซต์นี้สำหรับการทำสายโซ่
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
addOwner(email)
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
เพิ่มเจ้าของรายใหม่ลงในเว็บไซต์
var site = SitesApp . getSite ( "example.com" , "mysite" );
site . addOwner ( "[email protected] " );
พารามิเตอร์
ชื่อ ประเภท คำอธิบาย
email
String
อีเมลของผู้ใช้ที่จะเพิ่มเป็นเจ้าของ
รีเทิร์น
Site
— เว็บไซต์นี้สำหรับการทำสายโซ่
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
addOwner(user)
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
เพิ่มเจ้าของรายใหม่ลงในเว็บไซต์
var site = SitesApp . getSite ( "example.com" , "mysite" );
var currentUser = Session . getActiveUser ();
site . addOwner ( currentUser );
พารามิเตอร์
ชื่อ ประเภท คำอธิบาย
user
User
ผู้ใช้ที่ต้องการเพิ่มเป็นเจ้าของ
รีเทิร์น
Site
— เว็บไซต์นี้สำหรับการทำสายโซ่
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
createAnnouncement(title, html, parent)
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
สร้างประกาศใหม่
พารามิเตอร์
ชื่อ ประเภท คำอธิบาย
title
String
ชื่อของหน้าประกาศที่จะสร้าง
html
String
เนื้อหา HTML ของหน้าเว็บ
parent
Page
หน้าหลัก
รีเทิร์น
Page
— Page
ที่สร้าง
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
createAnnouncementsPage(title, name, html)
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
สร้างหน้าประกาศใหม่ โปรดทราบว่าเว็บไซต์หรือหน้าหลักต้องมีไม่เกิน 500 รายการ
หน้าย่อย
// This method can be called from both a Site instance
// as well as a Page instance
var site = SitesApp . getSite ( "example.com" , "mysite" );
var page = site . getChildren ()[ 0 ];
site . createAnnouncementsPage ( "New Announcement" ,
"new-announcement" ,
"<h1>Your announcement goes here</h1>" );
page . createAnnouncementsPage ( "New Announcement" ,
"new-announcement-child" ,
"<h1>Your announcement goes here</h1>" );
พารามิเตอร์
ชื่อ ประเภท คำอธิบาย
title
String
ชื่อหน้า
name
String
ชื่อหน้า
html
String
เนื้อหาของหน้า
รีเทิร์น
Page
— Page
ที่สร้างขึ้นใหม่
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
เลิกใช้งานแล้ว แทนที่ด้วย createcomment บน Page
แล้ว
สร้างความคิดเห็นใหม่
พารามิเตอร์
ชื่อ ประเภท คำอธิบาย
inReplyTo
String
URL ของฟีด GData - ไม่มีความหมายและใช้งานไม่ได้
html
String
เนื้อหาของความคิดเห็น
parent
Page
ผู้ปกครองที่เป็นเจ้าของความคิดเห็น
รีเทิร์น
Comment
— Comment
ที่สร้างขึ้นใหม่
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
createFileCabinetPage(title, name, html)
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
สร้างหน้าจัดการไฟล์ใหม่ โปรดทราบว่าเว็บไซต์หรือหน้าเว็บหลักจะมีรายการย่อยได้ไม่เกิน 500 รายการ
// This method can be called from either a site or a page .
var site = SitesApp . getSite ( "example.com" , "mysite" );
var page = site . getChildren ()[ 0 ];
site . createFileCabinetPage ( "New File Cabinet" ,
"new-file-cabinet" ,
"<h1>Your HTML here</h1>" );
page . createFileCabinetPage ( "New File Cabinet" ,
"new-file-cabinet-child" ,
"<h1>Your HTML here</h1>" );
พารามิเตอร์
ชื่อ ประเภท คำอธิบาย
title
String
ชื่อหน้า
name
String
ชื่อหน้า
html
String
เนื้อหาของหน้า
รีเทิร์น
Page
— Page
ที่สร้างขึ้นใหม่
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
createListItem(html, columnNames, values, parent)
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
เลิกใช้งานแล้ว แทนที่โดย createListItem ใน Page
สร้าง ListItem ใหม่
พารามิเตอร์
ชื่อ ประเภท คำอธิบาย
html
String
เนื้อหาของสินค้า - ไม่มีความหมายและใช้งานไม่ได้
columnNames
String[]
ชื่อของคอลัมน์ที่ไม่จำเป็น
values
String[]
ค่าคอลัมน์
parent
Page
ระดับบนสุดของ ListPage
รีเทิร์น
ListItem
— ListItem
สำหรับการทำเชน
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
createListPage(title, name, html, columnNames)
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
สร้างหน้ารายการใหม่ โปรดทราบว่าเว็บไซต์หรือหน้าหลักจะมีหน้าย่อยได้ไม่เกิน 500 หน้า
// This method can be called from either a site or a page .
var site = SitesApp . getSite ( "example.com" , "mysite" );
var page = site . getChildren ()[ 0 ];
site . createListPage ( "New List Page" ,
"new-list-page" ,
"<h1>Your List Page HTML here</h1>" ,
[ "col1" , "col2" ]);
page . createListPage ( "New List Page" ,
"new-list-page-child" ,
"<h1>Your List Page HTML here</h1>" ,
[ "col1" , "col2" ]);
พารามิเตอร์
ชื่อ ประเภท คำอธิบาย
title
String
ชื่อหน้า
name
String
ชื่อหน้า
html
String
เนื้อหาของหน้า
columnNames
String[]
ชื่อคอลัมน์ที่ใช้สำหรับรายการ
รีเทิร์น
Page
— Page
ที่สร้างขึ้นใหม่
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
createPageFromTemplate(title, name, template)
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
สร้างหน้าเว็บใหม่จากเทมเพลต โปรดทราบว่าเว็บไซต์หรือหน้าเว็บหลักต้องมีไม่เกิน 500 รายการ
หน้าย่อย
// This method can be called from either a site or a page .
var site = SitesApp . getSite ( "example.com" , "mysite" );
var template = site . getTemplates ()[ 0 ];
// If an invalid template is passed , this will throw an "Invalid Argument" error .
site . createPageFromTemplate ( "ClonedPage" , "cloned-page" , template );
พารามิเตอร์
ชื่อ ประเภท คำอธิบาย
title
String
ชื่อหน้า
name
String
ชื่อหน้า
template
Page
หน้าเทมเพลต
รีเทิร์น
Page
— Page
ที่สร้างขึ้นใหม่
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
createWebAttachment(title, url, parent)
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
เลิกใช้งานแล้ว แทนที่โดย createWebเบื้องต้นแล้วเมื่อ Page
สร้างไฟล์แนบบนเว็บใหม่
พารามิเตอร์
ชื่อ ประเภท คำอธิบาย
title
String
ชื่อไฟล์แนบ
url
String
URL ของไฟล์แนบ
parent
Page
หน้าหลัก
รีเทิร์น
Attachment
— ไฟล์แนบนี้สำหรับการทำสายโซ่
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
createWebPage(title, name, html)
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
สร้างหน้าเว็บใหม่ โปรดทราบว่าเว็บไซต์หรือหน้าหลักจะมีหน้าย่อยได้ไม่เกิน 500 หน้า
// This method can be called from either a site or a page .
var site = SitesApp . getSite ( "example.com" , "mysite" );
var page = site . getChildren ()[ 0 ];
site . createAnnouncementsPage ( "New Announcement" ,
"new-announcement" ,
"<h1>Your announcement goes here</h1>" );
page . createAnnouncementsPage ( "New Announcement" ,
"new-announcement-child" ,
"<h1>Your announcement goes here</h1>" );
พารามิเตอร์
ชื่อ ประเภท คำอธิบาย
title
String
ชื่อหน้า
name
String
ชื่อหน้า
html
String
เนื้อหาของหน้า
รีเทิร์น
Page
— Page
ที่สร้างขึ้นใหม่
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
deleteSite()
เลิกใช้งานแล้ว เรายังไม่มีการใช้วิธีการนี้ในขณะนี้ และจะใช้งานไม่ได้ใน
ในอนาคต
ลบเว็บไซต์นี้
var site = SitesApp . getSite ( 'example.com' , 'mysite' );
site . deleteSite ();
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
getAllDescendants()
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
รับอาร์เรย์ของหน้าสืบทอด (โดยตรงและโดยอ้อม) สูงสุดไม่เกิน 200 หน้า
var site = SitesApp . getSite ( "example.com" , "mysite" );
var pages = site . getAllDescendants ();
รีเทิร์น
Page[]
— อาร์เรย์ของหน้าเว็บย่อยทั้งโดยตรงและโดยอ้อม
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
getAllDescendants(options)
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
รับอาร์เรย์ของหน้าเว็บสืบทอด พร้อมอาร์กิวเมนต์ขั้นสูงที่ไม่บังคับ
var site = SitesApp . getSite ( "example.com" , "mysite" );
var descendants = site . getAllDescendants ( {
type : SitesApp . PageType . WEB_PAGE ,
start : 0 ,
max : 25 ,
includeDrafts : false ,
includeDeleted : true ,
search : "target"
} );
for ( var i in descendants ) {
Logger . log ( descendants [ i ] . getName ());
}
พารามิเตอร์
ชื่อ ประเภท คำอธิบาย
options
Object
ฟิลด์ออบเจ็กต์ JavaScript ที่ระบุในส่วนอาร์กิวเมนต์ขั้นสูงด้านล่าง
พารามิเตอร์ขั้นสูง
ชื่อ ประเภท คำอธิบาย
type
PageType[]
รับเฉพาะหน้าเว็บประเภทนี้
start
Integer
เริ่มผลการค้นหาที่นี่
max
Integer
จำนวนผลลัพธ์สูงสุด (ค่าเริ่มต้น 200)
includeDrafts
Boolean
รวมหน้าเว็บฉบับร่างหรือไม่ (ค่าเริ่มต้นเป็นเท็จ)
includeDeleted
Boolean
รวมหน้าที่ถูกลบหรือไม่ (ค่าเริ่มต้น false)
search
String
แสดงเฉพาะหน้าที่ตรงกับคำค้นหานี้
รีเทิร์น
Page[]
— อาร์เรย์ของหน้าเว็บย่อยทั้งโดยตรงและโดยอ้อมในประเภทที่ระบุ
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
getAnnouncements()
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
ดึงรายการประกาศของเว็บไซต์จาก Google Sites ที่ระบุ
var site = SitesApp . getSite ( "example.com" , "mysite" );
var pages = site . getAnnouncements ();
for ( var i in pages ) {
Logger . log ( pages [ i ] . getTitle ());
}
รีเทิร์น
Page[]
— อาร์เรย์ของอินสแตนซ์ @link Page} ของประกาศ
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
getAnnouncementsPages()
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
ดึงรายการหน้าประกาศของเว็บไซต์จาก Google Sites ที่ระบุ
var site = SitesApp . getSite ( "example.com" , "mysite" );
var pages = site . getAnnouncementsPages ();
for ( var i in pages ) {
Logger . log ( pages [ i ] . getTitle ());
}
รีเทิร์น
Page[]
— อาร์เรย์ของ Page
อินสแตนซ์
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
getAttachments()
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
เรียกรายการไฟล์แนบสำหรับเว็บไซต์จาก Google Sites ที่ระบุ
var site = SitesApp . getSite ( "example.com" , "mysite" );
var attachments = site . getAttachments ();
for ( var i in attachments ) {
// Only hosted attachments have content types
Logger . log ( attachments [ i ] . getContentType ());
}
รีเทิร์น
Attachment[]
— อาร์เรย์ของ Attachment
อินสแตนซ์
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
getChildByName(name)
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
รับหน้าย่อยที่ต้องการ
var site = SitesApp . getSite ( "example.com" , "mysite" );
var pages = site . getChildByName ( "childPage" );
พารามิเตอร์
ชื่อ ประเภท คำอธิบาย
name
String
ชื่อหน้าย่อย
รีเทิร์น
Page
— หน้าย่อย
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
getChildren()
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
รับอาร์เรย์ของหน้าเว็บย่อย สูงสุด 200 หน้า
var site = SitesApp . getSite ( "example.com" , "mysite" );
var pages = site . getChildren ();
รีเทิร์น
Page[]
— หน้าย่อยโดยตรงที่หลากหลาย
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
getChildren(options)
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
รับอาร์เรย์ของหน้าเว็บย่อย พร้อมอาร์กิวเมนต์ขั้นสูงที่ไม่บังคับ
var site = SitesApp . getSite ( "example.com" , "mysite" );
var childPages = site . getChildren ( {
type : SitesApp . PageType . WEB_PAGE ,
start : 0 ,
max : 25 ,
includeDrafts : false ,
includeDeleted : true ,
search : "target"
} );
for ( var i in childPages ) {
Logger . log ( childPages [ i ] . getName ());
}
พารามิเตอร์
ชื่อ ประเภท คำอธิบาย
options
Object
ฟิลด์ออบเจ็กต์ JavaScript ที่ระบุในส่วนอาร์กิวเมนต์ขั้นสูงด้านล่าง
พารามิเตอร์ขั้นสูง
ชื่อ ประเภท คำอธิบาย
type
PageType[]
รับเฉพาะหน้าเว็บประเภทนี้
start
Integer
เริ่มผลการค้นหาที่นี่
max
Integer
จำนวนผลลัพธ์สูงสุด (ค่าเริ่มต้น 200)
includeDrafts
Boolean
รวมหน้าเว็บฉบับร่างหรือไม่ (ค่าเริ่มต้นเป็นเท็จ)
includeDeleted
Boolean
รวมหน้าที่ถูกลบหรือไม่ (ค่าเริ่มต้น false)
search
String
แสดงเฉพาะหน้าที่ตรงกับคำค้นหานี้
รีเทิร์น
Page[]
— อาร์เรย์ของหน้าย่อยโดยตรงในประเภทที่กำหนด
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
getCollaborators()
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
เรียกข้อมูลรายชื่อของผู้ทำงานร่วมกันสำหรับเว็บไซต์
var collaborators = SitesApp . getSite ( 'example.com' , 'mysite' ). getCollaborators ();
for ( var i in collaborators ) {
Logger . log ( collaborators [ i ] . getEmail ())
}
รีเทิร์น
User[]
— อาร์เรย์ที่มี User
อินสแตนซ์ที่แสดงถึงผู้ทำงานร่วมกัน
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
getFileCabinetPages()
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
ดึงรายการหน้าจัดการไฟล์สำหรับเว็บไซต์จาก Google Sites ที่ระบุ
var site = SitesApp . getSite ( "example.com" , "mysite" );
var pages = site . getFileCabinetPages ();
for ( var i in pages ) {
Logger . log ( pages [ i ] . getTitle ());
}
รีเทิร์น
Page[]
— อาร์เรย์ของ Page
อินสแตนซ์
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
getListItems()
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
ดึงรายชื่อรายการเว็บไซต์สำหรับ Google Sites ที่ระบุ
var site = SitesApp . getSite ( "example.com" , "mysite" );
var listItems = site . getListItems ();
for ( var i in listItems ) {
Logger . log ( listItems [ i ] . getLastUpdated ());
}
รีเทิร์น
ListItem[]
— อาร์เรย์ของ ListItem
อินสแตนซ์
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
getListPages()
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
ดึงรายการหน้ารายการเว็บไซต์สำหรับ Google Sites ที่ระบุ
var site = SitesApp . getSite ( "example.com" , "mysite" );
var pages = site . getListPages ();
for ( var i in pages ) {
Logger . log ( pages [ i ] . getTitle ());
}
รีเทิร์น
Page[]
— อาร์เรย์ของ Page
อินสแตนซ์
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
getName()
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
แสดงชื่อของเว็บไซต์
var name = SitesApp . getSite ( 'example.com' , 'mysite' ) . getName ();
รีเทิร์น
String
— ชื่ออินสแตนซ์ของเว็บไซต์นี้
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
getOwners()
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
เรียกดูรายชื่อเจ้าของเว็บไซต์
var owners = SitesApp . getSite ( 'example.com' , 'mysite' ). getOwners ();
for ( var i in owners ) {
Logger . log ( owners [ i ] . getEmail ())
}
รีเทิร์น
User[]
— อาร์เรย์ที่มี User
อินสแตนซ์ที่แทนเจ้าของ
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
getSelfLink()
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
เรียก URL ฟีดของเว็บไซต์นี้
var site = SitesApp . getSite ( 'example.com' , 'mysite' );
var url = site . getSelfLink ();
รีเทิร์น
String
— URL ของฟีดของเว็บไซต์นี้
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
getSiteName()
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
แสดง siteName ของเว็บไซต์
var site = SitesApp . getSite ( 'example.com' , 'mysite' );
var url = site . getSelfLink ();
รีเทิร์น
String
— ชื่อเว็บไซต์ของเว็บไซต์
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
getSummary()
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
แสดงข้อมูลสรุปของเว็บไซต์
var summary = SitesApp . getSite ( 'example.com' , 'mysite' ) . getSummary ();
รีเทิร์น
String
— ข้อมูลสรุปของเว็บไซต์นี้
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
getTemplates()
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
แสดงหน้าเทมเพลตทั้งหมด
var templates = SitesApp . getSite ( 'example.com' , 'mysite' ). getTemplates ();
for ( var i in templates ) {
Logger . log ( templates [ i ] . getName ())
}
รีเทิร์น
Page[]
— อาร์เรย์ที่มี Page
อินสแตนซ์ที่ใช้แสดงเทมเพลต
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
getTheme()
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
รับข้อมูลธีมของเว็บไซต์
var theme = SitesApp . getSite ( 'example.com' , 'mysite' ) . getTheme ();
รีเทิร์น
String
— ธีมของเว็บไซต์นี้
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
getTitle()
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
แสดงชื่อของเว็บไซต์
var title = SitesApp . getSite ( 'example.com' , 'mysite' ) . getTitle ();
รีเทิร์น
String
— ชื่อเว็บไซต์นี้
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
getUrl()
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
เรียก URL ของเว็บไซต์นี้
var url = SitesApp . getSite ( 'example.com' , 'mysite' ) . getUrl ();
รีเทิร์น
String
— URL ของอินสแตนซ์ของเว็บไซต์นี้
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
getWebAttachments()
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
เรียกรายการไฟล์แนบบนเว็บสำหรับ Google Sites ที่ระบุ
var site = SitesApp . getSite ( "example.com" , "mysite" );
var attachments = site . getWebAttachments ();
for ( var i in attachments ) {
// Only web attachments have URLs
Logger . log ( attachments [ i ] . getUrl ());
}
รีเทิร์น
Attachment[]
— อาร์เรย์ของ Attachment
อินสแตนซ์
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
getWebPages()
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
ดึงรายการหน้าเว็บของเว็บไซต์จาก Google Sites ที่ระบุ
var site = SitesApp . getSite ( "example.com" , "mysite" );
var pages = site . getWebPages ();
for ( var i in pages ) {
Logger . log ( pages [ i ] . getTitle ());
}
รีเทิร์น
Page[]
— อาร์เรย์ของ Page
อินสแตนซ์
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
removeCollaborator(email)
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
นำผู้ทำงานร่วมกันออกจากเว็บไซต์โดยใช้อีเมลของผู้ใช้
// This snippet removes the user with the given email from the collaborators list
var site = SitesApp . getSite ( 'example.com' , 'mysite' );
site . removeCollaborator ( "[email protected] " );
พารามิเตอร์
ชื่อ ประเภท คำอธิบาย
email
String
อีเมลของผู้ใช้ที่จะนำออกจากผู้ทำงานร่วมกัน
รีเทิร์น
Site
— อินสแตนซ์ของเว็บไซต์สำหรับห่วงโซ่เมธอด
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
removeCollaborator(user)
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
นำผู้ทำงานร่วมกันออกจากเว็บไซต์
// This snippet removes the current user from the list of collaborators
var site = SitesApp . getSite ( 'example.com' , 'mysite' );
site . removeCollaborator ( Session . getActiveUser ());
พารามิเตอร์
ชื่อ ประเภท คำอธิบาย
user
User
ผู้ใช้ที่จะนำออกจากรายชื่อผู้ทำงานร่วมกัน
รีเทิร์น
Site
— อินสแตนซ์ของเว็บไซต์สำหรับห่วงโซ่เมธอด
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
removeOwner(email)
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
นำเจ้าของออกจากเว็บไซต์โดยใช้อีเมลของผู้ใช้
// This snippet removes the user with the given email from the owners list
var site = SitesApp . getSite ( 'example.com' , 'mysite' );
site . removeOwner ( "[email protected] " );
พารามิเตอร์
ชื่อ ประเภท คำอธิบาย
email
String
อีเมลของผู้ใช้ที่จะนำออกจากเจ้าของ
รีเทิร์น
Site
— อินสแตนซ์ของเว็บไซต์สำหรับห่วงโซ่เมธอด
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
removeOwner(user)
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
นำเจ้าของออกจากเว็บไซต์
// This snippet removes the current user from the list of owners
var site = SitesApp . getSite ( 'example.com' , 'mysite' );
site . removeOwner ( Session . getActiveUser ());
พารามิเตอร์
ชื่อ ประเภท คำอธิบาย
user
User
ผู้ใช้ที่จะนำออกจากรายชื่อเจ้าของ
รีเทิร์น
Site
— อินสแตนซ์ของเว็บไซต์สำหรับห่วงโซ่เมธอด
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
search(query)
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
รับอาร์เรย์หน้าสืบทอดที่ตรงกับคำค้นหา โดยจำกัดจำนวนหน้าสูงสุด 200 หน้า
var site = SitesApp . getSite ( "example.com" , "mysite" );
var matches = site . search ( "targetText" );
for ( var i in matches ) {
Logger . log ( matches [ i ] . getName ());
}
พารามิเตอร์
ชื่อ ประเภท คำอธิบาย
query
String
ข้อความค้นหาแบบเต็มที่ตรงกัน
รีเทิร์น
Page[]
— อาร์เรย์ของหน้าเว็บย่อยทั้งโดยตรงและโดยอ้อมในประเภทที่ระบุ
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
search(query, options)
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
รับอาร์เรย์หน้าสืบทอดที่ตรงกับคำค้นหา พร้อมด้วยอาร์กิวเมนต์ขั้นสูงที่ไม่บังคับ
var site = SitesApp . getSite ( "example.com" , "mysite" );
var childPages = site . getChildren ( {
type : SitesApp . PageType . WEB_PAGE ,
start : 0 ,
max : 25 ,
includeDrafts : false ,
includeDeleted : true ,
search : "target"
} );
for ( var i in childPages ) {
Logger . log ( childPages [ i ] . getName ());
}
พารามิเตอร์
ชื่อ ประเภท คำอธิบาย
query
String
ข้อความค้นหาแบบเต็มที่ตรงกัน
options
Object
ฟิลด์ออบเจ็กต์ JavaScript ที่ระบุในส่วนอาร์กิวเมนต์ขั้นสูงด้านล่าง
พารามิเตอร์ขั้นสูง
ชื่อ ประเภท คำอธิบาย
type
PageType[]
รับเฉพาะหน้าเว็บประเภทนี้
start
Integer
เริ่มผลการค้นหาที่นี่
max
Integer
จำนวนผลลัพธ์สูงสุด (ค่าเริ่มต้น 200)
includeDrafts
Boolean
รวมหน้าเว็บฉบับร่างหรือไม่ (ค่าเริ่มต้นเป็นเท็จ)
includeDeleted
Boolean
รวมหน้าที่ถูกลบหรือไม่ (ค่าเริ่มต้น false)
รีเทิร์น
Page[]
— อาร์เรย์ของหน้าเว็บย่อยทั้งโดยตรงและโดยอ้อมในประเภทที่ระบุ
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
setSummary(summary)
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
ตั้งค่าสรุปของเว็บไซต์
var site = SitesApp . getSite ( "example.com" , "mysite" );
// All of the setter methods return the site instance so setters
// can be chained
site . setTitle ( "My Site" )
. setSummary ( "This is my site" )
. setTheme ( "simple" );
พารามิเตอร์
ชื่อ ประเภท คำอธิบาย
summary
String
สรุปสตริงที่อธิบายเว็บไซต์
รีเทิร์น
Site
— เว็บไซต์สำหรับการทำ Method
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
setTheme(theme)
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
ตั้งธีมของเว็บไซต์
ธีมต้องเป็นสตริงธีมที่ถูกต้อง สำหรับรายการที่ละเอียดครบถ้วน ให้เขียนวิธีการทดสอบและส่งผ่าน
ค่าของ setTheme() ไม่ถูกต้อง สคริปต์จะแสดงข้อผิดพลาดด้านบริการและแสดงข้อมูลทั้งหมด
รายการธีมที่ใช้ได้ รายการธีมที่ใช้ได้จะอยู่ใน "จัดการ"
ไซต์->ธีม โดยทั่วไปสตริงชื่อธีมจะเหมือนกับชื่อธีมในหน้าธีมใน
ตัวพิมพ์เล็กที่มีการเว้นวรรคและสัญลักษณ์พิเศษถูกนำออก ตัวอย่างเช่น สตริงของ "Terra:
น้ำ" จะเป็น "terrawater"
var site = SitesApp . getSite ( "example.com" , "mysite" );
// All of the setter methods return the site instance so setters
// can be chained
site . setTitle ( "My Site" )
. setSummary ( "This is my site" )
. setTheme ( "simple" );
พารามิเตอร์
ชื่อ ประเภท คำอธิบาย
theme
String
ชื่อสตริงของธีมที่จะตั้งค่าสำหรับ Site
นี้
รีเทิร์น
Site
— เว็บไซต์สำหรับการทำ Method
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
setTitle(title)
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
ตั้งชื่อของเว็บไซต์
var site = SitesApp . getSite ( "example.com" , "mysite" );
// All of the setter methods return the site instance so setters
// can be chained
site . setTitle ( "My Site" )
. setSummary ( "This is my site" )
. setTheme ( "simple" );
พารามิเตอร์
ชื่อ ประเภท คำอธิบาย
title
String
ชื่อใหม่ของเว็บไซต์
รีเทิร์น
Site
— เว็บไซต์สำหรับการทำ Method
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://sites.google.com/feeds
ส่งความคิดเห็น
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2024-09-12 UTC
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"ไม่มีข้อมูลที่ฉันต้องการ"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"ล้าสมัย"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"ปัญหาเกี่ยวกับการแปล"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"อื่นๆ"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"เข้าใจง่าย"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"แก้ปัญหาของฉันได้"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"อื่นๆ"
}]
หากต้องการบอกให้เราทราบเพิ่มเติม
{"lastModified": "\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e25\u0e48\u0e32\u0e2a\u0e38\u0e14 2024-09-12 UTC"}
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2024-09-12 UTC"]]