Kirim masukan
Class Attachment
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Lampiran
Tidak digunakan lagi. Class ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Lampiran Sites seperti file yang dilampirkan ke halaman.
Perlu diketahui bahwa Lampiran adalah Blob dan dapat digunakan di semua tempat yang menerima input Blob.
var filesPage = SitesApp . getSite ( 'example.com' , 'mysite' ) . getChildByName ( "files" );
var attachments = filesPage . getAttachments ();
// DocsList . createFile accepts a blob input . Since an Attachment is just a blob , we can
// just pass it directly to that method
var file = DocsList . createFile ( attachments [ 0 ]);
Metode
Metode Jenis hasil yang ditampilkan Deskripsi singkat
getAs(contentType)
Blob
Menampilkan data di dalam objek ini sebagai blob yang dikonversi ke jenis konten yang ditentukan.
getBlob()
Blob
Menampilkan data di dalam objek ini sebagai blob.
Metode yang tidak digunakan lagi
Dokumentasi mendetail
getAs(contentType)
Menampilkan data di dalam objek ini sebagai blob yang dikonversi ke jenis konten yang ditentukan. Ini
menambahkan ekstensi yang sesuai ke nama file—misalnya, "myfile.pdf". Namun,
mengasumsikan bahwa bagian dari nama {i>file<i} yang mengikuti titik terakhir (jika ada) adalah bagian
yang harus diganti. Akibatnya, "ShoppingList.12.25.2014" menjadi
"ShoppingList.12.25.pdf".
Untuk melihat kuota harian untuk konversi, lihat Kuota untuk Google
Layanan . Domain Google Workspace yang baru dibuat mungkin tunduk kepada aturan yang lebih ketat
kuota tambahan.
Parameter
Nama Jenis Deskripsi
contentType
String
Jenis MIME yang menjadi tujuan konversi. Untuk sebagian besar blob, 'application/pdf'
adalah
satu-satunya opsi yang valid. Untuk gambar dalam format BMP, GIF, JPEG, atau PNG, dari 'image/bmp'
, 'image/gif'
, 'image/jpeg'
, atau 'image/png'
juga
valid. Untuk dokumen Google Dokumen, 'text/markdown'
juga valid.
Pulang pergi
Blob
— Data sebagai blob.
getBlob()
Menampilkan data di dalam objek ini sebagai blob.
Pulang pergi
Blob
— Data sebagai blob.
Metode yang tidak digunakan lagi
deleteAttachment()
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Menghapus lampiran ini.
var pages = SitesApp . getSite ( 'example.com' , 'mysite' ) . getChildren ();
var attachments = pages [ 0 ] . getAttachments ();
attachments [ 0 ] . deleteAttachment ();
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
https://sites.google.com/feeds
getAttachmentType()
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Tampilkan jenis lampiran ini (HOSTED atau WEB).
var pages = SitesApp . getSite ( 'example.com' , 'mysite' ) . getChildren ();
var attachments = pages [ 0 ] . getAttachments ();
var attType = attachments [ 0 ] . getAttachmentType ();
// This will log "Hosted"
Logger . log ( attType );
// Since this returns an AttachmentType and not a String , for the
// purposes of equivalence we want to either do this or cast the
// type to a String
if ( attType == SitesService . AttachmentType . HOSTED ) {
Logger . log ( "This is a match" );
}
// The above is the same as
if ( String ( attType ) == "Hosted" ) {
Logger . log ( "This is also a match" );
}
Pulang pergi
AttachmentType
— jenis lampiran
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
https://sites.google.com/feeds
getContentType()
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Menampilkan jenis mime lampiran ini. Gagal untuk lampiran web.
var pages = SitesApp . getSite ( 'example.com' , 'mysite' ) . getChildren ();
var attachments = pages [ 0 ] . getAttachments ();
var contentType = attachments [ 0 ] . getContentType ();
Pulang pergi
String
— jenis mime lampiran
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
https://sites.google.com/feeds
getDatePublished()
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Mengembalikan tanggal lampiran pertama kali dipublikasikan.
var pages = SitesApp . getSite ( 'example.com' , 'mysite' ) . getChildren ();
var attachments = pages [ 0 ] . getAttachments ();
var date = attachments [ 0 ] . getDatePublished ();
Pulang pergi
Date
— tanggal publikasi asli
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
https://sites.google.com/feeds
getDescription()
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Kembalikan deskripsi lampiran ini.
var pages = SitesApp . getSite ( 'example.com' , 'mysite' ) . getChildren ();
var attachments = pages [ 0 ] . getAttachments ();
var description = attachments [ 0 ] . getDescription ();
Pulang pergi
String
— deskripsi lampiran
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
https://sites.google.com/feeds
getLastUpdated()
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Mengembalikan tanggal lampiran ini terakhir diperbarui.
var pages = SitesApp . getSite ( 'example.com' , 'mysite' ) . getChildren ();
var attachments = pages [ 0 ] . getAttachments ();
var date = attachments [ 0 ] . getLastUpdated ();
Pulang pergi
Date
— tanggal terakhir diperbarui
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
https://sites.google.com/feeds
getParent()
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Dapatkan halaman induk lampiran ini.
var pages = SitesApp . getSite ( 'example.com' , 'mysite' ) . getChildren ();
var attachments = pages [ 0 ] . getAttachments ();
// This is equal to pages [ 0 ]
var parent = attachments [ 0 ] . getParent ();
Pulang pergi
Page
— halaman induk
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
https://sites.google.com/feeds
getTitle()
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Mengembalikan judul lampiran ini.
var pages = SitesApp . getSite ( 'example.com' , 'mysite' ) . getChildren ();
var attachments = pages [ 0 ] . getAttachments ();
var title = attachments [ 0 ] . getTitle ();
Pulang pergi
String
— judul lampiran
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
https://sites.google.com/feeds
getUrl()
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Kembalikan URL download untuk lampiran ini.
var pages = SitesApp . getSite ( 'example.com' , 'mysite' ) . getChildren ();
var attachments = pages [ 0 ] . getAttachments ();
var url = attachments [ 0 ] . getUrl ();
Pulang pergi
String
— URL download
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
https://sites.google.com/feeds
setContentType(contentType)
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Tetapkan jenis mime lampiran ini. Gagal untuk lampiran web.
var pages = SitesApp . getSite ( 'example.com' , 'mysite' ) . getChildren ();
var attachments = pages [ 0 ] . getAttachments ();
attachments [ 0 ] . setContentType ( "text/plain" );
Parameter
Nama Jenis Deskripsi
contentType
String
jenis mime baru
Pulang pergi
Attachment
— Lampiran untuk perantai ini
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
https://sites.google.com/feeds
setDescription(description)
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Tetapkan deskripsi lampiran ini.
var pages = SitesApp . getSite ( 'example.com' , 'mysite' ) . getChildren ();
var attachments = pages [ 0 ] . getAttachments ();
// This is an example of chaining in action
attachments [ 0 ] . setTitle ( "New Title" )
. setDescription ( "New Description" );
Parameter
Nama Jenis Deskripsi
description
String
deskripsi baru
Pulang pergi
Attachment
— Lampiran untuk perantai ini
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
https://sites.google.com/feeds
setFrom(blob)
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Tetapkan data sebenarnya dari lampiran ini. Gagal untuk lampiran web.
var pages = SitesApp . getSite ( 'demositeappsscript' ) . getChildren ();
var attachments = pages [ 0 ] . getAttachments ();
// This snippet demonstrates how to create a new text blob and attach it
// to the page
var blob = Utilities . newBlob ( "This data is now the attachment content" );
// We must set a filename since we created the blob from String data
// instead of something like a URL source
blob . setName ( "attachment.txt" );
attachments [ 0 ] . setTitle ( "New Title" )
. setDescription ( "New Description" )
. setContentType ( "text/plain" )
. setFrom ( blob );
Parameter
Pulang pergi
Attachment
— Lampiran untuk perantai ini
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
https://sites.google.com/feeds
setParent(parent)
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Setel halaman induk lampiran ini.
var pages = SitesApp . getSite ( 'example.com' , 'mysite' ) . getChildren ();
var attachments = pages [ 0 ] . getAttachments ();
// Sets the parent page to be the next sibling
attachments [ 0 ] . setParent ( pages [ 1 ]);
Parameter
Nama Jenis Deskripsi
parent
Page
orang tua baru
Pulang pergi
Attachment
— Lampiran untuk perantai ini
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
https://sites.google.com/feeds
setTitle(title)
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Tetapkan judul lampiran ini.
var pages = SitesApp . getSite ( 'example.com' , 'mysite' ) . getChildren ();
var attachments = pages [ 0 ] . getAttachments ();
// This is an example of chaining in action
attachments [ 0 ] . setTitle ( "New Title" )
. setDescription ( "New Description" );
Parameter
Nama Jenis Deskripsi
title
String
judul baru
Pulang pergi
Attachment
— Lampiran untuk perantai ini
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
https://sites.google.com/feeds
setUrl(url)
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Menetapkan URL download untuk lampiran ini. Hanya valid untuk lampiran web.
var pages = SitesApp . getSite ( 'demositeappsscript' ) . getChildren ();
var attachments = pages [ 0 ] . getAttachments ();
attachments [ 0 ] . setTitle ( "New Web Attachment" )
. setDescription ( "New Description" )
. setUrl ( "http://example.com/files/your_file.txt" );
Parameter
Nama Jenis Deskripsi
url
String
Pulang pergi
Attachment
— Lampiran untuk perantai ini
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
https://sites.google.com/feeds
Kirim masukan
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0 , sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0 . Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers . Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2024-09-12 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Informasi yang saya butuhkan tidak ada"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Terlalu rumit/langkahnya terlalu banyak"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Sudah usang"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Masalah terjemahan"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Masalah kode / contoh"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Lainnya"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Mudah dipahami"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Memecahkan masalah saya"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Lainnya"
}]
Ada masukan untuk kami?
{"lastModified": "Terakhir diperbarui pada 2024-09-12 UTC."}
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2024-09-12 UTC."]]