https://console.tim.qq.com/v4/desk_http_svc/get_satisfaction_settings?sdkappid=88888888&identifier=admin&usersig=xxx&random=99999999&contenttype=json
Parameter | Description |
v4/desk_http_svc/get_satisfaction_settings | Request API. |
sdkappid | Assigned SDKAppID in the Chat console when creating an application. |
identifier | |
usersig | Generated signature of the App administrator account. For specific operations, see Generate UserSig. |
random | Enter a random 32-bit unsigned integer in the range of [0,4294967295]. |
contenttype | The request format has a fixed value of json. |
{}
{"ActionStatus": "OK","ErrorInfo": "","ErrorCode": 0,"Data": {"SatisfactionEnabled": 1,"InvitationMethod": 3,"SatisfactionContent": {"RatingInvitationMessage": "Thank you for using our service. Please rate this service.""SubmissionMessage": "Thank you for rating this service. Wish you a pleasant life. Goodbye.""OneStarContent": "Dissatisfied.""TwoStarContent": "Not satisfied.""ThreeStarContent": "Average.""FourStarContent": "Satisfied.""FiveStarContent": "Super satisfied.""SubmissionValidityPeriod": 12},"SatisfactionContentMultilingual": {"en": {"RatingInvitationMessage": "Please rate our service.","SubmissionMessage": "Thank you for your feedback.","OneStarContent": "Very dissatisfied","TwoStarContent": "Dissatisfied","ThreeStarContent": "Neutral","FourStarContent": "Satisfied","FiveStarContent": "Very satisfied","SubmissionValidityPeriod": 12},"zh": {"RatingInvitationMessage": "Please rate our service!""SubmissionMessage": "Thank you for your evaluation!""OneStarContent": "Dissatisfied""TwoStarContent": "Not satisfied.""ThreeStarContent": "Average""FourStarContent": "Satisfied.""FiveStarContent": "Super satisfied""SubmissionValidityPeriod": 12}}}}
Field | Type | Description |
ErrorCode | Integer | Error Code: 0: success. Non-zero: failure. |
ErrorInfo | String | Error message. |
ActionStatus | String | Result of request processing. |
SatisfactionEnabled | Integer | Whether to enable satisfaction survey: 1: Enable. 0: Disable. |
InvitationMethod | Integer | Invitation for Evaluation Method 1: Automatically send after the session ends. 2: Agent invites the user to provide feedback on satisfaction. 3: Both methods are available. If not proactively invited for evaluation, it will be automatically sent after the session ends. |
SatisfactionContent | Object | Satisfaction survey content. |
SatisfactionContent.RatingInvitationMessage | String | Prompt inviting evaluation. |
SatisfactionContent.SubmissionMessage | String | Thank-you message after submitting the evaluation. |
SatisfactionContent.OneStarContent | String | The content of one-star evaluation, for example: Dissatisfied. |
SatisfactionContent.TwoStarContent | String | The content of two-star evaluation, for example: Not satisfied. |
SatisfactionContent.ThreeStarContent | String | The content of three-star evaluation, for example: Average. |
SatisfactionContent.FourStarContent | String | The content of four-star evaluation, for example: Satisfied. |
SatisfactionContent.FiveStarContent | String | The content of five-star evaluation, for example: Super satisfied. |
SatisfactionContent.SubmissionValidityPeriod | Integer | The valid period for submitting evaluations, measured in hours. |
SatisfactionContentMultilingual | Map<String, Object> | Multilingual configuration of user satisfaction survey content The key is a language tag (for example: Chinese: "zh", English: "en"). The value is the user satisfaction survey configuration content in the corresponding language. |
Error Code | Description |
141000 | The application is not a desk application. |
141002 | Internal error, retry. |
141004 | Invalid parameter. |
Feedback