Không dùng nữa. Lớp này không còn được dùng nữa và không nên được dùng trong tập lệnh mới.
Tạo và truy cập vào Google Sites.
Thuộc tính không dùng nữa
Tài sản | Loại | Nội dung mô tả |
---|---|---|
AttachmentType |
| |
PageType |
|
Các phương thức ngừng hoạt động
Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
---|---|---|
|
| Tạo trang web mới bằng cách sao chép trang web hiện có. |
|
| Tạo một trang web mới. |
|
| Trả về trang đang hoạt động (nếu tập lệnh được lưu trữ trong một vùng chứa) hoặc trả về null trong trường hợp khác. |
|
| Trả về vùng chứa đang hoạt động nếu tập lệnh được lưu trữ trong một vùng chứa hoặc null . |
|
| Truy xuất 200 trang web đầu tiên thuộc miền này. |
|
| Truy xuất tất cả các Trang web thuộc miền này. |
|
| Truy xuất trang theo url. |
|
| Truy xuất một trang web cho trang web tạo bằng Google Sites đó, nếu người dùng là người dùng không có miền được lưu trữ. |
|
| Truy xuất một trang web cho trang web tạo bằng Google Sites đó. |
|
| Truy xuất trang web theo URL. |
|
| Truy xuất trang đầu tiên của Sites cho người dùng nếu người dùng là người dùng không có miền được lưu trữ. |
|
| Truy xuất Sites cho người dùng giữa các giới hạn nhất định nếu người dùng là người dùng không có miền được lưu trữ. |
|
| Truy xuất trang đầu tiên của Trang web thuộc về người dùng này trong miền này. |
|
| Truy xuất tất cả các Trang web của người dùng này trong miền này cho phạm vi đã cho. |
Các phương thức ngừng hoạt động
copySite(domain, name, title, summary, site)
copySite(domain, name, title, summary, site)
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Tạo trang web mới bằng cách sao chép trang web hiện có.
Cảnh báo: Quá trình sao chép một trang web có thể mất thời gian, từ vài giây đến có thể nhiều phút, tuỳ thuộc vào kích thước của trang web. Mặc dù phương thức này sẽ trả về ngay lập tức, nhưng bản sao vẫn đang diễn ra ở chế độ nền và không phải tất cả các trang trên trang web được sao chép đều có sẵn ngay. Phương thức này cũng có thể dùng để tạo thực thể cho một trang web mới dựa trên mẫu nhất định.
// This creates a site. Note that this only works for Google Workspace domains. // There is no version of this API for consumer accounts. var site = SitesApp.createSite("examplepetstore.com", "homepage", "My Home Page", "This is a new site I created!"); var siteCopy = SitesApp.copySite("examplepetstore.com", "homepage-clone", "Cloned Home Page", "Begun, these clone wars have.", site);
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
domain | String | Miền do Google Workspace lưu trữ, chẳng hạn như examplepetstore.com. |
name | String | Tên trang web được tìm thấy trong URL, ví dụ như mySite. |
title | String | Tiêu đề của trang web |
summary | String | Nội dung mô tả trang web |
site |
| Trang web cần sao chép. Đây có thể là một trang web hoặc một mẫu. Nếu tham số đó là một trang web hiện có, thì toàn bộ nội dung của trang web đó sẽ được sao chép. Nếu Trang web đó là một mẫu, thì một Trang web mới sẽ được tạo dựa trên mẫu đó. |
Cầu thủ trả bóng
— Trang web đã được sao chép. Xin lưu ý rằng bản sao không đồng bộ và thao tác sao chép có thể vẫn đang diễn ra mặc dù một tham chiếu đến trang web đã được trả về.Site
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
createSite(domain, name, title, summary)
createSite(domain, name, title, summary)
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Tạo một trang web mới.
// This creates a site. Note that this only works for Google Workspace domains. // There is no version of this API for consumer accounts. var site = SitesApp.createSite("examplepetstore.com", "homepage", "My Home Page", "This is a new site I created!");
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
domain | String | Miền do Google Workspace lưu trữ, chẳng hạn như examplepetstore.com. |
name | String | Tên đường dẫn tìm thấy trong URL, chẳng hạn như mySite. |
title | String | Tiêu đề của trang web. |
summary | String | Nội dung mô tả về trang web. |
Cầu thủ trả bóng
– Trang web được tạo.Site
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
getActivePage()
getActivePage()
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Trả về trang đang hoạt động (nếu tập lệnh được lưu trữ trong một vùng chứa) hoặc trả về null
trong trường hợp khác.
var site = SitesApp.getActivePage();
Cầu thủ trả bóng
– Vùng chứa đang hoạt động nếu là một trang web.Page
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
getActiveSite()
getActiveSite()
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Trả về vùng chứa đang hoạt động nếu tập lệnh được lưu trữ trong một vùng chứa hoặc null
.
var site = SitesApp.getActiveSite();
Cầu thủ trả bóng
– Vùng chứa đang hoạt động nếu là một trang web.Site
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
getAllSites(domain)
getAllSites(domain)
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Truy xuất 200 trang web đầu tiên thuộc miền này. Để xem tất cả trang web, hãy dùng phương thức
để phân trang kết quả.
getAllSites(domain, start, max)
// This writes the first page of sites belonging to a Google Workspace // domain to the log. var sites = SitesApp.getAllSites("examplepetstore.com."); for(var i in sites) { Logger.log(sites[i].getUrl()); }
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
domain | String | Miền do Google Workspace lưu trữ, chẳng hạn như examplepetstore.com. |
Cầu thủ trả bóng
– Một mảng các trang web thuộc miền.Site[]
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
getAllSites(domain, start, max)
getAllSites(domain, start, max)
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Truy xuất tất cả các Trang web thuộc miền này.
// This writes the a list of sites in domain example.com to the log. var pageStart = 0; var pageSize = 50; while (true) { Logger.log("Loading sites starting at %s", pageStart); var sites = SitesApp.getAllSites("examplepetstore.com", pageStart, pageSize); if (sites.length == 0) { break; } Logger.log("Got %s sites back", sites.length); pageStart += sites.length; for(var i in sites) { Logger.log("Found site: %s", sites[i].getUrl()); } }
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
domain | String | Miền do Google Workspace lưu trữ, chẳng hạn như examplepetstore.com. |
start | Integer | Chỉ mục của trang web đầu tiên trả về. |
max | Integer | Số lượng kết quả tối đa cần trả về. |
Cầu thủ trả bóng
– Một mảng các trang web thuộc miền.Site[]
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
getPageByUrl(url)
getPageByUrl(url)
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Truy xuất trang theo url.
// This snippet retrieves the page at the given URL. // Returns null if the page does not exist or if the URL given is invalid. var page = SitesApp.getPageByUrl( "https://sites.google.com/site/demositeappsscript/mylistpage"); Logger.log(page.getName());
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
url | String | URL công khai. |
Cầu thủ trả bóng
– Một thực thể Page
tương ứng với trang tại URL hoặc Pagenull
nếu trang không tồn tại.
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
getSite(name)
getSite(name)
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Truy xuất một trang web cho trang web tạo bằng Google Sites đó, nếu người dùng là người dùng không có miền được lưu trữ.
// Returns a Site instance var site = SitesApp.getSite('mysite');
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
name | String | Tên trang web được tìm thấy trong URL, ví dụ như mySite. |
Cầu thủ trả bóng
– Một phiên bản trang web tương ứng với một trang web dành cho người dùng thông thường.Site
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
getSite(domain, name)
getSite(domain, name)
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Truy xuất một trang web cho trang web tạo bằng Google Sites đó.
// Returns a Site instance var site = SitesApp.getSite('example.com', 'mysite');
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
domain | String | Miền do Google Workspace lưu trữ, chẳng hạn như examplepetstore.com. |
name | String | Tên trang web được tìm thấy trong URL, ví dụ như mySite. |
Cầu thủ trả bóng
– Một phiên bản trang web tương ứng với một miền được lưu trữ.Site
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
getSiteByUrl(url)
getSiteByUrl(url)
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Truy xuất trang web theo URL.
// This snippet retrieves the site at the given URL // Throws an Invalid argument exception if the site does not exist or if // the URL given is invalid var site = SitesApp.getSiteByUrl("https://sites.google.com/site/demosite"); Logger.log(site.getName());
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
url | String | URL công khai. |
Cầu thủ trả bóng
– Một trang web được tìm thấy tại URL đã cho.Site
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
getSites()
getSites()
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Truy xuất trang đầu tiên của Sites cho người dùng nếu người dùng là người dùng không có miền được lưu trữ.
// This writes the first page of sites owned by the user running // the script to the log. var sites = SitesApp.getSites(); for(var i in sites) { Logger.log(sites[i].getUrl()); }
Cầu thủ trả bóng
– Một mảng trang web thay thế người dùng chạy tập lệnh.Site[]
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
getSites(start, max)
getSites(start, max)
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Truy xuất Sites cho người dùng giữa các giới hạn nhất định nếu người dùng là người dùng không có miền được lưu trữ.
var sites = SitesApp.getSites(25, 50); for(var i in sites) { Logger.log(sites[i].getUrl()); }
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
start | Integer | Chỉ mục của trang web đầu tiên trả về. |
max | Integer | Số lượng kết quả tối đa cần trả về. |
Cầu thủ trả bóng
– Một mảng gồm tất cả các trang web mà người dùng sở hữu.Site[]
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
getSites(domain)
getSites(domain)
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Truy xuất trang đầu tiên của Trang web thuộc về người dùng này trong miền này.
// This writes the first page of sites owned by the user running // the script to the log. var sites = SitesApp.getSites("example.com"); for(var i in sites) { Logger.log(sites[i].getUrl()); }
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
domain | String | Miền do Google Workspace lưu trữ, chẳng hạn như examplepetstore.com. |
Cầu thủ trả bóng
– Một mảng trang web thay thế người dùng chạy tập lệnh.Site[]
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds
getSites(domain, start, max)
getSites(domain, start, max)
Không dùng nữa. Hàm này không còn được dùng nữa và không nên dùng trong tập lệnh mới.
Truy xuất tất cả các Trang web của người dùng này trong miền này cho phạm vi đã cho.
// This writes the a list of sites owned by the user running // the script in positions bounded by the start and max values to the log. var sites = SitesApp.getSites("example.com", 25, 50); for(var i in sites) { Logger.log(sites[i].getUrl()); }
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
domain | String | Miền do Google Workspace lưu trữ, chẳng hạn như examplepetstore.com. |
start | Integer | Chỉ mục của trang web đầu tiên trả về. |
max | Integer | Số lượng kết quả tối đa cần trả về. |
Cầu thủ trả bóng
– Một mảng trang web của người dùng.Site[]
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://sites.google.com/feeds