1

RingCentral Create Custom Greeting API を呼び出す場合:

POST /restapi/v1.0/account/{accountId}/extension/{extensionId}/greeting

大きなファイルの MP3 および WAV メディア ファイルを使用すると、次のエラーが発生することがあります。正式なサイズ制限はありますか?

HTTP/1.1 413 Request Entity Too Large

{
    "errorCode": "AGW-413",
    "message": "Request entity too large",
    "errors": [

    ]
}

API リファレンスまたはブログ記事で指定されている制限はありません。

API リファレンス:

https://developers.ringcentral.com/api-docs/latest/index.html#!#RefCreateUserCustomGreeting

私は次のコードでringcentral_sdk宝石を使用しています:

req = RingCentralSdk::REST::Request::Multipart.new(
  method: 'post',
  url: 'account/~/extension/~/greeting'
).
add_json({type: 'Voicemail', answeringRule: {id: '11111111'}}).
add_file(file)

res = client.send_request req

puts res.status
puts MultiJson.encode(res.body, pretty: true)

詳細については、このブログ記事を参照してください。

https://medium.com/ringcentral-developers/updating-ringcentral-user-extension-greetings-using-the-rest-api-and-ruby-db325022c6ee

4

2 に答える 2