במאמר הזה מוסבר על שלבים לפתרון בעיות שיוכלו לעזור לכם אם נתקלתם בבעיות בשימוש ב-Cloud Healthcare API.
לא ניתן להפעיל את Cloud Healthcare API
כשמפעילים את Cloud Healthcare API בפעם הראשונה בפרויקט ב-Google Cloud , יכול להיות שתופיע שגיאת הרשאות שמציינת שאין לכם הרשאה להפעיל ממשקי API בפרויקט. Google Cloud
במאמר הפעלה והשבתה של ממשקי API מוסבר איך להפעיל ממשקי API, כולל Cloud Healthcare API. Google Cloud
אי אפשר לבצע אימות ל-Cloud Healthcare API
כשקוראים ל-Cloud Healthcare API, יכול להיות שתקבלו הודעת שגיאה שמציינת ש-Application Default Credentials לא זמינים.
במאמר אימות ל-API מוסבר איך להגדיר Application Default Credentials או איך להעביר פרטי כניסה לאימות באופן ידני לאפליקציה או לפקודה.
חסר חשבון השירות של Cloud Healthcare API או תפקיד Healthcare Service Agent
חשבון השירות Cloud Healthcare Service Agent נוצר באופן אוטומטי כשמפעילים את Cloud Healthcare API ויוצרים את מערך הנתונים הראשון. זהו חשבון שירות בניהול Google. אי אפשר למחוק את חשבון השירות לגמרי, אבל בנסיבות מסוימות הוא לא יופיע בדף ניהול הזהויות והרשאות הגישה, ואולי תיתקלו בבעיות ב-Cloud Healthcare API.
כדי ש-Cloud Healthcare API יפעל בצורה תקינה ויבצע משימות כמו פרסום וקבלת הודעות מ-Pub/Sub או כתיבת מדדים ל-Cloud Logging, חשבון השירות Cloud Healthcare Service Agent צריך להתקיים וצריך להיות לו תפקיד IAM Healthcare Service Agent.