添加联系人 (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"
}