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