Selaa lähdekoodia

Support live interaction and message.

sdk-team 3 vuotta sitten
vanhempi
sitoutus
bd6bd854e4

+ 1 - 1
VERSION

@@ -1 +1 @@
-1.36.1368
+1.36.1369

+ 18 - 0
live/include/alibabacloud/live/model/SendMessageToGroupUsersRequest.h

@@ -30,8 +30,26 @@ class ALIBABACLOUD_LIVE_EXPORT SendMessageToGroupUsersRequest : public RpcServic
 public:
 	SendMessageToGroupUsersRequest();
 	~SendMessageToGroupUsersRequest();
+	std::string getData() const;
+	void setData(const std::string &data);
+	int getType() const;
+	void setType(int type);
+	std::string getOperatorUserId() const;
+	void setOperatorUserId(const std::string &operatorUserId);
+	std::vector<std::string> getReceiverIdList() const;
+	void setReceiverIdList(const std::vector<std::string> &receiverIdList);
+	std::string getGroupId() const;
+	void setGroupId(const std::string &groupId);
+	std::string getAppId() const;
+	void setAppId(const std::string &appId);
 
 private:
+	std::string data_;
+	int type_;
+	std::string operatorUserId_;
+	std::vector<std::string> receiverIdList_;
+	std::string groupId_;
+	std::string appId_;
 };
 } // namespace Model
 } // namespace Live

+ 56 - 0
live/src/model/SendMessageToGroupUsersRequest.cc

@@ -25,3 +25,59 @@ SendMessageToGroupUsersRequest::SendMessageToGroupUsersRequest()
 
 SendMessageToGroupUsersRequest::~SendMessageToGroupUsersRequest() {}
 
+std::string SendMessageToGroupUsersRequest::getData() const {
+  return data_;
+}
+
+void SendMessageToGroupUsersRequest::setData(const std::string &data) {
+  data_ = data;
+  setBodyParameter(std::string("Data"), data);
+}
+
+int SendMessageToGroupUsersRequest::getType() const {
+  return type_;
+}
+
+void SendMessageToGroupUsersRequest::setType(int type) {
+  type_ = type;
+  setBodyParameter(std::string("Type"), std::to_string(type));
+}
+
+std::string SendMessageToGroupUsersRequest::getOperatorUserId() const {
+  return operatorUserId_;
+}
+
+void SendMessageToGroupUsersRequest::setOperatorUserId(const std::string &operatorUserId) {
+  operatorUserId_ = operatorUserId;
+  setBodyParameter(std::string("OperatorUserId"), operatorUserId);
+}
+
+std::vector<SendMessageToGroupUsersRequest::std::string> SendMessageToGroupUsersRequest::getReceiverIdList() const {
+  return receiverIdList_;
+}
+
+void SendMessageToGroupUsersRequest::setReceiverIdList(const std::vector<SendMessageToGroupUsersRequest::std::string> &receiverIdList) {
+  receiverIdList_ = receiverIdList;
+  for(int dep1 = 0; dep1 != receiverIdList.size(); dep1++) {
+    setBodyParameter(std::string("ReceiverIdList") + "." + std::to_string(dep1 + 1), receiverIdList[dep1]);
+  }
+}
+
+std::string SendMessageToGroupUsersRequest::getGroupId() const {
+  return groupId_;
+}
+
+void SendMessageToGroupUsersRequest::setGroupId(const std::string &groupId) {
+  groupId_ = groupId;
+  setBodyParameter(std::string("GroupId"), groupId);
+}
+
+std::string SendMessageToGroupUsersRequest::getAppId() const {
+  return appId_;
+}
+
+void SendMessageToGroupUsersRequest::setAppId(const std::string &appId) {
+  appId_ = appId;
+  setBodyParameter(std::string("AppId"), appId);
+}
+