Parcourir la source

SendMessage add Feedback param

sdk-team il y a 3 ans
Parent
commit
f608c575ec

+ 1 - 1
VERSION

@@ -1 +1 @@
-1.36.1558
+1.36.1559

+ 3 - 0
avatar/include/alibabacloud/avatar/model/SendMessageRequest.h

@@ -34,6 +34,8 @@ public:
 	};
 	SendMessageRequest();
 	~SendMessageRequest();
+	bool getFeedback() const;
+	void setFeedback(bool feedback);
 	std::string getTextRequest() const;
 	void setTextRequest(const std::string &textRequest);
 	long getTenantId() const;
@@ -44,6 +46,7 @@ public:
 	void setSessionId(const std::string &sessionId);
 
 private:
+	bool feedback_;
 	std::string textRequest_;
 	long tenantId_;
 	VAMLRequest vAMLRequest_;

+ 9 - 0
avatar/src/model/SendMessageRequest.cc

@@ -25,6 +25,15 @@ SendMessageRequest::SendMessageRequest()
 
 SendMessageRequest::~SendMessageRequest() {}
 
+bool SendMessageRequest::getFeedback() const {
+  return feedback_;
+}
+
+void SendMessageRequest::setFeedback(bool feedback) {
+  feedback_ = feedback;
+  setParameter(std::string("Feedback"), feedback ? "true" : "false");
+}
+
 std::string SendMessageRequest::getTextRequest() const {
   return textRequest_;
 }