Help - Search - Members - Calendar
Full Version: View technical details during call
Skype Community > English > Development, Betas and Skype Garage > Skype Public API
Zippo
Hi everybody.
Is it possible to query this technical details during call (here: Skypecast) through the api? Mainly I'n interested in the user-id that is shown in front of each name.

Thx
TheUberOverlord
QUOTE (Zippo @ Sat Jun 28 2008, 03:54)
Go to the original post
Hi everybody.
Is it possible to query this technical details during call (here: Skypecast) through the api? Mainly I'n interested in the user-id that is shown in front of each name.

Thx


Yes, this can be done using Skype4COM or the API.

API or Skype4COM Example:

https://developer.skype.com/Docs/ApiDoc/CALL_object

You can use my Skype4COM Event Handler Example to test this quickly:

1. Download and save the PublishedFilesZipped.zip file from here: http://forum.skype.com/index.php?showtopic=142821.

2. Right click on the PublishedFilesZipped.zip file and choose Extract All

3. Click the setup.exe to install, be patient.

4. Make sure the "Hide API Window" check box is NOT checed,

5. Join a Skypecast.

6. Look in the API Window ("bottom window") and notice the Call Id for the Skypecast, replace x with it in the command below:

7. In the command text box type and the use the ENTER key:

GET CALL x CONF_PARTICIPANTS_COUNT

This will tell you the number of participants in the Skypecast.

GET CALL x CONF_PARTICIPANT n

This is the username of the nth participant in a Skypecast call, the call type and status and the displayname of participants who are not the host. For example: CALL 59 CONF_PARTICIPANT 2 echo123 INCOMING_P2P INPROGRESS Echo Test Service.

8. You also can download the entire Microsoft Visual C# 2008 Express project and modify it easily to do this or anything else in C# using Skype4COM which is also located as a file SEHEv29.zip which can be downloaded at the same link above.

OR


Skype4COM example:

1. Join a Skypecast

2. Copy this using Notepad and save as SkypeCast.vbs, double click on it to run it: https://developer.skype.com/Docs/Skype4COML...Conferences_vbs


These examples also work for conference calls as well not just Skypecasts.
Zippo
Hi Lord,
thanks for your reply. Unfortunately I still can't get what I'm looking for. The Userhandle and Displayname I've got already. What I need is this User-ID, that is shown in front of each name, when you view the technical details.

I put a screenshot inside:


These numbers for each participant are, what I like to get, as well as the last number behind each name (0,1,2)

Any idea about this?
Thx
TheUberOverlord
They are the call object Id's, you can't get to them. I will check on the other number on the end.

Why do you want these numbers if you don't even know what they are? tongueout.png
Zippo
QUOTE (TheUberOverlord @ Sun Jun 29 2008, 12:36)
Go to the original post
Why do you want these numbers if you don't even know what they are? tongueout.png


The numbers at the end give back the status of the participants in a skypecast. 0,1 and 2 are equal to speaking, waiting or just listening.

Knowing the call object-Ids makes it possible to remove specific participants from a cast. Very interesting possiblilies are given with this as long as Skype didn't give more features to the Cast hosts...

TunisianGuy
QUOTE (Zippo @ Sun Jun 29 2008, 08:58)
Go to the original post
Very interesting possiblilies are given with this as long as Skype didn't give more features to the Cast hosts...


Hi,
Do you think it would be possible to know for how long someone have been waiting? wondering.png

That would really help managing a skypecast.
TheUberOverlord
QUOTE (TunisianGuy @ Fri Aug 22 2008, 03:04)
Go to the original post
Hi,
Do you think it would be possible to know for how long someone have been waiting? wondering.png

That would really help managing a skypecast.


I assume you mean waiting to talk, or waiting for the host, if so, currently this is not possible.

Items for the Call Object can be viewed at any time using the online documentation, or the .chm file that is in ANY Skype4COM release:

API Call Object items:

https://developer.skype.com/Docs/ApiDoc/CALL_object

Skype4COM

https://developer.skype.com/Docs/Skype4COMLib/ICall

Documentation and examples for both the API and Skype4COM can be found here:

https://developer.skype.com/Docs

It should be noted that you are not technically Hosting a conference call when you are hosting a SkypeCast, so you will only have your call data object available and not the other calls in the SkypeCast. If you were the host of a Skype Conference call, you would have access to all the call objects in your conference call.
syes
hi
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.