使用新的Twilio可编程语音SDK拨打电话

2024-09-26 22:12:56 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用新的Twilio可编程语音sdkv2.0.0-beta2

快速入门中的所有测试(呼入和呼出)都运行良好。现在,我正在尝试实际拨打和连接电话从一个电话测试应用程序到另一个电话与测试应用程序(例如。客户:david to客户:alexa),我撞到了一堵墙。在

我在Python中对Twilio应用服务器所做的唯一修改是在token()函数中添加几行代码,这允许我从应用程序中获取两个传入的变量(IDENTITY和CALLER_ID)。这看起来很好,但每次我按下应用程序上的呼叫按钮,它就会自动呼叫。我想尽一切办法都没有成功。在

以下是相关(我认为)Swift代码:

func fetchAccessToken() -> String? {
        guard let accessTokenURL = URL(string: baseURLString + accessTokenEndpoint + "caller_id=david&identity=alexa") else {
            return nil
        }
        return try? String.init(contentsOf: accessTokenURL, encoding: .utf8)
    }

这是启动调用的函数:

^{pr2}$

另外,当我在第一部手机上安装时,我会保留以下线路: caller_id=david&identity=alexa 然后,当我在第二部手机上安装时,我将该行更改为: caller_id=alexa&identity=david


Tags: 函数代码id应用程序string客户returnidentity
1条回答
网友
1楼 · 发布于 2024-09-26 22:12:56

您是否尝试过将to/from参数传递到请求中,如下所示:

var params:NSDictionary = ["To" : "+15551111", "From" : "myphonenumber",]

另外,你确定你的accessToken在你打电话的时候不是零吗?在

相关问题 更多 >

    热门问题