我一直在尝试通过RingCentral REST API发送SMS,但是它向我发送了一个不完整的错误,无法解决。
我的请求JSON,
{
"to": [{
"phoneNumber": "+xxxxxxxxxxx"
}],
"from": {
"phoneNumber": "+xxxxxxxxxxx"
},
"text": "Test Text message from sample ringcentral app - test by Sandip"
}
RingCentral错误响应,
{
"errorCode": "InvalidParameter",
"message": "Parameter [] value is invalid",
"errors": [{
"errorCode": "CMN-101",
"message": "Parameter [] value is invalid",
"parameterName": ""
}],
"parameterName": ""
}
我查看了RingCentral开发人员文档,我的请求JSON与那里提到的相同。我还检查了RingCentral错误代码doc,该错误代码在
[]
括号中指定了带有参数名称的无效参数。我的响应错误中没有参数名称。我无法在这里找到问题。 最佳答案
我已经解决了这个问题。我正在进行PostAsJsonAsync()
调用,以将JSON请求发布到RingCentral。它似乎有一些问题。我将通话更新为PostAsync()
,现在可以使用了。