小编Sam*_*Dev的帖子

Twilio TaskRouter JS SDK不能正常工作

根据Twilio Docs,我正在尝试开发一个呼叫中心应用程序,但是TaskRouter JS

v1.13/taskrouter.min.js不支持文件https://www.twilio.com/docs/taskrouter/js-sdk/worker#reservation-created中的 twilio解释

worker.on("reservation.created", function(reservation) {
    console.log(reservation.task.attributes)      // NOT FOUND
    console.log(reservation.task.priority)        // NOT FOUND
    console.log(reservation.task.age)             // NOT FOUND
    console.log(reservation.task.sid)             // NOT FOUND
    console.log(reservation.sid)                  // RETURNS task sid
});
Run Code Online (Sandbox Code Playgroud)

reservation.sid打印任务sid&如果我删除.task它返回与任务相关的相应输出但是在这里我期待预订相关的输出.

以下是twilio客户端SDK目前在我的应用程序中使用.

  1. https://media.twiliocdn.com/sdk/js/sync/releases/0.5.10/twilio-sync.js
  2. https://media.twiliocdn.com/sdk/js/client/releases/1.4.31/twilio.min.js
  3. https://media.twiliocdn.com/taskrouter/js/v1.13/taskrouter.min.js
  4. https://media.twiliocdn.com/taskrouter/js/v1.0/taskrouter.worker.min.js

twilio vue.js twilio-api twilio-programmable-voice

16
推荐指数
1
解决办法
408
查看次数

Amazon athena 无法读取 S3 JSON 对象文件,并且 Athena 选择查询返回 JSON 键列的空结果集

我在 Athena 中创建了一个具有以下结构的表

CREATE EXTERNAL TABLE s3_json_objects (
    devId string,
    type string,
    status string
)
ROW FORMAT SERDE 'org.openx.data.jsonserde.JsonSerDe'
WITH SERDEPROPERTIES ( 'ignore.malformed.json' = 'true')
LOCATION 's3://mybucket/folder1/data/athena_test/';
Run Code Online (Sandbox Code Playgroud)

S3 存储桶对象包含这样的 JSON 结构

{
    "devId": "00abcdef1122334401",
    "type": "lora",
    "status": "huihuhukiyg"
}
Run Code Online (Sandbox Code Playgroud)

然而,下面的 SQL 正常工作并返回正确的结果,仅用于计数

SELECT count(*) as total_s3_objects FROM "athena_db"."s3_json_objects"
Run Code Online (Sandbox Code Playgroud)

但是每当我在 SQL select 语句下查询以从 S3 中获取 JSON 值时,它都会返回带有列空值的结果集

SELECT devid FROM "athena_db"."s3_json_objects"
SELECT json_extract(devid , '$.devid') as Id FROM "athena_db"."s3_json_objects"
SELECT * FROM "athena_db"."s3_json_objects"
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

此外,我在 StackOverflow 和AWS Athena doc上发布此问题之前查看了这些链接 …

json amazon-web-services presto amazon-athena

6
推荐指数
1
解决办法
4425
查看次数