টাইম জোন এপিআই পৃথিবীর পৃষ্ঠের বিভিন্ন অবস্থানের জন্য সময়ের অফসেট ডেটা প্রদান করে। একটি নির্দিষ্ট অক্ষাংশ/দ্রাঘিমাংশ জোড়া এবং তারিখের জন্য টাইম জোনের তথ্যের অনুরোধ করুন। এপিআইটি সেই টাইম জোনের নাম, ইউটিসি থেকে সময়ের অফসেট এবং ডেলাইট সেভিংস অফসেট ফেরত দেয়।
নমুনা অনুরোধ এবং প্রতিক্রিয়া
একটি HTTPS ইন্টারফেসের মাধ্যমে টাইম জোন API অ্যাক্সেস করুন। এর জন্য অনুরোধগুলো একটি URL স্ট্রিং হিসাবে তৈরি করতে হবে, যেখানে location নির্দিষ্ট করার জন্য অক্ষাংশ/দ্রাঘিমাংশের স্থানাঙ্ক, তারিখ নির্দিষ্ট করার জন্য একটি timestamp এবং আপনার API কী ব্যবহার করা হবে।
নিচের কোয়েরিটি মার্কিন যুক্তরাষ্ট্রের নেভাডার জন্য একটি টাইম জোন অনুরোধ সম্পাদন করে। টাইমস্ট্যাম্পটি ৮ই মার্চ, ২০১২-তে সেট করা আছে।
ইউআরএল
https://maps.googleapis.com/maps/api/timezone/json ?location=39.6034810%2C-119.6822510 ×tamp=1733428634 &key=YOUR_API_KEY
কার্ল
curl -L -X GET 'https://maps.googleapis.com/maps/api/timezone/json?location=39.6034810%2C-119.6822510×tamp=1733428634&key=YOUR_API_KEY'
আপনার ওয়েব ব্রাউজারে URL-টি প্রবেশ করিয়ে আপনি এটি পরীক্ষা করতে পারেন (অবশ্যই YOUR_API_KEY জায়গায় আপনার আসল API কী বসাবেন)। প্রতিক্রিয়াটিতে নির্দিষ্ট স্থান এবং তারিখের (timestamp) জন্য সময় অঞ্চলের তথ্য অন্তর্ভুক্ত থাকে।
রিকোয়েস্ট ইউআরএল ও উপলব্ধ প্যারামিটার তৈরি করা এবং রেসপন্স বোঝা সম্পর্কে আরও তথ্যের জন্য ডেভেলপার গাইডটি দেখুন।
নিচে JSON ফরম্যাটে একটি নমুনা প্রতিক্রিয়া দেওয়া হলো:
JSON
{ "dstOffset": 0, "rawOffset": -28800, "status": "OK", "timeZoneId": "America/Los_Angeles", "timeZoneName": "Pacific Standard Time", }
এক্সএমএল
<TimeZoneResponse> <status>OK</status> <raw_offset>-28800.0000000</raw_offset> <dst_offset>0.0000000</dst_offset> <time_zone_id>America/Los_Angeles</time_zone_id> <time_zone_name>Pacific Standard Time</time_zone_name> </TimeZoneResponse>
আমাদের ক্লায়েন্ট লাইব্রেরিগুলো দিয়ে কোডিং শুরু করুন
ক্লায়েন্ট লাইব্রেরিগুলো প্রমাণীকরণ, অনুরোধ নিয়ন্ত্রণ এবং স্বয়ংক্রিয়ভাবে পুনরায় চেষ্টার মতো সাধারণ কাজগুলোর সহজ, নেটিভ বাস্তবায়ন প্রদান করে গুগল ম্যাপস ওয়েব সার্ভিস এপিআই ব্যবহার করে ডেভেলপমেন্টকে আরও সহজ করে তোলে। গুগল ম্যাপস সার্ভিসের জন্য জাভা ক্লায়েন্ট, পাইথন ক্লায়েন্ট, গো ক্লায়েন্ট এবং নোড.জেএস ক্লায়েন্টে টাইম জোন এপিআই পাওয়া যায়।
প্রমাণীকরণ, কোটা, মূল্য নির্ধারণ এবং নীতিমালা
প্রমাণীকরণ
টাইম জোন এপিআই ব্যবহার করার জন্য, আপনাকে প্রথমে এপিআইটি সক্রিয় করতে হবে এবং যথাযথ প্রমাণীকরণ তথ্য সংগ্রহ করতে হবে। আরও তথ্যের জন্য, “গুগল ম্যাপস প্ল্যাটফর্ম দিয়ে শুরু করুন” দেখুন।
কোটা এবং মূল্য নির্ধারণ
টাইম জোন এপিআই-এর জন্য নির্ধারিত কোটা এবং মূল্য সম্পর্কে বিস্তারিত জানতে ব্যবহার ও বিলিং পৃষ্ঠাটি পর্যালোচনা করুন।
নীতিমালা
টাইম জোন এপিআই-এর ব্যবহার অবশ্যই এপিআই নীতিমালা অনুযায়ী হতে হবে।
আরও জানুন
টাইম জোন এপিআই-তে, আপনি ডিফল্ট ইংরেজি ভাষা ছাড়াও অন্যান্য ভাষায় ফলাফল পাওয়ার জন্য একটি ল্যাঙ্গুয়েজ প্যারামিটার সেট করতে পারেন। আরও উদাহরণ এবং অন্যান্য বিস্তারিত তথ্যের জন্য টাইম জোন এপিআই ডেভেলপার গাইড দেখুন।
টাইম জোন এপিআই ডেভেলপার গাইডটি সেইসব ওয়েবসাইট এবং মোবাইল ডেভেলপারদের জন্য তৈরি করা হয়েছে, যারা গুগল ম্যাপস প্ল্যাটফর্মের কোনো একটি এপিআই দ্বারা প্রদত্ত ম্যাপে সময়ের ডেটা অন্তর্ভুক্ত করতে চান। এতে এপিআই ব্যবহারের একটি ভূমিকা এবং উপলব্ধ প্যারামিটারগুলোর উপর তথ্যসূত্র প্রদান করা হয়েছে।