2017-05-12 1 views
1

Wenn jemand anruft, kann ich die Anruf ID bekommen, aber ich finde keine Möglichkeit den Anruf in die Warteschleife zu setzen. Ich meine nicht, einen VOIP-Client zu machen, den ich Anrufe kontrollieren will, die zu den Völkern Telefonen gehen. Ich möchte Dinge tun, wie Anrufe in die Warteschleife nehmen, sie aus der Warteschleife nehmen und an andere weitergeben. Ich weiß, dass das System dies tun kann, weil es Codes gibt, die Sie während eines Anrufs in Ihren Ton eingeben können, aber ich bin mir nicht sicher, wie oder ob die API dies tun kann.RingCentral Call Management

Im Idealfall kann ich dies in C# tun, aber Javascript oder jede andere Sprache, die es tun kann, funktioniert auch, wenn C# aus irgendeinem Grund nicht kann.

Antwort

0

Im Augenblick ist die programmatische Anrufsteuerung nur über die RingCentral WebRTC API möglich, die Anrufsteuerung und DTMF-Ton unterstützt. Sie können weitere Informationen hierzu finden Sie in der Dokumentation für das Ringcentral WebRTC JavaScript SDK finden:

https://github.com/ringcentral/ringcentral-web-phone

Um dies zu tun, ohne WebRTC, eine separate Anrufsteuerung API benötigt wird. Dies ist noch nicht verfügbar, aber Sie können eine Anfrage für diese auf der Ringcentral Entwickler-Community machen:

https://devcommunity.ringcentral.com/

+0

Wenn Sie sagen, Anrufsteuerung meinst du einen Anruf zu steuern, die beispielsweise ein Ring aus/a eingehenden Anruf, der auf einem echten Telefon beantwortet wurde oder meinst du einen Voip-Client zu machen? – Eforen

+0

In diesem Fall handelt es sich um einen Anruf, der von einem Webclient ausgeführt wird, z. B. ein ausgehender Anruf über das WebRTC SDK oder ein eingehender Anruf, der mit dem WebRTC SDK beantwortet wurde. Die Unterstützung für Hardphones wird in Erwägung gezogen, ist jedoch derzeit nicht verfügbar. – Grokify