URL Fetch Service

קל לארגן דפים בעזרת אוספים אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
אחזור כתובת URL

השירות הזה מאפשר לסקריפטים לגשת למשאבים אחרים באינטרנט על ידי אחזור כתובות URL. סקריפט יכול להשתמש בשירות UrlFetch כדי לשלוח בקשות HTTP ו-HTTPS ולקבל תגובות. שירות UrlFetch משתמש בתשתית הרשת של Google למטרות יעילות והתאמה לעומס.

בקשות שהוגשו באמצעות השירות הזה מגיעות ממאגר מוגדר של טווחי IP. תוכלו לחפש את הרשימה המלאה של כתובות ה-IP אם אתם צריכים להוסיף את הבקשה לרשימת ההיתרים או לאשר אותה.

כדי להשתמש בשירות הזה צריך את ההיקף של https://www.googleapis.com/auth/script.external_request. ברוב המקרים, Apps Script מזהה באופן אוטומטי היקפים שנדרשים וכולל אותם, אך אם אתם מגדירים את ההיקפים באופן מפורש, עליכם להוסיף את ההיקף הזה באופן ידני כדי להשתמש ב-UrlFetchApp.

מאמרים נוספים

שיעורים

שםתיאור קצר
HTTPResponseכיתה זו מאפשרת למשתמשים לגשת למידע ספציפי בתשובות HTTP.
UrlFetchAppאחזור משאבים ויצירת קשר עם מארחים אחרים באינטרנט.

HTTPResponse

שיטות

שיטהסוג הערך המוחזרתיאור קצר
getAllHeaders()Objectמחזירה את מפת המאפיין/הערך של כותרות עבור תגובת HTTP, עם כותרות עם מספר ערכים שמוחזרים כמערכים.
getAs(contentType)Blobהחזרת הנתונים שבתוך אובייקט זה בתור blob שהומר לסוג התוכן שצוין.
getBlob()Blobהחזרת הנתונים שבתוך האובייקט הזה כ-blob.
getContent()Byte[]מקבל את התוכן הבינארי הגולמי של תגובת HTTP.
getContentText()Stringמקבלת את התוכן של תגובת HTTP המקודדת כמחרוזת.
getContentText(charset)Stringמחזירה את התוכן של תגובת HTTP המקודדת כמחרוזת של קבוצת התווים הנתונה.
getHeaders()Objectמחזירה את מפת המאפיין/הערך של כותרות עבור תגובת HTTP.
getResponseCode()Integerמקבלים את קוד הסטטוס של HTTP (200 עבור אישור וכו') של תגובת HTTP.

UrlFetchApp

שיטות

שיטהסוג הערך המוחזרתיאור קצר
fetch(url)HTTPResponseשולח בקשה לאחזור כתובת URL.
fetch(url, params)HTTPResponseמבקש לאחזר כתובת URL באמצעות פרמטרים מתקדמים אופציונליים.
fetchAll(requests)HTTPResponse[]מבצע בקשות מרובות לאחזור כתובות URL מרובות באמצעות פרמטרים אופציונליים אופציונליים.
getRequest(url)Objectמחזירה את הבקשה שבוצעה אם הפעולה הופעלה.
getRequest(url, params)Objectמחזירה את הבקשה שבוצעה אם הפעולה הופעלה.