0
我正在使用twilio ip消息库的C#。 在管理页面我设置了一些webhooks。当我使用示例twilio mvc应用程序时,这些webhook可以工作,但是当我创建控制台应用程序演示(创建用户和频道)时,webhook不起作用。IP消息webhook没有触发
var client = new IpMessagingClient(accountSid, authToken);
User user1 = client.CreateUser(serviceSid, "Tomas");
User user2 = client.CreateUser(serviceSid, "Lukas");
var channel = client.CreateChannel(serviceSid, channelType, "TESTTT", "");
client.CreateMember(serviceSid, channel.Sid, user1.Identity, roleChannelAdminSid);
client.CreateMember(serviceSid, channel.Sid, user2.Identity, roleChannelAdminSid);
client.CreateMessage(serviceSid, channel.Sid, user1.Identity, "Message1");
client.CreateMessage(serviceSid, channel.Sid, user2.Identity, "Message2");
代码的工作,因为当我列出这个频道的一些消息,我可以看到这些信息。只有它不会触及webhooks。
谢谢。所以当我为特定用户创建令牌时,我可以获取钩子吗?因为我试着生成令牌,也没有回应。 –
生成令牌不会导致对服务器的请求。它是由您的API秘密生成的,Twilio可以在令牌被客户端/端点使用时独立验证。 – philnash
是的,很糟糕的问题,我想当我为用户创建令牌并创建消息。像这样:var clientUser = new IpMessagingClient(user1.AccountSid,Token(user1.Identity)); 方法令牌来自示例twilio。 –