שנתחיל?
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
כדי לקבל גישה ל-RBM Operations API:
יצירת פרויקט של Google Cloud
יוצרים פרויקט ב-Google Cloud כדי לגשת ל-API דרך מסוף Google Cloud. השימוש ב-API זמין בחינם.
יצירה של חשבון שירות.
יוצרים חשבון שירות בפרויקט ב-Google Cloud:
יוצרים חשבון שירות במסוף Google Cloud ומספקים:
- שם חשבון השירות – דוגמה: RBM Ops API Access
- מספר חשבון שירות – לדוגמה: rbmopsapi-service-account
לוחצים על יצירה והמשך.
לוחצים על סיום.
בקשת גישה ל-API
כדי ש-Google תוכל להגדיר עבורכם גישה ל-API, יש למסור לאיש הקשר הטכני שלכם ב-Google את הפרטים הבאים:
- מזהה הפרויקט של Google Cloud לפעילות הזו
- הספק שאתם מייצגים או שאתם מפתחים בשם הספק
בקשת גישה ל-API
איש הקשר לנושאים טכניים ב-Google יספק לכם חשבון @google.com שאותו תצטרכו להוסיף לפרויקט, כדי ש-Google תוכל להגדיר את הפרויקט עם הגישה הנכונה ל-API. כדי להוסיף את החשבון:
- פותחים את הדף IAM Admin במסוף Google Cloud.
- מוודאים שבחרתם את הפרויקט הנכון ב-Google Cloud.
- לוחצים על הענקת גישה.
- מזינים את כתובת האימייל בתור New principal.
- מגדירים את role כ-Service Usage Admin.
- לוחצים על שמירה.
אחרי שמשלימים את השלבים האלה, יש להודיע לאיש הקשר הטכני שלכם ב-Google כדי שישלים את הגדרת הגישה ל-API.
עיון בקוד לדוגמה שלנו
כדאי לקרוא את הדוגמאות ל-JavaScript ול-Curl כדי להבין טוב יותר איך להשתמש ב-RBM Operations API.
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2024-04-08 (שעון UTC).
[null,null,["עדכון אחרון: 2024-04-08 (שעון UTC)."],[[["\u003cp\u003eA Google Cloud project is required to access the free RBM Operations API, which is accessed through the Google Cloud Console.\u003c/p\u003e\n"],["\u003cp\u003eYou must create a service account within your Google Cloud project, providing a name and ID for that account.\u003c/p\u003e\n"],["\u003cp\u003eTo request API access, you need to provide your Google technical contact with your Google Cloud project ID and the carrier you represent.\u003c/p\u003e\n"],["\u003cp\u003eA Google-provided @google.com account must be added to your project with "Service Usage Admin" role to complete the API access configuration.\u003c/p\u003e\n"],["\u003cp\u003eSample Javascript and Curl code examples are provided to help understand how to use the RBM Operations API.\u003c/p\u003e\n"]]],[],null,["# Get started\n\nTo gain access to the RBM Operations API, complete the following\nsteps:\n\nCreate a Google Cloud project\n-----------------------------\n\nCreate a Google Cloud project to access the API through the\n[Google Cloud Console](https://console.cloud.google.com/). The API\nis free to use.\n\nCreate a service account\n------------------------\n\nCreate a service account in your Google Cloud project:\n\n1. [Create a service account](https://console.cloud.google.com/iam-admin/serviceaccounts/create)\n in the Google Cloud Console and provide:\n\n - Service account name - example: **RBM Ops API Access**\n - Service account ID - example: **rbmopsapi-service-account**\n2. Click **CREATE AND CONTINUE**.\n\n3. Click **DONE**.\n\nRequest API access\n------------------\n\nProvide your Google technical contact with the following\ninformation so Google can configure API access for you:\n\n- The project ID of the Google Cloud project you have created for this activity\n- The carrier that you represent or are developing on behalf of\n\nRequest API access\n------------------\n\nYour Google technical contact will provide you with an **@google.com** account\nthat you must add to your project so that Google can configure the project\nwith the correct API access. Add the account using the following steps:\n\n1. Open the Google Cloud Console [IAM Admin](https://console.cloud.google.com/iam-admin/) page.\n2. Ensure the correct Google Cloud project is selected.\n3. Click **GRANT ACCESS**.\n4. Enter the email address as the **New principal**.\n5. Set **role** to **Service Usage Admin**.\n6. Click **SAVE**.\n\nOnce these steps are complete, inform your Google technical contact so they\ncan complete API access configuration.\n\nWork through our sample code\n----------------------------\n\nRead our [Javascript](https://github.com/rcs-business-messaging/rbm-api-examples/tree/master/nodejs/rbm-ops-api)\nand [Curl](https://github.com/rcs-business-messaging/rbm-api-examples/tree/master/curl/rbm-ops-api)\nexamples to better understand how to use the RBM Operations API."]]