গুগল অ্যাপস স্ক্রিপ্ট ২০২২ সালের ১৬ই ডিসেম্বর কন্টাক্টস পরিষেবাটিকে অপ্রচলিত ঘোষণা করে এবং ২০২৫ সালের ৩১শে জানুয়ারি পরিষেবাটি বন্ধ করে দেয়।
এর পরিবর্তে, পিপল এপিআই অ্যাডভান্সড সার্ভিসটি ব্যবহার করুন। পিপল এপিআই একটি নতুন JSON প্রোটোকল ব্যবহার করে এবং কন্ট্যাক্ট ও প্রোফাইল মার্জ করার মতো উন্নত ফিচার প্রদান করে।
এই নির্দেশিকাটি ব্যবহার করে জানুন কোন Contacts সার্ভিস মেথডগুলোর People API অ্যাডভান্সড সার্ভিসে কোনো সমতুল্য নেই, এর পরিবর্তে আপনি কী ব্যবহার করতে পারেন, এবং সাধারণ কাজগুলো মাইগ্রেট করার জন্য কোড স্যাম্পল খুঁজুন। আরও তথ্যের জন্য, Contacts API Migration Guide দেখুন।
People API সমতুল্য ছাড়া পদ্ধতিসমূহ
নিম্নলিখিত তালিকায় Contacts সার্ভিসের সেইসব getContacts মেথডগুলো উল্লেখ করা হলো, যেগুলোর সমতুল্য কোনো উপায় People API অ্যাডভান্সড সার্ভিসে নেই। People API অ্যাডভান্সড সার্ভিসের মাধ্যমে, আপনি CONTACT সোর্স থেকে প্রাপ্ত কোনো কন্ট্যাক্টের names , nickNames , emailAddresses , phoneNumbers এবং organizations ফিল্ড ব্যবহার করে অনুসন্ধান করতে পারেন।
| সমতুল্যবিহীন পদ্ধতি |
|---|
|
নিম্নলিখিত সারণীতে Contacts সার্ভিসের সেইসব getContacts মেথডের তালিকা দেওয়া হয়েছে যেগুলো একটি অতিরিক্ত label প্যারামিটার ব্যবহার করে। যদিও People API অ্যাডভান্সড সার্ভিস আপনাকে searchContacts ব্যবহার করে সমতুল্য ফিল্ডের মাধ্যমে কন্ট্যাক্ট পেতে দেয়, আপনি সার্চটিকে একটি নির্দিষ্ট লেবেলে সীমাবদ্ধ করতে পারবেন না।
| আংশিক সমতুল্য পদ্ধতি |
|---|
|
People API-এর সাথে উপলব্ধ অতিরিক্ত বৈশিষ্ট্যসমূহ
আপনি যখন পিপল এপিআই অ্যাডভান্সড সার্ভিসে মাইগ্রেট করবেন, তখন আপনি পিপল এপিআই-এর নিম্নলিখিত ফিচারগুলো অ্যাক্সেস করতে পারবেন, যেগুলো কন্টাক্টস সার্ভিসে উপলব্ধ নয়:
- ডেটার উৎস নির্দিষ্ট করুন – যখন আপনি কোনো ব্যক্তি সম্পর্কে তথ্য অনুসন্ধান করেন, তখন আপনি কোথায় অনুসন্ধান করবেন তা নির্দিষ্ট করে দিতে পারেন, যেমন গুগল কন্টাক্ট বা গুগল প্রোফাইল।
- কোয়েরি স্ট্রিং ব্যবহার করে লোকজনকে খুঁজুন – এর মাধ্যমে আপনি একটি নির্দিষ্ট স্ট্রিং-এর সাথে মেলে এমন প্রোফাইল এবং কন্ট্যাক্টের একটি তালিকা পেতে পারেন।
- ব্যাচ রিকোয়েস্ট – আপনার স্ক্রিপ্ট এক্সিকিউশন টাইম কমাতে আপনি People API কলগুলোকে ব্যাচ করতে পারেন।
সাধারণ কাজের জন্য কোডের নমুনা
এই বিভাগে কন্টাক্টস সার্ভিসের সাধারণ কাজগুলো তালিকাভুক্ত করা হয়েছে। কোড নমুনাগুলোতে দেখানো হয়েছে কীভাবে পিপল এপিআই অ্যাডভান্সড সার্ভিস ব্যবহার করে কাজগুলো তৈরি করতে হয়।
নাম দিয়ে একটি কন্টাক্ট গ্রুপ খুঁজুন
নিম্নলিখিত কোড নমুনাটি দেখায় কিভাবে নামের মাধ্যমে একটি কন্টাক্ট গ্রুপ পাওয়া যায়, যা Contacts সার্ভিসের getContactGroup এর সমতুল্য।
ইমেল ঠিকানার মাধ্যমে যোগাযোগ করুন
নিম্নলিখিত কোড নমুনাটি দেখায় কিভাবে ইমেল ঠিকানা দ্বারা কোনও পরিচিতি পাওয়া যায়, যা Contacts পরিষেবার getContact এর সমতুল্য।
সমস্ত পরিচিতি পান
নিম্নলিখিত কোড নমুনাটি দেখায় কিভাবে একজন ব্যবহারকারীর সমস্ত পরিচিতি পাওয়া যায়, যা Contacts সার্ভিসের getContacts এর সমতুল্য।
পরিচিত ব্যক্তির পুরো নাম জানুন
নিম্নলিখিত কোড নমুনাটি দেখায় কিভাবে কোনো কন্ট্যাক্টের পুরো নাম পাওয়া যায়, যা Contacts সার্ভিসের getFullName এর সমতুল্য।
একজন পরিচিতির সমস্ত ফোন নম্বর পান
নিম্নলিখিত কোড নমুনাটি দেখায় কিভাবে একটি কন্ট্যাক্টের সমস্ত ফোন নম্বর পাওয়া যায়, যা Contacts সার্ভিসের getPhones এর সমতুল্য।
কোনো পরিচিতির জন্য একটি নির্দিষ্ট ফোন নম্বর নিন।
নিম্নলিখিত কোড নমুনাটি দেখায় কিভাবে কোনো কন্ট্যাক্টের জন্য একটি নির্দিষ্ট ফোন নম্বর পাওয়া যায়, যা Contacts সার্ভিসের getPhoneNumber এর সমতুল্য।