Actions API के लिए एक RESTful सेवा.
- REST रिसॉर्स: v2
- REST रिसॉर्स: v2.projects
- REST रिसॉर्स: v2.projects.draft
- REST रिसॉर्स: v2.projects.preview
- REST रिसॉर्स: v2.projects.releaseChannels
- REST रिसॉर्स: v2.projects.versions
- REST रिसॉर्स: v2.sampleProjects
सेवा: actions.googleapis.com
इस सेवा को कॉल करने के लिए, हमारा सुझाव है कि आप Google की क्लाइंट लाइब्रेरी का इस्तेमाल करें. अगर इस सेवा को कॉल करने के लिए आपके ऐप्लिकेशन को आपकी खुद की लाइब्रेरी की ज़रूरत है, तो एपीआई अनुरोध करते समय यहां दी गई जानकारी का इस्तेमाल करें.
डिस्कवरी दस्तावेज़
डिस्कवरी दस्तावेज़ एक ऐसी खास जानकारी है जिसे मशीन आसानी से पढ़ सकती है. इससे REST API के बारे में जानकारी मिलती है और उसका इस्तेमाल किया जाता है. इसका इस्तेमाल क्लाइंट लाइब्रेरी, IDE प्लगिन, और Google API के साथ इंटरैक्ट करने वाले अन्य टूल बनाने के लिए किया जाता है. एक सेवा में, आपकी खोज से जुड़े कई दस्तावेज़ मिल सकते हैं. यह सेवा, खोज के लिए ये दस्तावेज़ उपलब्ध कराती है:
सर्विस एंडपॉइंट
सेवा एंडपॉइंट एक बेस यूआरएल होता है, जो किसी एपीआई सेवा के नेटवर्क पते के बारे में बताता है. एक सेवा में एक से ज़्यादा सेवा एंडपॉइंट हो सकते हैं. इस सेवा में नीचे दिया गया सर्विस एंडपॉइंट है और नीचे दिए गए सभी यूआरआई, इस सर्विस एंडपॉइंट से जुड़े हैं:
- https://actions.googleapis.com
REST रिसॉर्स: v2
| तरीके | |
|---|---|
| decryptSecret | POST /v2:decryptSecretखाता जोड़ने के फ़्लो में इस्तेमाल किए जाने वाले OAuth क्लाइंट सीक्रेट को डिक्रिप्ट करता है. | 
| encryptSecret | POST /v2:encryptSecretयह विकल्प, खाता लिंक करने के फ़्लो में इस्तेमाल किए जाने वाले OAuth क्लाइंट सीक्रेट को एन्क्रिप्ट करता है. | 
| setWebAndAppActivityControl | POST /v2:setWebAndAppActivityControlसेवा खाते के लिए, वेब और ऐप्लिकेशन गतिविधि का कंट्रोल सेट करता है. | 
REST रिसॉर्स: v2.projects
| तरीके | |
|---|---|
| matchIntents | POST /v2/{project=projects/*}:matchIntentsदी गई क्वेरी से मेल खाने वाले इंटेंट ढूंढता है. | 
| sendInteraction | POST /v2/{project=projects/*}:sendInteractionपूरी बातचीत का एक राउंड चलेगा. | 
REST रिसॉर्स: v2.projects.draft
| तरीके | |
|---|---|
| read | POST /v2/{name=projects/*/draft}:readप्रोजेक्ट के ड्राफ़्ट के पूरे कॉन्टेंट को पढ़ता है. | 
| write | POST /v2/{parent=projects/*}/draft:writeमॉडल के आधार पर प्रोजेक्ट ड्राफ़्ट को अपडेट करता है. | 
REST रिसॉर्स: v2.projects.preview
| तरीके | |
|---|---|
| write | POST /v2/{parent=projects/*}/preview:writeमॉडल के आधार पर, उपयोगकर्ता के प्रोजेक्ट की झलक अपडेट करता है. | 
REST रिसॉर्स: v2.projects.releaseChannels
| तरीके | |
|---|---|
| list | GET /v2/{parent=projects/*}/releaseChannelsसभी रिलीज़ चैनल और उनसे जुड़े वर्शन (अगर कोई हो) की सूची बनाता है. | 
REST रिसॉर्स: v2.projects.versions
| तरीके | |
|---|---|
| create | POST /v2/{parent=projects/*}/versions:createमॉडल के आधार पर प्रोजेक्ट वर्शन बनाता है और तय किए गए रिलीज़ चैनल पर डिप्लॉयमेंट को ट्रिगर करता है. | 
| list | GET /v2/{parent=projects/*}/versionsइसमें सभी वर्शन और उनकी मौजूदा स्थितियों की जानकारी होती है. | 
| read | POST /v2/{name=projects/*/versions/*}:readप्रोजेक्ट के किसी वर्शन के पूरे कॉन्टेंट को पढ़ता है. | 
REST रिसॉर्स: v2.sampleProjects
| तरीके | |
|---|---|
| list | GET /v2/sampleProjectsइसमें ऐसे सभी सैंपल प्रोजेक्ट की सूची होती है जो gactions सीएलआई के साथ काम करते हैं. | 
