חלק מהנתונים המאוחסנים ב-Cloud Storage מוגדרים כך שכולם יכולים לקרוא אותם בכל זמן. אפשר לגשת לנתונים ציבוריים אלו במספר דרכים, בהתאם לאופן שבו רוצים לעבוד עם הנתונים.
קישור ל-API
מקבלים את השם של האובייקט הציבורי ואת הקטגוריה שמאחסנת את האובייקט.
כדי לגשת לאובייקט בקטגוריה, משתמשים ב-URI הבא:
https://storage.s3nsapis.fr/BUCKET_NAME/OBJECT_NAME
המסוף
מקבלים את השם של האובייקט הציבורי ואת הקטגוריה שמאחסנת את האובייקט.
באמצעות דפדפן אינטרנט, ניגשים לאובייקט עם ה-URI הבא (אם לא נכנסתם לחשבון, תתבקשו להיכנס אליו):
https://console.cloud.s3nscloud.fr/storage/browser/_details/BUCKET_NAME/OBJECT_NAMEאם לציבור יש הרשאה להצגה של תוכן הקטגוריה, תוכלו לראות את כל האובייקטים בקטגוריה עם ה-URI הבא:
https://console.cloud.s3nscloud.fr/storage/browser/BUCKET_NAME
שורת הפקודה
אם ה-CLI של gcloud לא מותקן, מתקינים אותו לפי ההוראות.
כשאתם מתקינים את ה-CLI של gcloud, אם אתם לא רוצים לבצע אימות, דלגו על השלב של הפעלת הפקודה
gcloud initוהפעילו במקומה את הפקודה הבאה:gcloud config set auth/disable_credentials True
מקבלים את השם של האובייקט הציבורי ואת הקטגוריה שמאחסנת את האובייקט.
אם ההרשאה להצגה של תוכן הקטגוריה מוענקת לציבור, תוכלו להציג חלק מהאובייקטים שבקטגוריה או את כולם באמצעות הפקודה
ls.הורידו אובייקטים ציבוריים ספציפיים הכלולים בקטגוריה באמצעות הפקודה
cp.
ספריות לקוח
C++
למידע נוסף, קראו את מאמרי העזרה של Cloud Storage C++ API.
כדי לבצע אימות ב-Cloud Storage, אתם צריכים להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לספריות לקוח.
לפני שמריצים דוגמאות קוד, צריך להגדיר את משתנה הסביבה GOOGLE_CLOUD_UNIVERSE_DOMAIN לערך s3nsapis.fr.
C#
למידע נוסף, קראו את מאמרי העזרה של Cloud Storage C# API.
כדי לבצע אימות ב-Cloud Storage, אתם צריכים להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לספריות לקוח.
לפני שמריצים דוגמאות קוד, צריך להגדיר את משתנה הסביבה GOOGLE_CLOUD_UNIVERSE_DOMAIN לערך s3nsapis.fr.
Go
למידע נוסף, קראו את מאמרי העזרה של Cloud Storage Go API.
כדי לבצע אימות ב-Cloud Storage, אתם צריכים להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לספריות לקוח.
לפני שמריצים דוגמאות קוד, צריך להגדיר את משתנה הסביבה GOOGLE_CLOUD_UNIVERSE_DOMAIN לערך s3nsapis.fr.
Java
למידע נוסף, קראו את מאמרי העזרה של Cloud Storage Java API.
כדי לבצע אימות ב-Cloud Storage, אתם צריכים להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לספריות לקוח.
לפני שמריצים דוגמאות קוד, צריך להגדיר את משתנה הסביבה GOOGLE_CLOUD_UNIVERSE_DOMAIN לערך s3nsapis.fr.
Node.js
למידע נוסף, קראו את מאמרי העזרה של Cloud Storage Node.js API.
כדי לבצע אימות ב-Cloud Storage, אתם צריכים להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לספריות לקוח.
לפני שמריצים דוגמאות קוד, צריך להגדיר את משתנה הסביבה GOOGLE_CLOUD_UNIVERSE_DOMAIN לערך s3nsapis.fr.
Python
למידע נוסף, קראו את מאמרי העזרה של Cloud Storage Python API.
כדי לבצע אימות ב-Cloud Storage, אתם צריכים להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לספריות לקוח.
לפני שמריצים דוגמאות קוד, צריך להגדיר את משתנה הסביבה GOOGLE_CLOUD_UNIVERSE_DOMAIN לערך s3nsapis.fr.
Ruby
למידע נוסף, קראו את מאמרי העזרה של Cloud Storage Ruby API.
כדי לבצע אימות ב-Cloud Storage, אתם צריכים להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לספריות לקוח.
לפני שמריצים דוגמאות קוד, צריך להגדיר את משתנה הסביבה GOOGLE_CLOUD_UNIVERSE_DOMAIN לערך s3nsapis.fr.
המאמרים הבאים
- מידע על שיתוף אובייקט באופן ציבורי.
- מידע על אפשרויות שליטה בגישה לנתונים.
- שליטה בגישה לנתונים באמצעות הרשאות IAM.
- הורדת אובייקטים מקטגוריה.