DmitrMakeev commited on
Commit
4b4b235
1 Parent(s): cadf11c

Update se_mes.html

Browse files
Files changed (1) hide show
  1. se_mes.html +11 -4
se_mes.html CHANGED
@@ -34,7 +34,7 @@
34
  #messageInput {
35
  width: 80%;
36
  margin-top: 20px;
37
- min-height: 100px; /* Изменено свойство для высоты */
38
  }
39
  #progressBarContainer {
40
  width: 80%;
@@ -68,7 +68,7 @@
68
  </style>
69
  </head>
70
  <body>
71
- <h1>Отправка сообщения(текст)</h1>
72
  <div class="input-row">
73
  <input type="text" id="apiKeyInput" placeholder="Введите API ключ">
74
  <input type="number" id="minDelayInput" placeholder="Min Delay (ms)" value="500">
@@ -110,27 +110,31 @@
110
 
111
  const fileInput = document.getElementById('fileInput');
112
  const file = fileInput.files[0];
 
113
  if (!file) {
114
  alert('Please select a file.');
115
  return;
116
  }
117
 
118
  const reader = new FileReader();
 
119
  reader.onload = function(event) {
120
  const text = event.target.result;
121
  const phones = text.split('\n').map(phone => phone.trim()).filter(phone => phone);
 
122
  sendMessages(phones, apiKey, message, minDelay, maxDelay, linkPreview);
123
  };
 
124
  reader.readAsText(file);
125
  });
126
 
127
  async function sendMessages(phones, apiKey, message, minDelay, maxDelay, linkPreview) {
128
  const totalPhones = phones.length;
129
  const progressBar = document.getElementById('progress');
130
- const progressText = document.getElementById('progress').textContent;
131
 
132
  for (let i = 0; i < totalPhones; i++) {
133
  const phone = phones[i];
 
134
  try {
135
  const response = await fetch(`https://api.green-api.com/waInstance1101952913/sendMessage/${apiKey}`, {
136
  method: 'POST',
@@ -143,11 +147,14 @@
143
  linkPreview: linkPreview
144
  })
145
  });
 
146
  if (!response.ok) {
147
  throw new Error(`HTTP error! status: ${response.status}`);
148
  }
 
149
  const data = await response.json();
150
  console.log(`Message sent to ${phone}:`, data);
 
151
  } catch (error) {
152
  console.error(`Error sending message to ${phone}:`, error);
153
  }
@@ -164,4 +171,4 @@
164
  }
165
  </script>
166
  </body>
167
- </html>
 
34
  #messageInput {
35
  width: 80%;
36
  margin-top: 20px;
37
+ min-height: 100px;
38
  }
39
  #progressBarContainer {
40
  width: 80%;
 
68
  </style>
69
  </head>
70
  <body>
71
+ <h1>Отправка сообщения (текст)</h1>
72
  <div class="input-row">
73
  <input type="text" id="apiKeyInput" placeholder="Введите API ключ">
74
  <input type="number" id="minDelayInput" placeholder="Min Delay (ms)" value="500">
 
110
 
111
  const fileInput = document.getElementById('fileInput');
112
  const file = fileInput.files[0];
113
+
114
  if (!file) {
115
  alert('Please select a file.');
116
  return;
117
  }
118
 
119
  const reader = new FileReader();
120
+
121
  reader.onload = function(event) {
122
  const text = event.target.result;
123
  const phones = text.split('\n').map(phone => phone.trim()).filter(phone => phone);
124
+
125
  sendMessages(phones, apiKey, message, minDelay, maxDelay, linkPreview);
126
  };
127
+
128
  reader.readAsText(file);
129
  });
130
 
131
  async function sendMessages(phones, apiKey, message, minDelay, maxDelay, linkPreview) {
132
  const totalPhones = phones.length;
133
  const progressBar = document.getElementById('progress');
 
134
 
135
  for (let i = 0; i < totalPhones; i++) {
136
  const phone = phones[i];
137
+
138
  try {
139
  const response = await fetch(`https://api.green-api.com/waInstance1101952913/sendMessage/${apiKey}`, {
140
  method: 'POST',
 
147
  linkPreview: linkPreview
148
  })
149
  });
150
+
151
  if (!response.ok) {
152
  throw new Error(`HTTP error! status: ${response.status}`);
153
  }
154
+
155
  const data = await response.json();
156
  console.log(`Message sent to ${phone}:`, data);
157
+
158
  } catch (error) {
159
  console.error(`Error sending message to ${phone}:`, error);
160
  }
 
171
  }
172
  </script>
173
  </body>
174
+ </html>