跳到主要内容

批量添加联系人 (contact.add_list)

Android 扩展

此函数为 Android 平台扩展,仅在 NBTouch (Android) 上可用。

声明

结果 = contact.add_list(联系人列表)

参数及返回值

  • 联系人列表
    • 顺序表,每项包含:
      • name - 文本型,姓名(必需)
      • phone - 文本型,电话(必需)
      • email - 文本型,可选,邮箱
      • organization - 文本型,可选,公司/组织
      • title - 文本型,可选,职位
      • note - 文本型,可选,备注
  • 结果
    • 文本型,JSON 格式的响应字符串

说明

批量添加多个联系人到通讯录。

示例

local result = contact.add_list({
{ name = "张三", phone = "13800138000" },
{ name = "李四", phone = "13900139000", email = "lisi@example.com" },
{ name = "王五", phone = "13700137000", organization = "示例公司", title = "经理" }
})

local data = json.decode(result)
if data.code == 200 then
print("成功添加", #data.data, "个联系人")
end

返回示例

{
"code": 200,
"data": [
{
"_id": 1,
"display_name": "张三",
"has_phone_number": 1,
"phones": ["13800138000"]
},
{
"_id": 2,
"display_name": "李四",
"has_phone_number": 1,
"phones": ["13900139000"]
}
],
"msg": "OK"
}