批量添加短信 (sms.add_list)
Android 扩展
此函数为 Android 平台扩展,仅在 NBTouch (Android) 上可用。
声明
结果 = sms.add_list(短信列表)
参数及返回值
- 短信列表
- 顺序表,每项包含:
address- 文本型,对方号码(必需)body- 文本型,短信内容(必需)type- 整数型,可选,短信类型date- 整数型,可选,毫秒时间戳read- 布尔型,可选,是否已读seen- 布尔型,可选,是否已展示
- 顺序表,每项包含:
- 结果
- 文本型,JSON 格式的响应字符串
说明
批量向短信数据库添加多条短信记录。
示例
local result = sms.add_list({
{ address = "13800138000", body = "测试短信1", type = sms.TYPE_INBOX },
{ address = "13900139000", body = "测试短信2", type = sms.TYPE_SENT },
{ address = "10086", body = "您的话费余额不足", type = sms.TYPE_INBOX }
})
local data = json.decode(result)
if data.code == 200 then
print("成功添加", #data.data, "条短信")
end
返回示例
{
"code": 200,
"data": [
{
"_id": 1,
"address": "13800138000",
"body": "测试短信1",
"type": 1,
"type_name": "MESSAGE_TYPE_INBOX"
},
{
"_id": 2,
"address": "13900139000",
"body": "测试短信2",
"type": 2,
"type_name": "MESSAGE_TYPE_SENT"
}
],
"msg": "OK"
}