Yealink Forums

Full Version: RPS XMLRPC
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I'm openly assuming that nobody has ever actually tried to use the XMLRPC api for the RPS server? (Original documents for it were published in 2012 and never updated after that...) So hope for getting this resolved is very low, but figured it never hurts to ask.

The XMLRPC Api is severely lacking to the point of almost being unusable. With the addition of a few extra methods and arguments it would easily be functional enough to actually do something with. For example, in the current API:

- There is no way to see what device is associated with what server. You can use the method "redirect.listDevices", but that literally just returns a collection of MAC addresses. It doesn't tell you what those MACs are pointed to!
- Same with "redirect.checkDevice". It will tell you if the MAC is registered or not for RPS, but again doesn't tell you what server it's actually configured for.
- There is also no way of see what servers have been defined on your account. There is a method "redirect.addServer", which says it will fail if the server name is already used, but no way to actually list them like you can in the Web GUI,

May have to resort to doing screen scrapes of the web GUI, which is sad since the API is there and so easy to use... just missing important features!
Hi Jolouis,

Thanks for your info. Per RPS API info, we have already add the ability to get the server url of which MAC that have add to RPS.
for this signal API info, i upload to Google Drive for your reference:
https://drive.google.com/open?id=0B7RIYa...DBadVJ2eW8
please kindly let me know your testing result.
(03-27-2017 07:16 AM)Jensen Wrote: [ -> ]Hi Jolouis,

Thanks for your info. Per RPS API info, we have already add the ability to get the server url of which MAC that have add to RPS.
for this signal API info, i upload to Google Drive for your reference:
https://drive.google.com/open?id=0B7RIYa...DBadVJ2eW8
please kindly let me know your testing result.

Hi Jensen,

Okay, can you provide a link to the latest version of the XMLRPC API document that you took that excerpt from? The latest one I found on the public website was version 1.3 dated from 2012:
http://support.yealink.com/faq/faqInfo?id=86

but obviously there has been at least one update since then as the method listed above is not in the old document.

Hoping that there may be additional methods in that newer API doc to help solve the other lacking options I pointed out...
(03-27-2017 01:16 PM)jolouis Wrote: [ -> ]
(03-27-2017 07:16 AM)Jensen Wrote: [ -> ]Hi Jolouis,

Thanks for your info. Per RPS API info, we have already add the ability to get the server url of which MAC that have add to RPS.
for this signal API info, i upload to Google Drive for your reference:
https://drive.google.com/open?id=0B7RIYa...DBadVJ2eW8
please kindly let me know your testing result.

Hi Jensen,

Okay, can you provide a link to the latest version of the XMLRPC API document that you took that excerpt from? The latest one I found on the public website was version 1.3 dated from 2012:
http://support.yealink.com/faq/faqInfo?id=86

but obviously there has been at least one update since then as the method listed above is not in the old document.

Hoping that there may be additional methods in that newer API doc to help solve the other lacking options I pointed out...
Hi Jolouis,

Right now the new file is not release yet, still under preparing.
Reference URL's