快應(yīng)用 聯(lián)系人

2020-08-10 15:19 更新

接口聲明

{"name": "system.contact"}

導(dǎo)入模塊

import contact from '@system.contact' 
或 
var contact = require("@system.contact")

接口定義

contact.pick(OBJECT)

選擇聯(lián)系人

參數(shù):

參數(shù)名 類型 必填 說明
success Function 成功回調(diào)
fail Function 失敗回調(diào)
complete Function 執(zhí)行結(jié)束后的回調(diào)
success返回值:
參數(shù)名 類型 說明
displayName String 聯(lián)系人名稱
number String 電話號碼

示例:

contact.pick({
  success: function(data) {
    console.log("contact: name=" + data.displayName + ", number=" + data.number);
  },
  fail: function(data, code) {
    console.log("handling fail, code=" + code);
  }
})

contact.list(OBJECT) 1050+

獲取通訊錄所有聯(lián)系人列表,每次獲取都需要用戶授權(quán)

參數(shù):

參數(shù)名類型必填說明
successFunction成功回調(diào)
failFunction失敗回調(diào)
completeFunction執(zhí)行結(jié)束后的回調(diào)
success 返回值:
參數(shù)名類型說明
contactListArray聯(lián)系人列表
聯(lián)系人列表項(xiàng)參數(shù):
參數(shù)名類型說明
displayNameString聯(lián)系人名稱
numberString電話號碼

示例:

contact.list({
  success: function(data) {
    for (const i in data.contactList) {
      console.log(
        `name: ${data.contactList[i].displayName},number:${
          data.contactList[i].number
        }`
      )
    }
  },
  fail: function(data, code) {
    console.log('handling fail, code=' + code)
  }
})

后臺運(yùn)行限制

manifest 中申請后可用。

后臺運(yùn)行詳細(xì)用法參見 后臺運(yùn)行腳本。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號