SkillByAIइंटरैक्टिव संस्करण खोलें →

पाठ 21 / 30

Contacts Picker API

Privacy बनाए रखते हुए Contacts Picker API से users को contacts चुनने दें, और उपयोग से पहले support जाँचें।

Contact Access Permission

Contacts Picker API users को चुनने देता है कि कौन-से contacts आपके app से साझा हों, जिससे privacy सुरक्षित रहती है। यह मुख्यतः Android पर Chrome में उपलब्ध है, इसलिए हमेशा feature detection करें।

Contacts को access करें

Device contacts को user selection के साथ access करने के लिए Contacts Picker API का उपयोग करें।

const contactsButton = document.getElementById('select-contact');
contactsButton.addEventListener('click', async () => {
  try {
    const [contact] = await navigator.contacts.select(['name', 'email'], { multiple: false });
    console.log('Selected contact:', contact);
  } catch (err) {
    console.error('Contacts Picker error:', err);
  }
});

Output:

User can select contacts from device; app receives selected contact info.