Cisco Cisco Meeting Server 2000 开发者指南

下载
页码 147
Cisco Meeting Server Release 2.0 : API Reference Guide
74
example, one call leg profile whose “needsActivation” value is “true” could be associated with
one access method, and another call leg profile whose “needsActivation” value is “false” could
be associated with a different access method.
Effectively this sets up separate “activator” and “guest” access methods for that coSpace, with
callers to the “needsActivation=true” access method needing to wait until a successful call in to
the other access method before their conference audio and video become active. For the
multiple access methods linked to different call leg profiles in this way, you can choose to
distinguish between them only by passcode; essentially, activator and guest users dial the same
URI but enter a different PIN depending on whether they’re an activator or guest participant.
8.4.6 /callLegProfiles/<call leg profile id>/usage object method
There is a /callLegs/<call leg id>/usage object in the hierarchy. Performing a GET on this object
retrieves, for the queried call leg, a list of where the specified call leg profile is used: whether it is
set to be the global call leg profile or any associations it has with tenants, coSpaces, coSpace
users, coSpace access methods.
8.4.7 /callLegs/<call leg id>/callLegProfileTrace object method
There is a /callLegs/<call leg id>/callLegProfileTrace object in the hierarchy. Performing a GET
on this object retrieves, for the call leg that you queried, how its in-force call leg profile has been
arrived at; that is, the hierarchy of overrides that have contributed to the currently "in force" call
leg profile. Specifically, the response includes a section for each level in the profile hierarchy,
and details which call leg profile elements have been applied at which level.
The end result for each parameter is the lowest level’s override for that parameter; for example,
if the tenant-level call leg profile has set “participantLabels” to true but the coSpace call leg
profile has it set to false, then call legs in that coSpace will not display participant labels.
GET method on the "/callLegProfileTrace/" node to retrieve call leg profile trace.
Parameters
Type/Value
Description/Notes
scope
one of:
Indicates at which level the set of profile parameters have been applied
global
the profile parameters given have been applied at the system-wide level;
specifically, this means those parameters are present in the top-level
callLegProfile, configured under system/profiles
tenant
the profile parameters given have been applied at the tenant level
coSpace
the profile parameters given have been applied at the coSpace level
accessMethod
the profile parameters given have been applied at the access method level
coSpaceUser
the profile parameters given have been applied via a callLegProfile associated
with a coSpaceUser
8   Call Related Methods