跳到主要内容

批量添加短信 (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"
}