Postman משפר באופן משמעותי את היכולת לבדוק ולהבין את Merchant APIs, כי הוא מספק ממשק ידידותי למשתמש ליצירה, לשליחה ולניתוח של בקשות HTTP. אתם יכולים ליצור ולשנות בקלות קריאות שונות ל-API (GET, POST, PUT, DELETE) לנקודות קצה שונות, ולשנות פרמטרים, כותרות וגופי בקשות כדי לדמות תרחישים מהעולם האמיתי.
הכלי מציג את התגובות בצורה ברורה, כולל קודי סטטוס, כותרות ומטענים ייעודיים (payloads), וכך מאפשר לאמת במהירות את התנהגות ה-API ולעזור בניפוי באגים בבעיות. הגישה המובנית הזו מקצרת את מחזור החיים של הפיתוח, משפרת את איכות ה-API ומעמיקה את ההבנה של היכולות והמורכבויות של Merchant API.
סקירה כללית
כדי להשתמש באוסף MAPI Postman במופע Postman שלכם, צריך לבצע כמה שלבים כדי להגדיר את הסביבה קודם. כאן מפורטים השלבים לביצוע הפעולה.
מידע נוסף על הפלטפורמה זמין בתיאור של Postman.
1. הגדרת חשבון שירות
יוצגו לכם serviceAccountKey ו-api_key.
- הוראות מפורטות זמינות במאמר איך משתמשים בחשבון שירות כדי לגשת ל-API
- בפרויקט Google Cloud > Credentials (פרטי כניסה) > Create credentials (יצירת פרטי כניסה) > Service account (חשבון שירות)
- ממלאים את הטופס ולוחצים על יצירה והמשך.
- בוחרים בתפקיד בעלים ולוחצים על המשך.
- לוחצים על סיום
- כדי להוריד את מפתח ה-JSON:
- לוחצים על כתובת האימייל של חשבון השירות שנוצר (למשל, {YOUR_SERVICE_ACCOUNT}@{RANDOM_DOMAIN}.gserviceaccount.com).
- לוחצים על הכרטיסייה Keys (מפתחות).
- לוחצים על Add key (הוספת מפתח) > Create key (יצירת מפתח).
- בוחרים באפשרות JSON ולוחצים על Create כדי להוריד את קובץ ה-JSON.
אזהרה: אפשר להוריד את המפתח רק פעם אחת. אם מאבדים אותו, צריך ליצור מפתח חדש ולמחוק את המפתח הזה.
- פותחים את Merchant Center.
- בקטע הגדרות > גישה ושירותים לוחצים על משתמשים והרשאות גישה.
- לוחצים על הוספת משתמש ומשתמשים במזהה של חשבון השירות ככתובת האימייל של המשתמש החדש.
2. הגדרה של Postman
- הורדת קובץ ה-JSON של תבנית סביבת Postman
- הורדת קובץ JSON של אוסף MAPI Postman
- נכנסים ל-Postman או יוצרים חשבון חדש.
- ייבוא תבנית של סביבת Postman
- מעתיקים את ה-JSON המלא אל Environment (סביבה) > MyAccount (החשבון שלי) > serviceAccountKey (מפתח חשבון שירות).
- מעתיקים את private_key מה-JSON אל Environment > MyAccount > api_key באוסף.
- ייבוא קובץ JSON של אוסף MAPI Postman
- בוחרים את הסביבה בפינה השמאלית העליונה.
3. הרשמה כמפתח
כדי לקשר בין חשבון Merchant Center לבין פרויקט Google Cloud, צריך להירשם כמפתח. המשתמשים עם תפקיד מפתח ה-API יקבלו הודעות שקשורות ל-API, כולל עדכונים חיוניים בנוגע לשירות, סקרים שמכוונים למפתחים והודעות על הזדמנויות.
- פותחים את Postman > Collections > Merchant API Official.
- פותחים את accounts_v1 > accounts > accounts.developerRegistration > registerGcp
- מחליפים את ה-placeholder
{account}בנתיב במזהה החשבון שלכם ב-Merchant Center. - מחליפים את ה-placeholder
{email}בגוף ההודעה בכתובת האימייל שלכם. - לוחצים על שליחה כדי לבצע את הרישום.
- אם הכל בוצע בצורה נכונה, תקבלו תגובת JSON לאישור, כמו זו:
json { "name": "accounts/{YOUR_MC_ID}/developerRegistration", "gcpIds": [ "{YOUR_GCP_ID}" ] }
4. בדיקת Merchant API ב-Postman
- פותחים את Postman > Collections > Merchant API Official > accounts_v1 > accounts > list
- לוחצים על שליחה.
- אם הכל בוצע בצורה נכונה, תקבלו תגובת JSON לאישור, כמו זו:
json { "accounts": [ { "name": "accounts/{YOUR_MC_ID}", "accountId": "{YOUR_MC_ID}", "accountName": "{YOUR_MERCHANT_NAME}", "adultContent": false, "timeZone": { "id": "{YOUR_TIMEZONE}" }, "languageCode": "en-US" } ] }