Actions API

অ্যাকশন API এর জন্য একটি আরামদায়ক পরিষেবা।

পরিষেবা: actions.googleapis.com

এই পরিষেবাটি কল করার জন্য, আমরা সুপারিশ করি যে আপনি Google-প্রদত্ত ক্লায়েন্ট লাইব্রেরিগুলি ব্যবহার করুন৷ যদি আপনার অ্যাপ্লিকেশনটিকে এই পরিষেবাটি কল করার জন্য আপনার নিজস্ব লাইব্রেরি ব্যবহার করতে হয়, আপনি API অনুরোধ করার সময় নিম্নলিখিত তথ্য ব্যবহার করুন৷

আবিষ্কার নথি

একটি ডিসকভারি ডকুমেন্ট হল একটি মেশিন-পাঠযোগ্য স্পেসিফিকেশন যা REST API-এর বর্ণনা এবং ব্যবহার করার জন্য। এটি ক্লায়েন্ট লাইব্রেরি, IDE প্লাগইন এবং অন্যান্য টুল তৈরি করতে ব্যবহৃত হয় যা Google API-এর সাথে ইন্টারঅ্যাক্ট করে। একটি পরিষেবা একাধিক আবিষ্কার নথি প্রদান করতে পারে। এই পরিষেবা নিম্নলিখিত আবিষ্কার নথি প্রদান করে:

পরিষেবা শেষ পয়েন্ট

একটি পরিষেবা শেষ পয়েন্ট হল একটি বেস URL যা একটি API পরিষেবার নেটওয়ার্ক ঠিকানা নির্দিষ্ট করে৷ একটি পরিষেবার একাধিক পরিষেবা শেষ পয়েন্ট থাকতে পারে। এই পরিষেবাটির নিম্নলিখিত পরিষেবা শেষ পয়েন্ট রয়েছে এবং নীচের সমস্ত URIগুলি এই পরিষেবার শেষ পয়েন্টের সাথে সম্পর্কিত:

  • 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
গ্যাকশন CLI দ্বারা সমর্থিত সমস্ত নমুনা প্রকল্পের তালিকা করে।