একটি নতুন লেনদেন শুরু করে।
HTTP অনুরোধ
POST https://firestore.googleapis.com/v1/{database=projects/*/databases/*}/documents:beginTransaction
URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।
পাথ প্যারামিটার
পরামিতি | |
---|---|
database | প্রয়োজন। ডাটাবেসের নাম। ফর্ম্যাটে: |
শরীরের অনুরোধ
অনুরোধের অংশে নিম্নলিখিত কাঠামো সহ ডেটা রয়েছে:
JSON প্রতিনিধিত্ব |
---|
{
"options": {
object ( |
ক্ষেত্র | |
---|---|
options | লেনদেনের জন্য বিকল্প. একটি রিড-রাইট লেনদেনে ডিফল্ট। |
প্রতিক্রিয়া শরীর
Firestore.BeginTransaction
এর প্রতিক্রিয়া।
সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:
JSON প্রতিনিধিত্ব |
---|
{ "transaction": string } |
ক্ষেত্র | |
---|---|
transaction | যে লেনদেন শুরু হয়েছিল। একটি base64-এনকোডেড স্ট্রিং। |
অনুমোদনের সুযোগ
নিম্নলিখিত OAuth সুযোগগুলির মধ্যে একটি প্রয়োজন:
-
https://www.googleapis.com/auth/datastore
-
https://www.googleapis.com/auth/cloud-platform
আরও তথ্যের জন্য, প্রমাণীকরণ ওভারভিউ দেখুন।