Method: networks.shipments.route
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
একটি নতুন চালান রুট. সৃষ্টির অনুরূপ, এই অপারেশন একটি রাষ্ট্র পরিবর্তন বোঝায়।
HTTP অনুরোধ
POST https://middlemileoptimization.googleapis.com/v1/{parent=networks/*}/shipments:route
URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।
পাথ প্যারামিটার
| পরামিতি |
|---|
parent | string প্রয়োজন। অভিভাবক, যে নেটওয়ার্কের মধ্যে চালানটি রুট করা আবশ্যক৷ বিন্যাস: "নেটওয়ার্কস/{নেটওয়ার্ক}" |
শরীরের অনুরোধ
অনুরোধের অংশে নিম্নলিখিত কাঠামো সহ ডেটা রয়েছে:
| JSON প্রতিনিধিত্ব |
|---|
{
"shipment": {
object (Shipment)
}
} |
| ক্ষেত্র |
|---|
shipment | object ( Shipment ) প্রয়োজন। রুটে চালান. |
প্রতিক্রিয়া শরীর
shipments.route পদ্ধতির প্রতিক্রিয়া বার্তা।
সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:
| ক্ষেত্র |
|---|
shipment | object ( Shipment ) যে চালানটি এইমাত্র তৈরি করা হয়েছিল। |
paths[] | object ( Path ) চালান রুট করার কারণে যে পথগুলি পরিবর্তন করা হয়েছিল। এই ক্ষেত্রটিতে অন্তত একটি এন্ট্রি রয়েছে, চালানের জন্য পথ যা রুট করতে হয়েছিল৷ এতে অন্যান্য চালানের জন্য আরও পথ থাকতে পারে, যা অভ্যন্তরীণ অবস্থার পরিবর্তনগুলিকে প্রতিফলিত করে। |
lines[] | object ( GeneratedLineAndRotation ) শিপমেন্ট রুট করার সময় যে লাইন ঘূর্ণন তৈরি হয়েছিল। এটি খালি হতে পারে বা অন্যান্য চালানের জন্য ঘূর্ণন থাকতে পারে, অভ্যন্তরীণ অবস্থার পরিবর্তনগুলি প্রতিফলিত করে৷ |
উত্পন্ন লাইন এবং ঘূর্ণন
একটি লাইনের একটি ঘূর্ণন যা এই API দ্বারা উত্পন্ন হয় এবং API গ্রাহক নয়৷ এটি সহজাতভাবে কম সীমাবদ্ধ, এবং যেকোন যানবাহন ব্যবহার করতে পারে (যদি না API গ্রাহক পরবর্তী কলগুলিতে অন্যথায় সিদ্ধান্ত নেন)।
| JSON প্রতিনিধিত্ব |
|---|
{
"arrivalTimes": {
string: {
object (DateTime)
},
...
},
"departureTimes": {
string: {
object (DateTime)
},
...
}
} |
| ক্ষেত্র |
|---|
arrivalTimes | map (key: string, value: object ( DateTime )) শুধুমাত্র আউটপুট। হাব আইডি এবং সময়ের মধ্যে মানচিত্র। এই মানচিত্রে একই কীগুলি থাকার কথা (মাইনাস সোর্স হাব, কোনো আগমনের সময় ছাড়া)৷ "key": value জোড়া। উদাহরণ: { "name": "wrench", "mass": "1.3kg", "count": "3" } |
departureTimes | map (key: string, value: object ( DateTime )) শুধুমাত্র আউটপুট। হাব আইডি এবং সময়ের মধ্যে মানচিত্র। এই মানচিত্রে একই কী (বিয়োগ গন্তব্য হাব, ছাড়া ছাড়ার সময়) থাকার কথা। "key": value জোড়া। উদাহরণ: { "name": "wrench", "mass": "1.3kg", "count": "3" } |
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License-এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2024-11-14 UTC-তে শেষবার আপডেট করা হয়েছে।
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2024-11-14 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],["To route a new shipment, a `POST` request is sent to `https://middlemileoptimization.googleapis.com/v1/{parent=networks/*}/shipments:route`, specifying the network in the `parent` parameter. The request body must include the `shipment` object. The response includes the created `shipment`, `paths` that have changed due to routing the shipment and generated line `lines`. These `lines` contain `arrivalTimes` and `departureTimes` maps relating hub IDs to specific times.\n"]]