Перейти к содержанию

Как окончить или сбросить вызов#

Бета-версия

Функциональность находится в режиме бета-версии. Функции могут быть изменены, а также могут работать нестабильно. В будущем за функционал может взиматься дополнительная плата.
Подключение к функционалу можно запросить через техподдержку GREEN-API

Для завершения вызова, который в данный момент активен, используйте метод endCall. Если вам нужно отклонить входящий вызов, используйте метод rejectCall.

Важно

Использование метода rejectCall для завершения вызова может привести к зависанию программы

В целом мы могли бы описать код этих методов как:

// End an active call
greenApiClient.endCall().then(success => {
  if (success) {
    console.log('Call ended successfully.');
  } else {
    console.log('Failed to end the call.');
  }
}).catch(error => {
  console.error('Error ending call:', error);
});

// Reject an incoming call
greenApiClient.rejectCall().then(() => {
  console.log('Call rejected.');
}).catch(error => {
  console.error('Error rejecting call:', error);
});