跳到主要内容

添加联系人 (contact.add)

Android 扩展

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

声明

结果 = contact.add(姓名, 电话号码[, {
email = 邮箱,
organization = 公司/组织,
title = 职位,
note = 备注,
}])

参数及返回值

  • 姓名
    • 文本型,联系人姓名(必需)
  • 电话号码
    • 文本型,联系人电话(必需)
  • 邮箱
    • 文本型,可选,联系人邮箱
  • 公司/组织
    • 文本型,可选,联系人所在公司或组织
  • 职位
    • 文本型,可选,联系人职位
  • 备注
    • 文本型,可选,备注信息
  • 结果
    • 文本型,JSON 格式的响应字符串

说明

添加单个联系人到通讯录。

示例

-- 添加简单联系人
local result = contact.add("张三", "13800138000")

-- 添加带详细信息的联系人
local result = contact.add("李四", "13900139000", {
email = "lisi@example.com",
organization = "示例公司",
title = "工程师",
note = "重要客户"
})

-- 解析返回结果
local data = json.decode(result)
if data.code == 200 then
print("添加成功,ID:", data.data[1]._id)
end

返回示例

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