Javascript Twilio IP消息API不工作

Javascript Twilio IP消息API不工作,javascript,api,ip,twilio,messaging,Javascript,Api,Ip,Twilio,Messaging,我只是按照说明进行设置和测试。我使用了Javascript API。当我尝试使用文档中提到的两个选项卡或两个窗口发送消息时,它不起作用。它在sendMessage方法为“未定义”时抛出错误。当我记录控制台日志时,它会在html元素中输入正确的消息 一旦启动localhost,它就会抛出以下错误。有什么建议吗。 导航到 这里是Twilio开发者福音传道者 首先,您需要使用您的生产帐户Sid才能使其正常工作 在服务器端生成令牌后,您需要将其发送到客户端,并按照以下方式对客户端进行身份验证: acc

我只是按照说明进行设置和测试。我使用了Javascript API。当我尝试使用文档中提到的两个选项卡或两个窗口发送消息时,它不起作用。它在sendMessage方法为“未定义”时抛出错误。当我记录控制台日志时,它会在html元素中输入正确的消息

一旦启动localhost,它就会抛出以下错误。有什么建议吗。 导航到


这里是Twilio开发者福音传道者

首先,您需要使用您的生产帐户Sid才能使其正常工作

在服务器端生成令牌后,您需要将其发送到客户端,并按照以下方式对客户端进行身份验证:

accessManager = new Twilio.AccessManager(token);
messagingClient = new Twilio.IPMessaging.Client(accessManager);
看一看


让我知道这是否有帮助。

这里是Twilio开发者福音传道者

首先,您需要使用您的生产帐户Sid才能使其正常工作

在服务器端生成令牌后,您需要将其发送到客户端,并按照以下方式对客户端进行身份验证:

accessManager = new Twilio.AccessManager(token);
messagingClient = new Twilio.IPMessaging.Client(accessManager);
看一看


如果有任何帮助,请告诉我。

您似乎没有正确设置访问令牌,因此Twilio没有授予您访问该服务的权限。你能分享你用来验证API的代码吗?@philnash。谢谢这就是我用的:我什么都看不见!也许最好用这些额外的信息来更新这个问题。@philnash谢谢。这就是我正在使用的'var ipmGrant=new ipmessagegrant({serviceSid:process.env.TWILIO_IPM_SERVICE_SID,endpointId:endpointId});//创建一个访问令牌,我们将对其进行签名并返回给客户端,//包含我们刚刚创建的授权var token=new AccessToken(process.env.TWILIO_ACCOUNT_SID,process.env.TWILIO_API_KEY,process.env.TWILIO_API_SECRET);'您使用的是生产帐户还是测试帐户Sid?您如何设置前端的访问令牌?这看起来您没有正确设置访问令牌,因此Twilio没有授予您访问服务的权限。你能分享你用来验证API的代码吗?@philnash。谢谢这就是我用的:我什么都看不见!也许最好用这些额外的信息来更新这个问题。@philnash谢谢。这就是我正在使用的'var ipmGrant=new ipmessagegrant({serviceSid:process.env.TWILIO_IPM_SERVICE_SID,endpointId:endpointId});//创建一个访问令牌,我们将对其进行签名并返回给客户端,//包含我们刚刚创建的授权var token=new AccessToken(process.env.TWILIO_ACCOUNT_SID,process.env.TWILIO_API_KEY,process.env.TWILIO_API_SECRET);'您使用的是生产帐户还是测试帐户Sid?如何在前端设置访问令牌?