Time Zone API হল এমন একটি পরিষেবা যা অক্ষাংশ/দ্রাঘিমাংশের কোঅর্ডিনেট এবং বেছে নেওয়া তারিখ ও সময়ের HTTP অনুরোধ গ্রহণ করে। এটি লোকেশনের জন্য টাইম জোন ডেটা রিটার্ন করে, যার মধ্যে UTC ও ডেলাইট সেভিং টাইমের জন্য অফসেট অন্তর্ভুক্ত।
Time Zone API কেন ব্যবহার করবেন
Time Zone API-এর সাহায্যে, আপনি এমন অ্যাপ্লিকেশন ডেভেলপ করতে পারবেন যা ম্যাপে নির্দিষ্ট লোকেশনে তারিখ ও সময়ের জন্য টাইম জোন আইডি ও নাম প্রদান করে। যেমন, আপনি নিম্নলিখিত টাইম জোন ডেটা দেখাতে পারেন:
- Google Maps Platform থেকে ম্যাপ লোকেশনের জন্য লোকালাইজ করা টাইম জোনের নাম।
- UTC থেকে টাইম জোন অফসেট এবং ডেলাইট সেভিংসের জন্য।
আপনি যখন নিজের ওয়েবসাইট বা অ্যাপে ব্যবহারকারীদের জন্য প্রাসঙ্গিক সময়-ভিত্তিক ডেটা দেখাতে চান, তখন টাইম জোন ডেটা বিশেষভাবে কাজে লাগতে পারে।
আপনি Time Zone API-এর সাহায্যে কী কী করতে পারবেন
Time Zone API-এর মাধ্যমে, আপনি পৃথিবীর পৃষ্ঠে থাকা লোকেশনগুলির জন্য UTC থেকে টাইম অফসেট সহ টাইম জোন এবং সেইসব লোকেশনের প্রত্যেকটির জন্য ডেলাইট সেভিং টাইম অনুরোধ করতে পারবেন।
Time Zone API কীভাবে কাজ করে
টাইম জোন API, অক্ষাংশ/দ্রাঘিমাংশ কোঅর্ডিনেট, টাইমস্ট্যাম্প হিসেবে কাঙ্ক্ষিত তারিখ ও সময় এবং ঐচ্ছিকভাবে, একটি ভাষা কোডের HTTPS অনুরোধ গ্রহণ করে। অনুরোধে উল্লেখ করা ফর্ম্যাটে এটি ডেটা রিটার্ন করে। নিচের উদাহরণে মার্কিন যুক্তরাষ্ট্রের নেভাদার জন্য একটি অনুরোধ দেখানো হয়েছে, যেখানে JSON-এ আউটপুট চাওয়া হয়েছে।
https://maps.googleapis.com/maps/api/timezone/json
?location=39.6034810%2C-119.6822510
×tamp=1733428634
&key=YOUR_API_KEY
রিসোর্স
নিম্নলিখিত সারণীতে Time Zone API-এর মাধ্যমে উপলভ্য রিসোর্স এবং এর থেকে পাওয়া ডেটার সারসংক্ষেপ দেওয়া হয়েছে।
| ডেটা রিসোর্স | ডেটা ফেরত দেওয়া হয়েছে | রিটার্ন ফর্ম্যাট |
|---|---|---|
| টাইমজোন
আপনি লোকেশন ও টাইমস্ট্যাম্প সহ অনুরোধ জানান। প্রয়োজনীয় প্যারামিটার দেখুন। |
|
|
কীভাবে টাইম জোন API ব্যবহার করতে হয়
| ১ | সেট-আপ করুন | আপনার Google Cloud প্রোজেক্ট সেট-আপ করুন এবং সেট-আপ সংক্রান্ত পরবর্তী নির্দেশাবলী অনুসরণ করুন। |
| ২ | টাইমজোন সংক্রান্ত অনুরোধ করে দেখুন | API কী পেয়ে গেলে, আপনি সরাসরি নিজের ব্রাউজার থেকে Time Zone API পরীক্ষা করা শুরু করতে পারবেন। বিস্তারিত জানতে টাইমজোন সংক্রান্ত অনুরোধ ও উত্তর গাইডে টাইমজোন সংক্রান্ত উদাহরণ দেখুন। |
| ৩ | প্রতিক্রিয়া সংক্রান্ত প্রাথমিক তথ্য বোঝা | আপনার অ্যাপ বা ওয়েবসাইটে কীভাবে টাইমজোন ডেটা ব্যবহার করবেন তা এক্সপ্লোর করুন। বিস্তারিত জানতে টাইম জোন সংক্রান্ত উত্তর দেখুন। |
| ৫ | আপনার অ্যাপে টাইমজোন ডেটা যোগ করুন! | আপনি বিভিন্ন টাইম-ভিত্তিক লোকেলে বসবাসকারী ব্যবহারকারীদের জন্য অ্যাপ ও ওয়েবসাইট আরও উন্নত করতে টাইমজোন ডেটা ব্যবহার করতে পারবেন। |
উপলভ্য ক্লায়েন্ট লাইব্রেরি
নিম্নলিখিত ক্লায়েন্ট লাইব্রেরির মধ্যে একটির মাধ্যমে আপনার পছন্দের ভাষায় এই API কল করুন:
- Java Client for Google Maps Services
- Python Google Maps পরিষেবার জন্য ক্লায়েন্ট
- Google Maps পরিষেবার জন্য Go Client
- Node.js Google Maps পরিষেবার জন্য ক্লায়েন্ট
Google Maps পরিষেবার জন্য Java ক্লায়েন্ট, Python ক্লায়েন্ট, Go ক্লায়েন্ট ও Node.js ক্লায়েন্ট হল কমিউনিটি-সাপোর্টেড ক্লায়েন্ট লাইব্রেরি, যা Apache 2.0 লাইসেন্স-এর অধীনে ওপেন সোর্স করা হয়েছে। GitHub থেকে সেগুলি ডাউনলোড করুন, যেখানে আপনি ইনস্টলেশন সংক্রান্ত নির্দেশাবলী এবং নমুনা কোডও পাবেন।
এর পরে কী করতে হবে
- টাইম জোন সংক্রান্ত অনুরোধ কীভাবে করবেন তা জানুন: টাইম জোন সংক্রান্ত অনুরোধ ও উত্তর লিঙ্কে যান।
- পেশাদার পদ্ধতি অনুসরণ করুন: ওয়েব পরিষেবা সংক্রান্ত পেশাদার পদ্ধতি দেখুন।