I wonder is there any Skype API for Android. What I wanted to do was actually access Skype contacts using API and display in my application against every user. So is there an Android API for Skype?
From the internet I know this about skype API. Skype provide two APIs for developer on the Skype developer site
On the Developer forum clearly written that Skype KIT Beta is not for Mobile device.
Here is reference https://support.skype.com/en/faq/FA10630/Can-I-use-SkypeKit-to-develop-applications-for-mobile-devices?fromSearchFirstPage=false
Then I tried to learn about the Public API. But on the documentation page that’s defined about Public API.
The API has two layers:
Communication Layer - is a set of methods for external application to establish connection to Skype client and communicate with it.
Command Protocol Layer - is a text-based "language" that external applications can use to speak to the Skype client, once communication channel is established by Communication Layer.
Additionally, there are several Skype API wrapper libraries that encapsulate the functionality of Skype API. Such wrappers can act as optional third layers.
Communication layer API required Skype client always run on the system, that’s why it seems to be for Computer OS (windows ,mac) not for mobile.
In the wrapper API there is "Skype4Java - Java wrapper." It gave me the Hope, but the problem is to access this, I need to longing to Skype developer site and I tried to login with my Skype ID and got the error "this Skype name has no access", I don’t know what access to required.
Could someone help me how to get access into developer site (how to do login) which access rights are required and any other API which help to get Skype Contacts and their status on Android. Thanks in advance.
If you see a "Sorry we couldn't connect to Skype", "Skype can't connect" or "Unable to receive notifications" message when you try to use Skype, the most likely cause is a poor internet connection, or no internet connection. To fix this issue, try the following: Make sure your mobile device is not offline.
Supported Skype URI APIs Initiating audio calls to other Skype users, phones, or mobile devices—both one-to-one dialogs and multiparty conferences. Initiating video calls to another Skype user. Sending instant messages to an individual or establishing a group multi chat.
You can also try the following steps for additional help: Verify your device has a working internet connection with the required bandwidth. Verify you have the latest version of Skype. Check your security software or Firewall settings to make sure they aren't blocking Skype.
Download Skype for your phoneAvailable for Android, iPhone and Windows 10 Mobile.
Some people managed to use SkypeKit on their android. However it is currently not allowed by the license and you would need to build different apks for different devices.
The current public API has no methods for Android.
You should sign up for SkypeKit for this here:
http://developer.skype.com/skypekit
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With