Skip to main content
The First Step
Jun 24, 2015 12:13 AM UTC
Question

How to get caller info (caller ID and called Nr.) from telephony presence events?

Whenever you want to be able to find out the Caller ID or the number being called during the progress of a call you can use this example:

var subscription = rcsdk.getSubscription();
 subscription.on(subscription.events.notification, function(msg) {
       console.log(msg.body.activeCalls[n].from); // activeCalls is array
        console.log(msg.body.activeCalls[n].to);
   })
    .register({
       events: ['/account/~/extension/~/presence?detailedTelephonyState=true'],
   })
    .then(...);

4 replies

The First Step
Oct 1, 2015 11:01 PM UTC
Please can you provide an example as how I can achieve this via PHP/MySQL system.
Thanks
The First Step
Jul 13, 2016 8:24 AM UTC
Hi,
TT
As I can see there is no such rcsdk.getSubscription(); method found in C# sdk . Am i missing something or Please guide me which SDk i have to use
The First Step
Jul 13, 2016 8:49 AM UTC
Hi,
TT
As I can see there is no such rcsdk.getSubscription(); method found in C# sdk . Am i missing something or Please guide me which SDk i have to use
Found Your Voice
Jul 13, 2016 9:36 PM UTC
If you are using the C# SDK, it is recommended to ask questions pertaining to it using the Github Issue tracker for the associated repository. In the case of the C# SDK, that is here: https://github.com/ringcentral/ringcentral-csharp/issues