संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
अटैचमेंट
अब काम नहीं करता. यह क्लास अब काम नहीं करती. इसका इस्तेमाल नई स्क्रिप्ट में नहीं किया जाना चाहिए.
साइट अटैचमेंट, जैसे कि किसी पेज से अटैच की गई फ़ाइल.
ध्यान दें कि अटैचमेंट एक Blob होता है. इसका इस्तेमाल ऐसी किसी भी जगह पर किया जा सकता है जहां 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]);
इस ऑब्जेक्ट के अंदर का डेटा, बताए गए कॉन्टेंट टाइप में बदले गए BLOB के तौर पर दिखाएं. यह
तरीका, फ़ाइल नाम में सही एक्सटेंशन जोड़ देता है—उदाहरण के लिए, "myfile.pdf". हालांकि, यह
मान लेता है कि पिछली अवधि के बाद आने वाला फ़ाइल नाम का हिस्सा (अगर कोई है) पहले से मौजूद है
वह एक्सटेंशन जिसे बदला जाना चाहिए. इस वजह से, "ShoppingList.12.25.2014" बन जाती है
"ShoppingList.12.25.pdf".
अगर आपको कन्वर्ज़न के लिए हर दिन का कोटा देखना है, तो Google के लिए कोटा
सेवाएं. नए Google Workspace डोमेन पर, कुछ समय के लिए पाबंदियां लगाई जा सकती हैं
कोटा.
पैरामीटर
नाम
टाइप
ब्यौरा
contentType
String
वह MIME प्रकार जिसमें बदलना है. ज़्यादातर ब्लॉब के लिए, 'application/pdf'
ही एक विकल्प है. BMP, GIF, JPEG या PNG फ़ॉर्मैट वाली इमेज के लिए, 'image/bmp', 'image/gif', 'image/jpeg' या 'image/png' में से कोई भी
मान्य. Google Docs के किसी दस्तावेज़ के लिए, 'text/markdown' भी मान्य है.
अब काम नहीं करता. यह फ़ंक्शन अब काम नहीं करता. इसका इस्तेमाल नई स्क्रिप्ट में नहीं किया जाना चाहिए.
इस अटैचमेंट को मिटाता है.
var pages = SitesApp.getSite('example.com', 'mysite').getChildren();
var attachments = pages[0].getAttachments();
attachments[0].deleteAttachment();
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
https://sites.google.com/feeds
getAttachmentType()
अब काम नहीं करता. यह फ़ंक्शन अब काम नहीं करता. इसका इस्तेमाल नई स्क्रिप्ट में नहीं किया जाना चाहिए.
इस अटैचमेंट का प्रकार दिखाएं (होस्ट किया गया या वेब).
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");
}
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
https://sites.google.com/feeds
getContentType()
अब काम नहीं करता. यह फ़ंक्शन अब काम नहीं करता. इसका इस्तेमाल नई स्क्रिप्ट में नहीं किया जाना चाहिए.
इस अटैचमेंट का MIME टाइप दें. वेब अटैचमेंट को ऐक्सेस नहीं किया जा सका.
var pages = SitesApp.getSite('example.com', 'mysite').getChildren();
var attachments = pages[0].getAttachments();
var contentType = attachments[0].getContentType();
वापसी का टिकट
String — अटैचमेंट का MIME टाइप
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
https://sites.google.com/feeds
getDatePublished()
अब काम नहीं करता. यह फ़ंक्शन अब काम नहीं करता. इसका इस्तेमाल नई स्क्रिप्ट में नहीं किया जाना चाहिए.
इस अटैचमेंट के पहली बार पब्लिश होने की तारीख दिखाएं.
var pages = SitesApp.getSite('example.com', 'mysite').getChildren();
var attachments = pages[0].getAttachments();
var date = attachments[0].getDatePublished();
वापसी का टिकट
Date — पहली बार पब्लिश होने की तारीख
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
https://sites.google.com/feeds
getDescription()
अब काम नहीं करता. यह फ़ंक्शन अब काम नहीं करता. इसका इस्तेमाल नई स्क्रिप्ट में नहीं किया जाना चाहिए.
इस अटैचमेंट की जानकारी दिखाएं.
var pages = SitesApp.getSite('example.com', 'mysite').getChildren();
var attachments = pages[0].getAttachments();
var description = attachments[0].getDescription();
वापसी का टिकट
String — अटैचमेंट का ब्यौरा
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
https://sites.google.com/feeds
getLastUpdated()
अब काम नहीं करता. यह फ़ंक्शन अब काम नहीं करता. इसका इस्तेमाल नई स्क्रिप्ट में नहीं किया जाना चाहिए.
इस अटैचमेंट को पिछली बार अपडेट किए जाने की तारीख दिखाएं.
var pages = SitesApp.getSite('example.com', 'mysite').getChildren();
var attachments = pages[0].getAttachments();
var date = attachments[0].getLastUpdated();
वापसी का टिकट
Date — पिछली बार अपडेट करने की तारीख
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
https://sites.google.com/feeds
getParent()
अब काम नहीं करता. यह फ़ंक्शन अब काम नहीं करता. इसका इस्तेमाल नई स्क्रिप्ट में नहीं किया जाना चाहिए.
इस अटैचमेंट का पैरंट पेज पाएं.
var pages = SitesApp.getSite('example.com', 'mysite').getChildren();
var attachments = pages[0].getAttachments();
// This is equal to pages[0]
var parent = attachments[0].getParent();
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
https://sites.google.com/feeds
getTitle()
अब काम नहीं करता. यह फ़ंक्शन अब काम नहीं करता. इसका इस्तेमाल नई स्क्रिप्ट में नहीं किया जाना चाहिए.
इस अटैचमेंट के टाइटल को दिखाएं.
var pages = SitesApp.getSite('example.com', 'mysite').getChildren();
var attachments = pages[0].getAttachments();
var title = attachments[0].getTitle();
वापसी का टिकट
String — अटैचमेंट का टाइटल
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
https://sites.google.com/feeds
getUrl()
अब काम नहीं करता. यह फ़ंक्शन अब काम नहीं करता. इसका इस्तेमाल नई स्क्रिप्ट में नहीं किया जाना चाहिए.
इस अटैचमेंट के लिए डाउनलोड यूआरएल वापस करें.
var pages = SitesApp.getSite('example.com', 'mysite').getChildren();
var attachments = pages[0].getAttachments();
var url = attachments[0].getUrl();
वापसी का टिकट
String — डाउनलोड यूआरएल
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
https://sites.google.com/feeds
setContentType(contentType)
अब काम नहीं करता. यह फ़ंक्शन अब काम नहीं करता. इसका इस्तेमाल नई स्क्रिप्ट में नहीं किया जाना चाहिए.
इस अटैचमेंट का MIME टाइप सेट करें. वेब अटैचमेंट को ऐक्सेस नहीं किया जा सका.
var pages = SitesApp.getSite('example.com', 'mysite').getChildren();
var attachments = pages[0].getAttachments();
attachments[0].setContentType("text/plain");
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
https://sites.google.com/feeds
setDescription(description)
अब काम नहीं करता. यह फ़ंक्शन अब काम नहीं करता. इसका इस्तेमाल नई स्क्रिप्ट में नहीं किया जाना चाहिए.
इस अटैचमेंट का विवरण सेट करें.
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");
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
https://sites.google.com/feeds
setFrom(blob)
अब काम नहीं करता. यह फ़ंक्शन अब काम नहीं करता. इसका इस्तेमाल नई स्क्रिप्ट में नहीं किया जाना चाहिए.
इस अटैचमेंट का वास्तविक डेटा सेट करें. वेब अटैचमेंट को ऐक्सेस नहीं किया जा सका.
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);
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
https://sites.google.com/feeds
setParent(parent)
अब काम नहीं करता. यह फ़ंक्शन अब काम नहीं करता. इसका इस्तेमाल नई स्क्रिप्ट में नहीं किया जाना चाहिए.
इस अटैचमेंट का पैरंट पेज सेट करें.
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]);
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
https://sites.google.com/feeds
setTitle(title)
अब काम नहीं करता. यह फ़ंक्शन अब काम नहीं करता. इसका इस्तेमाल नई स्क्रिप्ट में नहीं किया जाना चाहिए.
इस अटैचमेंट का टाइटल सेट करें.
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");
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
https://sites.google.com/feeds
setUrl(url)
अब काम नहीं करता. यह फ़ंक्शन अब काम नहीं करता. इसका इस्तेमाल नई स्क्रिप्ट में नहीं किया जाना चाहिए.
इस अटैचमेंट के लिए डाउनलोड यूआरएल सेट करता है. इसका इस्तेमाल सिर्फ़ वेब अटैचमेंट के लिए किया जा सकता है.
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");