ऐसे कॉलबैक का अनुरोध करता है जिसमें उपयोगकर्ता की क्षमताएं होती हैं.
इस अनुरोध के बाद, एजेंट को उपयोगकर्ता की क्षमताओं के साथ एसिंक्रोनस कॉलबैक मिलता है. रोका गया: इसके बजाय, कृपया फ़ोन.getCapabilities का इस्तेमाल करें.
एचटीटीपी अनुरोध
POST https://rcsbusinessmessaging.googleapis.com/v1/{name=phones/*}/capability:requestCapabilityCallback
यूआरएल में gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल किया गया है.
पाथ पैरामीटर
पैरामीटर | |
---|---|
name |
"फ़ोन/{E.164}/capability", जहां {E.164} का मतलब उपयोगकर्ता का फ़ोन नंबर E.164 फ़ॉर्मैट में है. उदाहरण के लिए, अमेरिका के फ़ोन नंबर +1-222-333-4444 के लिए, इस तरह का एंडपॉइंट https://rcsbusinessmessaging.googleapis.com/v1/phones/+12223334444/capability:requestCapabilityCallback |
अनुरोध का मुख्य भाग
अनुरोध के मुख्य भाग में, नीचे दिए गए स्ट्रक्चर वाला डेटा होता है:
JSON के काेड में दिखाना |
---|
{ "requestId": string } |
फ़ील्ड | |
---|---|
requestId |
अनुरोध का वह आईडी जिसे एजेंट ने असाइन किया है. यह यूयूआईडी होना चाहिए, जैसा कि https://tools.ietf.org/html/rfc4122 में बताया गया है. यह अनुरोध आईडी, सुविधा कॉलबैक में शामिल है, जो एसिंक्रोनस तरीके से रिटर्न करता है. |
जवाब का मुख्य भाग
अगर एपीआई सही से जुड़ जाता है, तो रिस्पॉन्स बॉडी में खाली JSON ऑब्जेक्ट होता है.
अनुमति के दायरे
नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:
https://www.googleapis.com/auth/rcsbusinessmessaging
ज़्यादा जानकारी के लिए, OAuth 2.0 Overview देखें.