Phương pháp tiếp cận mới để thực hiện điều này với API Google. (www.cloudward.com) - Một đoạn trích, sử dụng một ngôn ngữ được gọi là EASE có thể thực hiện việc này một cách toàn diện (sử dụng tài liệu và trang tính giống như một cơ sở dữ liệu, sau đó là tài liệu).
Một tuyên bố xuất bản google doc của bạn trong EASE (bạn sẽ nhúng tuyên bố này trong trang web của bạn) sẽ như thế nào:
<# include processed google doc "My Book"; #>
Mỗi khi người dùng của bạn cập nhật doc, nó được xuất bản tự động. Đoạn mã có thể được lưu vào bộ nhớ cache, vì vậy nó cũng nhanh hơn sau đó sử dụng tùy chọn Google Publish (và các tài liệu trông đẹp hơn khi Google xuất bản)
Điều tốt là bạn có thể kiểm soát chương trình này.Ví dụ, bạn có thể xây dựng một danh sách các cuốn sách được xuất bản trong một tờ Google: (Cột: Book Title, Author, Google Doc Tên, đăng (có, không)
<body>
<!-- Open and start a query from a named Google Sheet -->
<# start list for googlesheet "Published Books";
include when published is "yes";
#>
<!-- header of our list -->
<# start header #>
<table>
<th>Book</th>
<th>Author</th>
<th></th>
</tr>
<# end header #>
<!-- For each row in the sheet list a line in our table with contents of
the sheet and link to a new page to duplay the actual book - passing
the book name as a param -->
<# start row #>
<tr>
<td><# Book Title #></td>
<td><# Author #></td>
<td><a href='<# snippet "Read Book" #>&bookname=<# Google Doc Name #>'>Open Book</a></td>
</td>
<# end row #>
<!-- Close out our list -->
<# start footer #>
</table>
<# end footer #>
<# end list #>
</body>
này sẽ gọi một trang thứ hai để thực sự hiển thị cuốn sách:
<body>
<!-- bookname is a URL param passed and use as a variable -->
<# include processed google doc "<#[url.bookname]#>"; #>
</body>
Nguồn
2015-02-26 18:23:08
Tính đến ngày, Google Docs API đã được phản đối ủng hộ của [Google Drive API] (https://developers.google.com/drive/v2/reference/) – amacy