Subscribe/unSub to a service

Version 1
    This document was generated from CDN thread

    Created by: Geoffrey Carman on 15-03-2013 12:11:18 PM
    In the CUCM web interface, when I edit/add a Device Profile, there is a drop down menu, upper right, of quick links.  Last one is Subscribe/Unsubscribe services.

    There you pick from a list of elsewhere defined services. 
     
    Any idea what AXL call out of the WSDL should be to manipulate these? 
    Maybe it is an IP Phone Service?  I see a function updateIpPhoneServices that looks like you can modify the Service itself.  But there is no member list.
     

    Subject: RE: Subscribe/unSub to a service
    Replied by: Geoffrey Carman on 18-03-2013 04:13:38 PM
    Geoffrey Carman:
    In the CUCM web interface, when I edit/add a Device Profile, there is a drop down menu, upper right, of quick links.  Last one is Subscribe/Unsubscribe services.

    There you pick from a list of elsewhere defined services. 
     
    Any idea what AXL call out of the WSDL should be to manipulate these? 
    Maybe it is an IP Phone Service?  I see a function updateIpPhoneServices that looks like you can modify the Service itself.  But there is no member list.
     

     
    Well I will be goshed darned.  (Unless I am a sock, in which case I shall simply be darned).
     
    At the end of updateDeviceProfile there is a segment of XML:


             <!--Optional:-->
             <services>
                <!--Zero or more repetitions:-->
                <service>
                   <telecasterServiceName uuid="?">?</telecasterServiceName>
                   <name>?</name>
                   <!--Optional:-->
                   <url>?</url>
                   <!--Optional:-->
                   <urlButtonIndex>0</urlButtonIndex>
                   <!--Optional:-->
                   <urlLabel>?</urlLabel>
                   <!--Optional:-->
                   <urlLabelAscii>?</urlLabelAscii>
                   <!--Optional:-->
                   <serviceNameAscii>?</serviceNameAscii>
                </service>
             </services>


    Fill in the telecasterServiceName as the name of your IP Phone Service, and the same value in name.
     
    (You can find these services with:
    getIpPhoneServices() calls.)
     
    The telecasterServiceName threw me, I figured that meant something important.