Updated on 2024-03-05 GMT+08:00

POST /ccmessaging/doLeaveMessage

Description

Interface for saving user messages

Method

POST

URI

https://Domain Name/apiaccess/ccmessaging/doLeaveMessage.For example,the domain name is service.besclouds.com.

Request

Table 1 Header Parameters

Seq.

Name

Type

Mandatory

Description

1

ccmessaging-token

string

True

ccmessagign-token generated by the applyToken interface

2

x-app-key

string

True

The same as app_key, which uniquely identifies a user

3

Authorization

string

True

Authentication field. The value format is as follows: Bearer +AccessToken in the return values of the tokenByAKSK interface (there is a space after Bearer)

Table 2 Body Parameters

Seq.

Name

Type

Mandatory

Description

1.1

callId

string

True

User ID

1.2

caller

string

True

Number of a user who leaves a message.

1.3

leaveMessage

string

True

User message

1.4

channel

string

True

Channel ID (Web)

Response

  • Status code: 200
Table 3 Body Parameters

Seq.

Name

Type

Mandatory

Description

1.1

resultCode

string

True

Return Code

1.2

resultDesc

string

False

Response Description

  • Status code: 400

    Incorrect request:Check the request path and parameters.

  • Status code: 401

    Unauthorized:1.Check whether you have purchased related services.2.Contact the customer service personnel to check the current status of your account.

  • Status code: 404

    Request not found: Check the request path.

  • Status code: 500

    Service failure:Check the values of the parameters in the request.

Error Code

None.

Message Example

  • Scene description:

    URL:

    Request Parameter:

    { "callId":"111111222111", "caller":"13866667777", "leaveMessage":"Please call me", "channel":"WEB" }

    Response Parameter:

    { "resultCode": "0", "resultDesc": "Save leaveMessage success!" }