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。 –