使用 RingCentral 在 C# 中接收短信

Receiving SMS in C# with RingCentral

我可以使用 C# 发送短信。但我的问题是我不知道接收那些短信。

我在此处使用 WebHook 和 C# 查看了以下文档:

https://developers.ringcentral.com/guide/notifications/quick-start/webhook/c-sharp

但不确定具体怎么做。

我能得到任何帮助来了解如何接收短信吗?任何样品都会很棒。

接收短信的方式有3种:

  • PubNub 订阅
  • WebHook 订阅
  • API请求

以下是一些详细信息:

  1. 使用PubNub,您可以接收短信。
    在这里查看:https://github.com/ringcentral/ringcentral-csharp-client/blob/master/RingCentral.Test/SubscripotionTest.cs#L31
    因为这个被PubNub使用,所以你不需要ngrok

  2. 如果想要WebHook,需要订阅推送通知 查看参考演示:https://github.com/ringcentral/ringcentral-csharp-client/blob/master/RingCentral.Test/WebHookTest.cs

  3. RingCentral API的直接API在您的[=24=中接收短信内容]C#,通过在你的 SDK 中调用这个 API 是:/restapi/v1.0/account/~/extension/~/message-store/{messageId}/content/{attachmentId}。在这里你需要放message idattachment idmessage-store
  4. 检索消息内容

希望对您有所帮助。