我一直在尝试通过RingCentral REST API发送短信,但它向我发送了一个不完整的错误,无法解决。
我的请求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,此错误代码在[]
括号中指定带参数名称的无效参数。我的响应错误中没有参数名称。我无法在这里发现问题。
答案 0 :(得分:1)
我已经解决了这个问题。我正在进行PostAsJsonAsync()
调用,以便向RingCentral发布JSON请求。它似乎有一些问题。我将调用更新为PostAsync()
,现在可以正常使用。
答案 1 :(得分:-1)
{
"to": [{
"phoneNumber": "xxxxxxxxxxx"
}],
"from": {
"phoneNumber": "xxxxxxxxxxx"
},
"text": "Test Text message from sample ringcentral app - test by Sandip"
}
不接受加号。你需要删除它。