এটি projects.optimizeToursLongRunning
একটি বৈকল্পিক.অপ্টিমাইজটৌরস লংরানিং পদ্ধতি যা বড় টাইমআউট মান এবং বড় ইনপুট/আউটপুট আকার সহ অপ্টিমাইজেশনের জন্য ডিজাইন করা হয়েছে৷
ক্লায়েন্ট Google ক্লাউড স্টোরেজে সংরক্ষিত OptimizeToursRequest
এর URI নির্দিষ্ট করে এবং সার্ভারটি ক্লায়েন্ট-নির্দিষ্ট Google ক্লাউড স্টোরেজ URI-তে OptimizeToursResponse
লিখে।
কয়েক মিনিটের বেশি সময় নেয় এমন অপ্টিমাইজেশানের জন্য এই পদ্ধতিটিকে projects.optimizeTours
পদ্ধতির চেয়ে পছন্দ করা উচিত এবং 8MB-এর থেকে বড় ইনপুট/আউটপুট আকার, যদিও এটি ছোট এবং ছোট অপ্টিমাইজেশনের জন্যও ব্যবহার করা যেতে পারে।
ফিরে আসা long-running operation
(LRO) ফর্ম্যাটের একটি নাম থাকবে <parent>/operations/<operation_id>
এবং গণনার অগ্রগতি ট্র্যাক করতে ব্যবহার করা যেতে পারে। metadata
ক্ষেত্রের ধরন হল OptimizeToursLongRunningMetadata
। response
ক্ষেত্রের ধরন হল OptimizeToursUriResponse
, যদি সফল হয়।
পরীক্ষামূলক: আরও বিশদ বিবরণের জন্য https://developers.google.com/maps/tt/route-optimization/experimental/otlr/make-request দেখুন।
HTTP অনুরোধ
POST https://routeoptimization.googleapis.com/v1/{parent=projects/*}:OptimizeToursUri
URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।
পাথ প্যারামিটার
পরামিতি | |
---|---|
parent | প্রয়োজন। একটি কল করতে লক্ষ্য প্রকল্প বা অবস্থান. বিন্যাস: * কোনো অবস্থান নির্দিষ্ট না থাকলে, একটি অঞ্চল স্বয়ংক্রিয়ভাবে বেছে নেওয়া হবে। |
শরীরের অনুরোধ
অনুরোধের অংশে নিম্নলিখিত কাঠামো সহ ডেটা রয়েছে:
JSON প্রতিনিধিত্ব |
---|
{ "input": { object ( |
ক্ষেত্র | |
---|---|
input | প্রয়োজন। |
output | প্রয়োজন। ক্লাউড স্টোরেজ অবজেক্টের URI যাতে |
প্রতিক্রিয়া শরীর
সফল হলে, প্রতিক্রিয়া বডিতে Operation
একটি উদাহরণ থাকে।
অনুমোদনের সুযোগ
নিম্নলিখিত OAuth সুযোগ প্রয়োজন:
-
https://www.googleapis.com/auth/cloud-platform
আইএএম অনুমতি
parent
রিসোর্সে নিম্নলিখিত IAM অনুমতির প্রয়োজন:
-
routeoptimization.operations.create
আরও তথ্যের জন্য, IAM ডকুমেন্টেশন দেখুন।