Advertisement
Guest User

Untitled

a guest
Jul 15th, 2015
377
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 217.04 KB | None | 0 0
  1. Sure :)
  2. http://trunk-tv1-services-php7test1.brainsonic.com/wsdl_test
  3. :
  4.  
  5. <?xml version="1.0" encoding="UTF-8"?>
  6. <definitions xmlns="http://schemas.xmlsoap.org/wsdl/" name="sfBrainsonicAPI" targetNamespace="http://www.brainsonic.com/" xmlns:tns="http://www.brainsonic.com/" xmlns:impl="http://www.brainsonic.com/" xmlns:xsd1="http://www.brainsonic.com/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  7. <types>
  8. <schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://www.brainsonic.com/" targetNamespace="http://www.brainsonic.com/">
  9. <xs:simpleType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="simpleXmlTagDisplayConfig">
  10. <xs:annotation>
  11. <xs:documentation>
  12. <![CDATA[Please refer to the appinfo url for the xml syntax of the "simpleXmlTagDisplayConfig" parameter xml string]]>
  13. </xs:documentation>
  14. <xs:appinfo source="http://trunk-tv1-services-php7test1.brainsonic.com/index_dev.php/xsd/bsTagDisplayConfig.xsd">
  15. </xs:appinfo>
  16. </xs:annotation>
  17. <xs:restriction base="xs:string">
  18. </xs:restriction>
  19. </xs:simpleType>
  20. <xs:simpleType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="simpleXmlRollDisplayConfig">
  21. <xs:annotation>
  22. <xs:documentation>
  23. <![CDATA[Please refer to the appinfo url for the xml syntax of the "simpleXmlRollDisplayConfig" parameter xml string]]>
  24. </xs:documentation>
  25. <xs:appinfo source="http://trunk-tv1-services-php7test1.brainsonic.com/index_dev.php/xsd/bsRollDisplayConfig.xsd">
  26. </xs:appinfo>
  27. </xs:annotation>
  28. <xs:restriction base="xs:string">
  29. </xs:restriction>
  30. </xs:simpleType>
  31. <xs:simpleType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="simpleXmlUserDisplayConfig">
  32. <xs:annotation>
  33. <xs:documentation>
  34. <![CDATA[Please refer to the appinfo url for the xml syntax of the "simpleXmlUserDisplayConfig" parameter xml string]]>
  35. </xs:documentation>
  36. <xs:appinfo source="http://trunk-tv1-services-php7test1.brainsonic.com/index_dev.php/xsd/bsUserDisplayConfig.xsd">
  37. </xs:appinfo>
  38. </xs:annotation>
  39. <xs:restriction base="xs:string">
  40. </xs:restriction>
  41. </xs:simpleType>
  42. <xs:simpleType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="simpleXmlPlaylistDisplayConfig">
  43. <xs:annotation>
  44. <xs:documentation>
  45. <![CDATA[Please refer to the appinfo url for the xml syntax of the "simpleXmlPlaylistDisplayConfig" parameter xml string]]>
  46. </xs:documentation>
  47. <xs:appinfo source="http://trunk-tv1-services-php7test1.brainsonic.com/index_dev.php/xsd/bsPlaylistDisplayConfig.xsd">
  48. </xs:appinfo>
  49. </xs:annotation>
  50. <xs:restriction base="xs:string">
  51. </xs:restriction>
  52. </xs:simpleType>
  53. <xs:simpleType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="simpleXmlPlayerDisplayConfig">
  54. <xs:annotation>
  55. <xs:documentation>
  56. <![CDATA[Please refer to the appinfo url for the xml syntax of the "simpleXmlPlayerDisplayConfig" parameter xml string]]>
  57. </xs:documentation>
  58. <xs:appinfo source="http://trunk-tv1-services-php7test1.brainsonic.com/index_dev.php/xsd/bsPlayerDisplayConfig.xsd">
  59. </xs:appinfo>
  60. </xs:annotation>
  61. <xs:restriction base="xs:string">
  62. </xs:restriction>
  63. </xs:simpleType>
  64. <xs:simpleType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="simpleXmlMediaDisplayConfig">
  65. <xs:annotation>
  66. <xs:documentation>
  67. <![CDATA[Please refer to the appinfo url for the xml syntax of the "simpleXmlMediaDisplayConfig" parameter xml string]]>
  68. </xs:documentation>
  69. <xs:appinfo source="http://trunk-tv1-services-php7test1.brainsonic.com/index_dev.php/xsd/bsMediaDisplayConfig.xsd">
  70. </xs:appinfo>
  71. </xs:annotation>
  72. <xs:restriction base="xs:string">
  73. </xs:restriction>
  74. </xs:simpleType>
  75. <xs:simpleType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="simpleXmlCommentDisplayConfig">
  76. <xs:annotation>
  77. <xs:documentation>
  78. <![CDATA[Please refer to the appinfo url for the xml syntax of the "simpleXmlCommentDisplayConfig" parameter xml string]]>
  79. </xs:documentation>
  80. <xs:appinfo source="http://trunk-tv1-services-php7test1.brainsonic.com/index_dev.php/xsd/bsCommentDisplayConfig.xsd">
  81. </xs:appinfo>
  82. </xs:annotation>
  83. <xs:restriction base="xs:string">
  84. </xs:restriction>
  85. </xs:simpleType>
  86. <xs:simpleType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="simpleXmlCategoryDisplayConfig">
  87. <xs:annotation>
  88. <xs:documentation>
  89. <![CDATA[Please refer to the appinfo url for the xml syntax of the "simpleXmlCategoryDisplayConfig" parameter xml string]]>
  90. </xs:documentation>
  91. <xs:appinfo source="http://trunk-tv1-services-php7test1.brainsonic.com/index_dev.php/xsd/bsCategoryDisplayConfig.xsd">
  92. </xs:appinfo>
  93. </xs:annotation>
  94. <xs:restriction base="xs:string">
  95. </xs:restriction>
  96. </xs:simpleType>
  97. <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="tagsType">
  98. <xs:sequence>
  99. <xs:element name="tag" type="tagType" maxOccurs="unbounded"/>
  100. </xs:sequence>
  101. </xs:complexType>
  102. <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="tagType">
  103. <xs:sequence>
  104. <xs:element name="Id" type="xs:int"/>
  105. <xs:element name="Name" type="xs:string"/>
  106. <xs:element name="IsTriple" type="xs:string"/>
  107. <xs:element name="TripleNamespace" type="xs:string"/>
  108. <xs:element name="TripleKey" type="xs:string"/>
  109. <xs:element name="TripleValue" type="xs:string"/>
  110. </xs:sequence>
  111. </xs:complexType>
  112. <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="rollsType">
  113. <xs:sequence>
  114. <xs:element name="total_count" type="xs:int" minOccurs="0" maxOccurs="1"/>
  115. <xs:element name="current_count" type="xs:int" minOccurs="0" maxOccurs="1"/>
  116. <xs:element name="current_page" type="xs:int" minOccurs="0" maxOccurs="1"/>
  117. <xs:element name="roll" type="rollType" maxOccurs="unbounded"/>
  118. </xs:sequence>
  119. </xs:complexType>
  120. <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="rollType">
  121. <xs:sequence>
  122. <xs:element name="id" type="xs:int"/>
  123. <xs:element name="tv_id" type="xs:int"/>
  124. <xs:element name="title" type="xs:string"/>
  125. <xs:element name="type" type="xs:string"/>
  126. <xs:element name="ad_url" type="xs:string"/>
  127. <xs:element name="unique_id" type="xs:string"/>
  128. <xs:element name="impression_url" type="xs:string"/>
  129. <xs:element name="publication_date" type="xs:dateTime"/>
  130. <xs:element name="expiration_date" type="xs:dateTime"/>
  131. <xs:element name="last_modified" type="xs:dateTime"/>
  132. <xs:element name="photo_url" type="xs:string"/>
  133. <xs:element name="thumbnail_url" type="xs:string"/>
  134. <xs:element name="is_active" type="xs:string"/>
  135. <xs:element name="is_active_deported" type="xs:string"/>
  136. <xs:element name="duration" type="xs:int"/>
  137. <xs:element name="hitcount" type="xs:int"/>
  138. <xs:element name="roll_sources" type="roll_sourcesType"/>
  139. </xs:sequence>
  140. </xs:complexType>
  141. <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="roll_sourcesType">
  142. <xs:sequence>
  143. <xs:element name="roll_source" type="roll_sourceType" maxOccurs="unbounded"/>
  144. </xs:sequence>
  145. </xs:complexType>
  146. <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="roll_sourceType">
  147. <xs:sequence>
  148. <xs:element name="streaming_type" type="roll_streaming_typeType"/>
  149. <xs:element name="streaming_config" type="roll_streaming_configType"/>
  150. <xs:element name="source" type="xs:string"/>
  151. </xs:sequence>
  152. </xs:complexType>
  153. <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="roll_streaming_configType">
  154. <xs:sequence>
  155. <xs:element name="is_phpstreaming" type="xs:int"/>
  156. <xs:element name="streaming_server_url" type="xs:string" minOccurs="0"/>
  157. <xs:element name="seek_parameter" type="xs:string" minOccurs="0"/>
  158. </xs:sequence>
  159. </xs:complexType>
  160. <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="roll_streaming_typeType">
  161. <xs:attribute name="type" type="xs:string"/>
  162. <xs:attribute name="mime_type" type="xs:string"/>
  163. <xs:attribute name="bitrate" type="xs:int"/>
  164. <xs:attribute name="label" type="xs:string"/>
  165. <xs:attribute name="is_defaut" type="xs:int"/>
  166. </xs:complexType>
  167. <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="usersType">
  168. <xs:sequence>
  169. <xs:element name="total_count" type="xs:int" minOccurs="0" maxOccurs="1"/>
  170. <xs:element name="current_count" type="xs:int" minOccurs="0" maxOccurs="1"/>
  171. <xs:element name="current_page" type="xs:int" minOccurs="0" maxOccurs="1"/>
  172. <xs:element name="sf_guard_user" type="sf_guard_userType" maxOccurs="unbounded"/>
  173. </xs:sequence>
  174. </xs:complexType>
  175. <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="sf_guard_userType">
  176. <xs:sequence>
  177. <xs:element name="Id" type="xs:int"/>
  178. <xs:element name="Username" type="xs:string"/>
  179. <xs:element name="Algorithm" type="xs:string"/>
  180. <xs:element name="Salt" type="xs:string"/>
  181. <xs:element name="CreatedAt" type="xs:dateTime"/>
  182. <xs:element name="LastLogin" type="xs:dateTime"/>
  183. <xs:element name="IsActive" type="xs:int"/>
  184. <xs:element name="IsSuperAdmin" type="xs:int"/>
  185. <xs:element name="TvId" type="xs:int"/>
  186. <xs:element name="FirstName" type="xs:string"/>
  187. <xs:element name="LastName" type="xs:string"/>
  188. <xs:element name="Birthday" type="xs:string"/>
  189. </xs:sequence>
  190. </xs:complexType>
  191. <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="playlistsType">
  192. <xs:sequence>
  193. <xs:element name="total_count" type="xs:int" minOccurs="0" maxOccurs="1"/>
  194. <xs:element name="current_count" type="xs:int" minOccurs="0" maxOccurs="1"/>
  195. <xs:element name="current_page" type="xs:int" minOccurs="0" maxOccurs="1"/>
  196. <xs:element name="playlist" type="playlistType" maxOccurs="unbounded"/>
  197. </xs:sequence>
  198. </xs:complexType>
  199. <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="playlistType">
  200. <xs:sequence>
  201. <xs:element name="id" type="xs:int"/>
  202. <xs:element name="name" type="xs:string"/>
  203. <xs:element name="auto_start" type="xs:string"/>
  204. <xs:element name="auto_repeat" type="xs:string"/>
  205. <xs:element name="is_default" type="xs:string"/>
  206. <xs:element name="publication_date" type="xs:dateTime"/>
  207. <xs:element name="expiration_date" type="xs:dateTime"/>
  208. </xs:sequence>
  209. </xs:complexType>
  210. <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="playersType">
  211. <xs:sequence>
  212. <xs:element name="total_count" type="xs:int" minOccurs="0" maxOccurs="1"/>
  213. <xs:element name="current_count" type="xs:int" minOccurs="0" maxOccurs="1"/>
  214. <xs:element name="current_page" type="xs:int" minOccurs="0" maxOccurs="1"/>
  215. <xs:element name="player" type="playerType" maxOccurs="unbounded"/>
  216. </xs:sequence>
  217. </xs:complexType>
  218. <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="playerType">
  219. <xs:sequence>
  220. <xs:element name="id" type="xs:int"/>
  221. <xs:element name="title" type="xs:string"/>
  222. <xs:element name="description" type="xs:string"/>
  223. <xs:element name="is_default" type="xs:string"/>
  224. </xs:sequence>
  225. </xs:complexType>
  226. <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="mediasType">
  227. <xs:sequence>
  228. <xs:element name="total_count" type="xs:int" minOccurs="0" maxOccurs="1"/>
  229. <xs:element name="current_count" type="xs:int" minOccurs="0" maxOccurs="1"/>
  230. <xs:element name="current_page" type="xs:int" minOccurs="0" maxOccurs="1"/>
  231. <xs:element name="media" type="mediaType" maxOccurs="unbounded"/>
  232. </xs:sequence>
  233. </xs:complexType>
  234. <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="mediaType">
  235. <xs:sequence>
  236. <xs:element name="id" type="xs:int"/>
  237. <xs:element name="tv_id" type="xs:int"/>
  238. <xs:element name="author" type="xs:string"/>
  239. <xs:element name="user_id" type="xs:int"/>
  240. <xs:element name="title" type="xs:string"/>
  241. <xs:element name="resume" type="xs:string"/>
  242. <xs:element name="optimized_description" type="xs:string"/>
  243. <xs:element name="description" type="xs:string"/>
  244. <xs:element name="type" type="xs:string"/>
  245. <xs:element name="publication_date" type="xs:dateTime"/>
  246. <xs:element name="expiration_date" type="xs:dateTime"/>
  247. <xs:element name="last_modified" type="xs:dateTime"/>
  248. <xs:element name="rating" type="xs:int"/>
  249. <xs:element name="photo_url" type="xs:string"/>
  250. <xs:element name="thumbnail_url" type="xs:string"/>
  251. <xs:element name="is_active" type="xs:int"/>
  252. <xs:element name="is_active_deported" type="xs:int"/>
  253. <xs:element name="is_bloggable" type="xs:int"/>
  254. <xs:element name="is_sharable" type="xs:int"/>
  255. <xs:element name="podcast_url" type="xs:string"/>
  256. <xs:element name="podcast_image_url" type="xs:string"/>
  257. <xs:element name="length" type="xs:int"/>
  258. <xs:element name="hitcount" type="xs:int"/>
  259. <xs:element name="permalink" type="xs:string"/>
  260. <xs:element name="deported_player_url" type="xs:string"/>
  261. <xs:element name="media_sources" type="media_sourcesType"/>
  262. <xs:element name="metavalues" type="metavaluesType"/>
  263. <xs:element name="files" type="filesType"/>
  264. <xs:element name="tags" type="mediaTagsType"/>
  265. <xs:element name="chapters" type="chaptersType"/>
  266. <xs:element name="subtitles" type="subtitlesType"/>
  267. <xs:element name="audio_descriptions" type="audio_descriptionsType"/>
  268. <xs:element name="callToTimes" type="callToTimesType"/>
  269. <xs:element name="rolls" type="mediaRollsType"/>
  270. <xs:element name="purchases" type="purchasesType"/>
  271. <xs:element name="is_preview" type="xs:int"/>
  272. <xs:element name="preview" type="previewType"/>
  273. <xs:element name="stats_view" type="xs:int"/>
  274. <xs:element name="stats_deported" type="xs:int"/>
  275. <xs:element name="stats_permalink" type="xs:int"/>
  276. </xs:sequence>
  277. </xs:complexType>
  278. <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="previewType">
  279. <xs:sequence>
  280. <xs:element name="url" type="xs:string"/>
  281. <xs:element name="message" type="xs:string"/>
  282. <xs:element name="target" type="xs:string"/>
  283. </xs:sequence>
  284. </xs:complexType>
  285. <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="purchasesType">
  286. <xs:sequence>
  287. <xs:element maxOccurs="unbounded" name="purchase" type="purchaseType"/>
  288. </xs:sequence>
  289. </xs:complexType>
  290. <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="purchaseType">
  291. <xs:attribute name="id" type="xs:int"/>
  292. <xs:attribute name="type" type="xs:string"/>
  293. </xs:complexType>
  294. <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="mediaRollsType">
  295. <xs:sequence>
  296. <xs:element name="urlpre" type="xs:anyURI" minOccurs="0" maxOccurs="1"/>
  297. <xs:element name="urlpost" type="xs:anyURI" minOccurs="0" maxOccurs="1"/>
  298. </xs:sequence>
  299. </xs:complexType>
  300. <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="callToTimesType">
  301. <xs:sequence>
  302. <xs:element name="callToTime" type="callToTimeType"/>
  303. </xs:sequence>
  304. </xs:complexType>
  305. <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="callToTimeType">
  306. <xs:sequence>
  307. <xs:element name="text" type="xs:string"/>
  308. <xs:element name="link" type="xs:string"/>
  309. <xs:element name="picture_url" type="xs:string"/>
  310. </xs:sequence>
  311. <xs:attribute name="time_start" type="xs:int"/>
  312. <xs:attribute name="time_end" type="xs:int"/>
  313. </xs:complexType>
  314. <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="audio_descriptionsType">
  315. <xs:sequence>
  316. <xs:element name="audio_description" type="audio_descriptionType"/>
  317. </xs:sequence>
  318. </xs:complexType>
  319. <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="audio_descriptionType">
  320. <xs:simpleContent>
  321. <xs:extension base="xs:anyURI">
  322. <xs:attribute name="lang" type="xs:string"/>
  323. </xs:extension>
  324. </xs:simpleContent>
  325. </xs:complexType>
  326. <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="subtitlesType">
  327. <xs:sequence>
  328. <xs:element name="subtitle" type="subtitleType"/>
  329. </xs:sequence>
  330. </xs:complexType>
  331. <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="subtitleType">
  332. <xs:simpleContent>
  333. <xs:extension base="xs:anyURI">
  334. <xs:attribute name="lang" type="xs:string"/>
  335. </xs:extension>
  336. </xs:simpleContent>
  337. </xs:complexType>
  338. <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="chaptersType">
  339. <xs:sequence>
  340. <xs:element name="chapter" type="chapterType"/>
  341. </xs:sequence>
  342. </xs:complexType>
  343. <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="chapterType">
  344. <xs:sequence>
  345. <xs:element name="title" type="xs:string"/>
  346. <xs:element name="description" type="xs:string"/>
  347. <xs:element name="image_url" type="xs:string"/>
  348. </xs:sequence>
  349. <xs:attribute name="start_time" type="xs:int"/>
  350. </xs:complexType>
  351. <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="mediaTagsType">
  352. <xs:sequence>
  353. <xs:element name="tag" type="xs:string" maxOccurs="unbounded"/>
  354. </xs:sequence>
  355. </xs:complexType>
  356. <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="filesType">
  357. <xs:sequence>
  358. <xs:element name="file" type="fileType" maxOccurs="unbounded"/>
  359. </xs:sequence>
  360. </xs:complexType>
  361. <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="fileType">
  362. <xs:sequence>
  363. <xs:element name="title" type="xs:string"/>
  364. <xs:element name="description" type="xs:string"/>
  365. <xs:element name="source_name" type="xs:string"/>
  366. <xs:element name="url" type="xs:string"/>
  367. <xs:element name="mime_type" type="xs:string"/>
  368. <xs:element name="type" type="xs:string"/>
  369. <xs:element name="size" type="xs:int"/>
  370. <xs:element name="icon" type="iconType"/>
  371. </xs:sequence>
  372. </xs:complexType>
  373. <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="iconType">
  374. <xs:sequence>
  375. <xs:element name="title" type="xs:string"/>
  376. <xs:element name="url" type="xs:string"/>
  377. </xs:sequence>
  378. </xs:complexType>
  379. <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="metavaluesType">
  380. <xs:sequence>
  381. <xs:element name="metadata" type="metadataType"/>
  382. </xs:sequence>
  383. </xs:complexType>
  384. <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="metadataType">
  385. <xs:sequence>
  386. <xs:element name="metavalue" type="metavalueType" maxOccurs="unbounded"/>
  387. </xs:sequence>
  388. </xs:complexType>
  389. <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="metavalueType">
  390. <xs:simpleContent>
  391. <xs:extension base="xs:string">
  392. <xs:attribute name="key" type="xs:string"/>
  393. </xs:extension>
  394. </xs:simpleContent>
  395. </xs:complexType>
  396. <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="media_sourcesType">
  397. <xs:sequence>
  398. <xs:element name="media_source" type="media_sourceType" maxOccurs="unbounded"/>
  399. </xs:sequence>
  400. </xs:complexType>
  401. <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="media_sourceType">
  402. <xs:sequence>
  403. <xs:element name="streaming_type" type="streaming_typeType"/>
  404. <xs:element name="streaming_config" type="streaming_configType"/>
  405. <xs:element name="source" type="xs:string"/>
  406. <xs:element name="tubeMogulInPlay" type="tubeMogulInPlayType"/>
  407. </xs:sequence>
  408. </xs:complexType>
  409. <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="tubeMogulInPlayType">
  410. <xs:sequence>
  411. <xs:element name="PlayerId" type="xs:string"/>
  412. <xs:element name="TrackerId" type="xs:string"/>
  413. <xs:element name="SiteId" type="xs:int"/>
  414. <xs:element name="PublisherId" type="xs:string"/>
  415. <xs:element name="VideoId" type="xs:string"/>
  416. <xs:element name="DisplayName" type="xs:string"/>
  417. </xs:sequence>
  418. </xs:complexType>
  419. <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="streaming_configType">
  420. <xs:sequence>
  421. <xs:element name="is_phpstreaming" type="xs:int"/>
  422. <xs:element name="streaming_server_url" type="xs:string" minOccurs="0"/>
  423. <xs:element name="seek_parameter" type="xs:string" minOccurs="0"/>
  424. </xs:sequence>
  425. </xs:complexType>
  426. <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="streaming_typeType">
  427. <xs:sequence>
  428. <xs:element name="platforms" type="platformsType"/>
  429. </xs:sequence>
  430. <xs:attribute name="type" type="xs:string"/>
  431. <xs:attribute name="mime_type" type="xs:string"/>
  432. <xs:attribute name="bitrate" type="xs:int"/>
  433. <xs:attribute name="label" type="xs:string"/>
  434. <xs:attribute name="is_defaut" type="xs:int"/>
  435. <xs:attribute name="short_label" type="xs:string"/>
  436. <xs:attribute name="short_description" type="xs:string"/>
  437. </xs:complexType>
  438. <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="platformsType">
  439. <xs:sequence>
  440. <xs:element name="platform" type="xs:string"/>
  441. </xs:sequence>
  442. </xs:complexType>
  443. <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="commentsType">
  444. <xs:sequence>
  445. <xs:element name="total_count" type="xs:int" minOccurs="0" maxOccurs="1"/>
  446. <xs:element name="current_count" type="xs:int" minOccurs="0" maxOccurs="1"/>
  447. <xs:element name="current_page" type="xs:int" minOccurs="0" maxOccurs="1"/>
  448. <xs:element name="comment" type="commentType" maxOccurs="unbounded"/>
  449. </xs:sequence>
  450. </xs:complexType>
  451. <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="commentType">
  452. <xs:sequence>
  453. <xs:element name="id" type="xs:int"/>
  454. <xs:element name="commentable_model" type="xs:string"/>
  455. <xs:element name="commentable_id" type="xs:int"/>
  456. <xs:element name="comment_namespace" type="xs:string"/>
  457. <xs:element name="title" type="xs:string"/>
  458. <xs:element name="text" type="xs:string"/>
  459. <xs:element name="author_id" type="xs:string"/>
  460. <xs:element name="author_name" type="xs:string"/>
  461. <xs:element name="author_email" type="xs:string"/>
  462. <xs:element name="author_website" type="xs:string"/>
  463. <xs:element name="created_at" type="xs:dateTime"/>
  464. <xs:element name="tv_id" type="xs:int"/>
  465. </xs:sequence>
  466. </xs:complexType>
  467. <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="categoriesType">
  468. <xs:sequence>
  469. <xs:element name="total_count" type="xs:int" minOccurs="0" maxOccurs="1"/>
  470. <xs:element name="current_count" type="xs:int" minOccurs="0" maxOccurs="1"/>
  471. <xs:element name="current_page" type="xs:int" minOccurs="0" maxOccurs="1"/>
  472. <xs:element name="category" type="categoryType" maxOccurs="unbounded"/>
  473. </xs:sequence>
  474. </xs:complexType>
  475. <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="categoryType">
  476. <xs:sequence>
  477. <xs:element name="Id" type="xs:int"/>
  478. <xs:element name="Name" type="xs:string"/>
  479. <xs:element name="ParentId" type="xs:int"/>
  480. <xs:element name="TreeLeft" type="xs:int"/>
  481. <xs:element name="TreeRight" type="xs:int"/>
  482. <xs:element name="Scope" type="xs:int"/>
  483. <xs:element name="TvId" type="xs:int"/>
  484. </xs:sequence>
  485. </xs:complexType>
  486. <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="responseType">
  487. <xs:choice>
  488. <xs:element name="tags" type="tagsType" minOccurs="0" maxOccurs="1">
  489. </xs:element>
  490. <xs:element name="rolls" type="rollsType" minOccurs="0" maxOccurs="1">
  491. </xs:element>
  492. <xs:element name="users" type="usersType" minOccurs="0" maxOccurs="1">
  493. </xs:element>
  494. <xs:element name="playlists" type="playlistsType" minOccurs="0" maxOccurs="1">
  495. </xs:element>
  496. <xs:element name="players" type="playersType" minOccurs="0" maxOccurs="1">
  497. </xs:element>
  498. <xs:element name="medias" type="mediasType" minOccurs="0" maxOccurs="1">
  499. </xs:element>
  500. <xs:element name="comments" type="commentsType" minOccurs="0" maxOccurs="1">
  501. </xs:element>
  502. <xs:element name="categories" type="categoriesType" minOccurs="0" maxOccurs="1">
  503. </xs:element>
  504. </xs:choice>
  505. </xs:complexType>
  506. </schema>
  507. </types>
  508. <portType name="sfBrainsonicAPIPortType">
  509. <operation name="addTag" parameterOrder="tagXml sessionId APIKey format">
  510. <documentation>add a tag / ajoute un nouveau mot clé</documentation>
  511. <input message="tns:AddTagRequest"/>
  512. <output message="tns:AddTagResponse"/>
  513. </operation>
  514. <operation name="getTags" parameterOrder="parametersXml maxPerPage page sessionId APIKey format">
  515. <documentation>retrieve a collection of tags / récupère une collection de mots clés</documentation>
  516. <input message="tns:GetTagsRequest"/>
  517. <output message="tns:GetTagsResponse"/>
  518. </operation>
  519. <operation name="getTagsByName" parameterOrder="byName maxPerPage orderBy page sessionId APIKey format">
  520. <documentation>retrieve a collection of tags by tag name/ récupère une collection de mots clés à partir de son libellé exact</documentation>
  521. <input message="tns:GetTagsByNameRequest"/>
  522. <output message="tns:GetTagsByNameResponse"/>
  523. </operation>
  524. <operation name="getTagsByKeyword" parameterOrder="byKeyword maxPerPage orderBy page sessionId APIKey format">
  525. <documentation>retrieve a collection of tags by a part of tag name / récupère une collection de mots clés à partir d'une partie de ce mot</documentation>
  526. <input message="tns:GetTagsByKeywordRequest"/>
  527. <output message="tns:GetTagsByKeywordResponse"/>
  528. </operation>
  529. <operation name="getTagsByTagIds" parameterOrder="byTagIds maxPerPage orderBy page sessionId APIKey format">
  530. <documentation>retrieve a collection of tags by tag id list / récupère une collection de mots clés à partir d'une liste d'id de tags</documentation>
  531. <input message="tns:GetTagsByTagIdsRequest"/>
  532. <output message="tns:GetTagsByTagIdsResponse"/>
  533. </operation>
  534. <operation name="getTagsByAssociatedObject" parameterOrder="byAssociatedObjectId byAssociatedObjectModel maxPerPage orderBy page sessionId APIKey format">
  535. <documentation>retrieve collection of tags associated to a specific object / récupère une collection de mots clés associés à un objet donné</documentation>
  536. <input message="tns:GetTagsByAssociatedObjectRequest"/>
  537. <output message="tns:GetTagsByAssociatedObjectResponse"/>
  538. </operation>
  539. <operation name="addStatsEntry" parameterOrder="mediaId type parentUrl sessionId APIKey format">
  540. <documentation>add stat info for a media / ajouter une information statistique à un média</documentation>
  541. <input message="tns:AddStatsEntryRequest"/>
  542. <output message="tns:AddStatsEntryResponse"/>
  543. </operation>
  544. <operation name="addRoll" parameterOrder="rollXml sessionId APIKey format">
  545. <documentation>Add a roll and his associated object / ajoute un nouveau roll et ses objets associés</documentation>
  546. <input message="tns:AddRollRequest"/>
  547. <output message="tns:AddRollResponse"/>
  548. </operation>
  549. <operation name="getRoll" parameterOrder="byRollId sessionId APIKey format">
  550. <documentation>Retrieve a roll by his id / Récupère un roll par son id</documentation>
  551. <input message="tns:GetRollRequest"/>
  552. <output message="tns:GetRollResponse"/>
  553. </operation>
  554. <operation name="getRolls" parameterOrder="parametersXml maxPerPage page sessionId APIKey format">
  555. <documentation>Retrieve a collection of roll with displayConfig parameters / récupère une collection de rolls</documentation>
  556. <input message="tns:GetRollsRequest"/>
  557. <output message="tns:GetRollsResponse"/>
  558. </operation>
  559. <operation name="getVast" parameterOrder="byRollId sessionId APIKey format">
  560. <documentation>Retrieve a roll by his id in VAST stream format / récupère un roll au format VAST stream par son id</documentation>
  561. <input message="tns:GetVastRequest"/>
  562. <output message="tns:GetVastResponse"/>
  563. </operation>
  564. <operation name="addRating" parameterOrder="ratingXml sessionId APIKey format">
  565. <documentation>rate a media / note un média</documentation>
  566. <input message="tns:AddRatingRequest"/>
  567. <output message="tns:AddRatingResponse"/>
  568. </operation>
  569. <operation name="login" parameterOrder="username password sessionId APIKey format">
  570. <documentation>log as an user and retrieve his datas / se connecte en tant d'un utilisateur et récupére ses données</documentation>
  571. <input message="tns:LoginRequest"/>
  572. <output message="tns:LoginResponse"/>
  573. </operation>
  574. <operation name="secureLogin" parameterOrder="username password sessionId APIKey format">
  575. <documentation>log as an user and retrieve his datas using an hashed password / se connecter en tant d'un utilisateur de façon sécurisée et récupère ses données</documentation>
  576. <input message="tns:SecureLoginRequest"/>
  577. <output message="tns:SecureLoginResponse"/>
  578. </operation>
  579. <operation name="addUser" parameterOrder="userXml sessionId APIKey format">
  580. <documentation>add an user / ajout d'un nouvel utilisateur</documentation>
  581. <input message="tns:AddUserRequest"/>
  582. <output message="tns:AddUserResponse"/>
  583. </operation>
  584. <operation name="getUsers" parameterOrder="parametersXml maxPerPage page sessionId APIKey format">
  585. <documentation>retrieve a collection of users / récupère une collection d'utilisateurs</documentation>
  586. <input message="tns:GetUsersRequest"/>
  587. <output message="tns:GetUsersResponse"/>
  588. </operation>
  589. <operation name="getUsersByUsername" parameterOrder="byUsername maxPerPage orderBy page sessionId APIKey format">
  590. <documentation>retrieve a collection of users by user name/ récupère une collection d'utilisateurs à partir de son nom</documentation>
  591. <input message="tns:GetUsersByUsernameRequest"/>
  592. <output message="tns:GetUsersByUsernameResponse"/>
  593. </operation>
  594. <operation name="getUsersByCredentialId" parameterOrder="byCredentialId maxPerPage orderBy page sessionId APIKey format">
  595. <documentation>retrieve a collection of users by credential id / récupère une collection d'utilisateurs à partir d'un niveau d'accès</documentation>
  596. <input message="tns:GetUsersByCredentialIdRequest"/>
  597. <output message="tns:GetUsersByCredentialIdResponse"/>
  598. </operation>
  599. <operation name="getUsersByGroupId" parameterOrder="byGroupId maxPerPage orderBy page sessionId APIKey format">
  600. <documentation>retrieve a collection of users in a specific group / récupère une collection d'utilisateurs d'un groupe donné</documentation>
  601. <input message="tns:GetUsersByGroupIdRequest"/>
  602. <output message="tns:GetUsersByGroupIdResponse"/>
  603. </operation>
  604. <operation name="getUsersByActiveStatus" parameterOrder="isActive maxPerPage orderBy page sessionId APIKey format">
  605. <documentation>retrieve a collection of users by active status / récupère une collection d'utilisateurs en fonction de leur état d'activation</documentation>
  606. <input message="tns:GetUsersByActiveStatusRequest"/>
  607. <output message="tns:GetUsersByActiveStatusResponse"/>
  608. </operation>
  609. <operation name="addPlaylist" parameterOrder="playlistXml sessionId APIKey format">
  610. <documentation>add a playlist / ajoute une nouvelle liste de lecture</documentation>
  611. <input message="tns:AddPlaylistRequest"/>
  612. <output message="tns:AddPlaylistResponse"/>
  613. </operation>
  614. <operation name="getPlaylists" parameterOrder="parametersXml maxPerPage page sessionId APIKey format">
  615. <documentation>retrieve a collection of playlists / récupère une collection de liste de lecture</documentation>
  616. <input message="tns:GetPlaylistsRequest"/>
  617. <output message="tns:GetPlaylistsResponse"/>
  618. </operation>
  619. <operation name="getPlaylistsByName" parameterOrder="byName maxPerPage orderBy page sessionId APIKey format">
  620. <documentation>retrieve a playlist by his name / récupère une liste de lecture à partir de son nom</documentation>
  621. <input message="tns:GetPlaylistsByNameRequest"/>
  622. <output message="tns:GetPlaylistsByNameResponse"/>
  623. </operation>
  624. <operation name="getPlaylistsByMediaId" parameterOrder="byMediaId maxPerPage orderBy page sessionId APIKey format">
  625. <documentation>retrieve a collection of playlists containing a specific media / récupère une collection de liste de lecture contenant un média donné</documentation>
  626. <input message="tns:GetPlaylistsByMediaIdRequest"/>
  627. <output message="tns:GetPlaylistsByMediaIdResponse"/>
  628. </operation>
  629. <operation name="getPlaylistFolderConfig" parameterOrder="playlistFolderId maxPerPage page additionnalParameters sessionId APIKey format">
  630. <documentation>retrieve the collection of playlists included in a Playlist Folder / récupère une collection de liste de lecture associées à la combinaison de liste de lecture</documentation>
  631. <input message="tns:GetPlaylistFolderConfigRequest"/>
  632. <output message="tns:GetPlaylistFolderConfigResponse"/>
  633. </operation>
  634. <operation name="getPlaylistsForExport" parameterOrder="parametersXml maxPerPage page sessionId APIKey format">
  635. <documentation>retrieve a collection of playlists / récupère une collection de playlists</documentation>
  636. <input message="tns:GetPlaylistsForExportRequest"/>
  637. <output message="tns:GetPlaylistsForExportResponse"/>
  638. </operation>
  639. <operation name="getPlayers" parameterOrder="parametersXml maxPerPage page sessionId APIKey format">
  640. <documentation>Retrieve a collection of players with displayConfig parameters / récupère une collection de lecteurs</documentation>
  641. <input message="tns:GetPlayersRequest"/>
  642. <output message="tns:GetPlayersResponse"/>
  643. </operation>
  644. <operation name="getPlayerConfig" parameterOrder="byPlayerId sessionId APIKey format">
  645. <documentation>retrieve the player config XML / récupère la configuration XML d'un lecteur donné</documentation>
  646. <input message="tns:GetPlayerConfigRequest"/>
  647. <output message="tns:GetPlayerConfigResponse"/>
  648. </operation>
  649. <operation name="getDefaultPlayerConfig" parameterOrder="sessionId APIKey format">
  650. <documentation>retrieve the player config XML / récupère la configuration XML par défaut</documentation>
  651. <input message="tns:GetDefaultPlayerConfigRequest"/>
  652. <output message="tns:GetDefaultPlayerConfigResponse"/>
  653. </operation>
  654. <operation name="getDefaultPlayerPlaylistConfig" parameterOrder="byPlayerId sessionId APIKey format">
  655. <documentation>retrieve the player config XML / récupère la configuration des liste de lectures par défaut</documentation>
  656. <input message="tns:GetDefaultPlayerPlaylistConfigRequest"/>
  657. <output message="tns:GetDefaultPlayerPlaylistConfigResponse"/>
  658. </operation>
  659. <operation name="getPublisherConfig" parameterOrder="byPublisherId sessionId APIKey format">
  660. <documentation>retrieve the publisher content XML</documentation>
  661. <input message="tns:GetPublisherConfigRequest"/>
  662. <output message="tns:GetPublisherConfigResponse"/>
  663. </operation>
  664. <operation name="getPlayerObject" parameterOrder="playerId modelId modelName zoom playerHtml5 sessionId templateName templateConfig APIKey format">
  665. <documentation>Get player embed code of the specified object / récupère le code d'intégration d'un objet</documentation>
  666. <input message="tns:GetPlayerObjectRequest"/>
  667. <output message="tns:GetPlayerObjectResponse"/>
  668. </operation>
  669. <operation name="getExportedCode" parameterOrder="modelId modelName playerId additionnalParameters sessionId APIKey format">
  670. <documentation>Get exported embed (object and iframe) code of the specified object / récupère le code (object and iframe) d'intégration d'un objet</documentation>
  671. <input message="tns:GetExportedCodeRequest"/>
  672. <output message="tns:GetExportedCodeResponse"/>
  673. </operation>
  674. <operation name="getAvailableValuesOfMetaField" parameterOrder="modelName metafieldIds sessionId APIKey format">
  675. <documentation>get available values of an meta-field/ récupère l ensemble des valeurs possibles d un champs personnalisé</documentation>
  676. <input message="tns:GetAvailableValuesOfMetaFieldRequest"/>
  677. <output message="tns:GetAvailableValuesOfMetaFieldResponse"/>
  678. </operation>
  679. <operation name="getMetaFields" parameterOrder="parametersXml sessionId APIKey format">
  680. <documentation>retrieve a collection of metafields / récupère une collection de champs personnalisés</documentation>
  681. <input message="tns:GetMetaFieldsRequest"/>
  682. <output message="tns:GetMetaFieldsResponse"/>
  683. </operation>
  684. <operation name="addMedia" parameterOrder="mediaXml sessionId APIKey format">
  685. <documentation>add a media and his associated object / ajoute un nouveau média et ses objets associés</documentation>
  686. <input message="tns:AddMediaRequest"/>
  687. <output message="tns:AddMediaResponse"/>
  688. </operation>
  689. <operation name="addMediaVpo" parameterOrder="mediaXml sessionId APIKey format">
  690. <documentation>add a media and his associated object (used only by VPO) / ajoute un nouveau média et ses objets associés (utilisé uniquement par VPO)</documentation>
  691. <input message="tns:AddMediaVpoRequest"/>
  692. <output message="tns:AddMediaVpoResponse"/>
  693. </operation>
  694. <operation name="mediaNotifyEndOfEncoding" parameterOrder="mediaId sessionId APIKey format">
  695. <documentation>notify the platform the end of a media encoding / notifie la plateforme de la fin d'encodage d'un média</documentation>
  696. <input message="tns:MediaNotifyEndOfEncodingRequest"/>
  697. <output message="tns:MediaNotifyEndOfEncodingResponse"/>
  698. </operation>
  699. <operation name="createMediaVersion" parameterOrder="mediaId sessionId APIKey format">
  700. <documentation>archive current media version</documentation>
  701. <input message="tns:CreateMediaVersionRequest"/>
  702. <output message="tns:CreateMediaVersionResponse"/>
  703. </operation>
  704. <operation name="prepareUpload" parameterOrder="filename sessionId APIKey format">
  705. <documentation>Prepare l'envoie de fichier vers la plateforme d'encodage Vpo</documentation>
  706. <input message="tns:PrepareUploadRequest"/>
  707. <output message="tns:PrepareUploadResponse"/>
  708. </operation>
  709. <operation name="processMedia" parameterOrder="mediaId vpoFileId APIKey format">
  710. <documentation>Démarre l'encodage/la publication des médias de la plateforme</documentation>
  711. <input message="tns:ProcessMediaRequest"/>
  712. <output message="tns:ProcessMediaResponse"/>
  713. </operation>
  714. <operation name="getMediaProcessingState" parameterOrder="mediaId APIKey format">
  715. <documentation>Récupère l'état d'encodage du média</documentation>
  716. <input message="tns:GetMediaProcessingStateRequest"/>
  717. <output message="tns:GetMediaProcessingStateResponse"/>
  718. </operation>
  719. <operation name="getMedia" parameterOrder="byMediaId sessionId APIKey format">
  720. <documentation>retrieve a media by his id / récupère un media par son identifiant</documentation>
  721. <input message="tns:GetMediaRequest"/>
  722. <output message="tns:GetMediaResponse"/>
  723. </operation>
  724. <operation name="getMediaWithSources" parameterOrder="byMediaId sessionId APIKey format">
  725. <documentation>retrieve a media with all sources by his id / récupère un média avec ses sources</documentation>
  726. <input message="tns:GetMediaWithSourcesRequest"/>
  727. <output message="tns:GetMediaWithSourcesResponse"/>
  728. </operation>
  729. <operation name="getMedias" parameterOrder="parametersXml maxPerPage page sessionId APIKey format">
  730. <documentation>retrieve a collection of media / récupère une collection de média</documentation>
  731. <input message="tns:GetMediasRequest"/>
  732. <output message="tns:GetMediasResponse"/>
  733. </operation>
  734. <operation name="getMediasForExport" parameterOrder="parametersXml maxPerPage page sessionId APIKey format">
  735. <documentation>retrieve a collection of medias / récupère une collection de médias</documentation>
  736. <input message="tns:GetMediasForExportRequest"/>
  737. <output message="tns:GetMediasForExportResponse"/>
  738. </operation>
  739. <operation name="searchMedias" parameterOrder="keyword advancedSearchFilters forFront forFrontDeported orderBy orderType maxPerPage page sessionId APIKey format">
  740. <documentation>retrieve a collection of media using sphinx search / récupère une collection de média en utilisant Sphinx</documentation>
  741. <input message="tns:SearchMediasRequest"/>
  742. <output message="tns:SearchMediasResponse"/>
  743. </operation>
  744. <operation name="getMediasInCategory" parameterOrder="inCategory recursive forFront orderBy maxPerPage page sessionId APIKey format">
  745. <documentation>retrieve a collection of media attached on a category / récupère une collection de média rattachés à une catégorie</documentation>
  746. <input message="tns:GetMediasInCategoryRequest"/>
  747. <output message="tns:GetMediasInCategoryResponse"/>
  748. </operation>
  749. <operation name="getMediasNotInCategory" parameterOrder="notInCategory recursive forFront orderBy maxPerPage page sessionId APIKey format">
  750. <documentation>retrieve a collection of media not attached on a category / récupère une collection de média non rattachés à une catégorie</documentation>
  751. <input message="tns:GetMediasNotInCategoryRequest"/>
  752. <output message="tns:GetMediasNotInCategoryResponse"/>
  753. </operation>
  754. <operation name="getMediasByKeyword" parameterOrder="hasKeyword forFront orderBy maxPerPage page sessionId APIKey format">
  755. <documentation>retrieve a collection of media by a keyword contains in title, resume, description, category name or tag name / récupère une collection de média à partir d'une chaine contenu dans l'un des champs suivant : titre, résumé, description ou nom catégorie de rattachemement ou un de ses mots clés</documentation>
  756. <input message="tns:GetMediasByKeywordRequest"/>
  757. <output message="tns:GetMediasByKeywordResponse"/>
  758. </operation>
  759. <operation name="getMediasByTagName" parameterOrder="byTagName forFront orderBy maxPerPage page sessionId APIKey format">
  760. <documentation>retrieve a collection of media by tag name/ récupère une collection de média à partir d'un de ses mots clés</documentation>
  761. <input message="tns:GetMediasByTagNameRequest"/>
  762. <output message="tns:GetMediasByTagNameResponse"/>
  763. </operation>
  764. <operation name="getMediasByTagNames" parameterOrder="byTagNames forFront orderBy maxPerPage page sessionId APIKey format">
  765. <documentation>retrieve a collection of media by tags name within specified tags list/ récupère une collection de média dont l'un des mots clés se trouve dans la liste des mots clés spécifiés</documentation>
  766. <input message="tns:GetMediasByTagNamesRequest"/>
  767. <output message="tns:GetMediasByTagNamesResponse"/>
  768. </operation>
  769. <operation name="getMediasByTagId" parameterOrder="byTagId forFront orderBy maxPerPage page sessionId APIKey format">
  770. <documentation>retrieve a collection of mediaby an specified tag id / récupère une collection de média à partir d'un id de mot clé</documentation>
  771. <input message="tns:GetMediasByTagIdRequest"/>
  772. <output message="tns:GetMediasByTagIdResponse"/>
  773. </operation>
  774. <operation name="getMediasAssociatedByMediaId" parameterOrder="byAssociatedMedia forFront sessionId APIKey format">
  775. <documentation>retrieve a collection of media associed to a specified media id/ récupère une collection de média rattachés à un média donné</documentation>
  776. <input message="tns:GetMediasAssociatedByMediaIdRequest"/>
  777. <output message="tns:GetMediasAssociatedByMediaIdResponse"/>
  778. </operation>
  779. <operation name="getMediasByMetavalue" parameterOrder="withMetaValues forFront orderBy maxPerPage page sessionId APIKey format">
  780. <documentation>retrieve a collection of media from specified values on specified metafields / récupère une collection de média à partir des valeurs de ses métadonnées</documentation>
  781. <input message="tns:GetMediasByMetavalueRequest"/>
  782. <output message="tns:GetMediasByMetavalueResponse"/>
  783. </operation>
  784. <operation name="getMediasByMediaIds" parameterOrder="byMediaIds forFront orderBy maxPerPage page sessionId APIKey format">
  785. <documentation>retrieve a collection of media from a specified list of media id / récupère une collection de média à partir d'une liste d'id média</documentation>
  786. <input message="tns:GetMediasByMediaIdsRequest"/>
  787. <output message="tns:GetMediasByMediaIdsResponse"/>
  788. </operation>
  789. <operation name="getMediasByUserId" parameterOrder="byUserId forFront orderBy maxPerPage page sessionId APIKey format">
  790. <documentation>retrieve a collection of media from an specific user / récupère une collection de média d'un utilisateur donné</documentation>
  791. <input message="tns:GetMediasByUserIdRequest"/>
  792. <output message="tns:GetMediasByUserIdResponse"/>
  793. </operation>
  794. <operation name="getMediasByType" parameterOrder="byTypeName forFront orderBy maxPerPage page sessionId APIKey format">
  795. <documentation>retrieve a collection of media by specific type / récupère une collection de média pour un type donné</documentation>
  796. <input message="tns:GetMediasByTypeRequest"/>
  797. <output message="tns:GetMediasByTypeResponse"/>
  798. </operation>
  799. <operation name="getMediasByPublicationDate" parameterOrder="publicationStart publicationEnd forFront orderBy maxPerPage page sessionId APIKey format">
  800. <documentation>retrieve a collection of media published between a certain range of date/ récupère une collection de média publiés sur une plage de date donnée</documentation>
  801. <input message="tns:GetMediasByPublicationDateRequest"/>
  802. <output message="tns:GetMediasByPublicationDateResponse"/>
  803. </operation>
  804. <operation name="getRelatedMediasByMediaId" parameterOrder="related currentCategoryId forFront orderBy maxPerPage page sessionId APIKey format">
  805. <documentation>retrieve a collection of media related to a specific media (possibly restricted to an specific category) / récupère une collection de média relatifs (par rapport à ses mots clés) à un média donné (restriction éventuellement à une catégorie donnée)</documentation>
  806. <input message="tns:GetRelatedMediasByMediaIdRequest"/>
  807. <output message="tns:GetRelatedMediasByMediaIdResponse"/>
  808. </operation>
  809. <operation name="getMediaTranscript" parameterOrder="byMediaId additionnalParameters sessionId APIKey format">
  810. <documentation>retrieve a specific media with his transcript / récupère un média donnée avec sa transcription</documentation>
  811. <input message="tns:GetMediaTranscriptRequest"/>
  812. <output message="tns:GetMediaTranscriptResponse"/>
  813. </operation>
  814. <operation name="getToken" parameterOrder="byMediaId sourceLabel sessionId APIKey format">
  815. <documentation>Retrieve a secure token</documentation>
  816. <input message="tns:GetTokenRequest"/>
  817. <output message="tns:GetTokenResponse"/>
  818. </operation>
  819. <operation name="getMediasByDynamicPlaylistId" parameterOrder="byDynamicPlaylistId additionnalParameters sessionId APIKey format">
  820. <documentation>retrieve a collection of media from a specific dynamic playlist / récupère une collection de média d'une liste de lecture dynamique donnée</documentation>
  821. <input message="tns:GetMediasByDynamicPlaylistIdRequest"/>
  822. <output message="tns:GetMediasByDynamicPlaylistIdResponse"/>
  823. </operation>
  824. <operation name="getMediasByPlaylistFolderId" parameterOrder="byPlaylistFolderId additionnalParameters sessionId APIKey format">
  825. <documentation>retrieve a collection of media from a specific playlist folder / récupère une collection de média d'une combinaison de liste de lecture donnée</documentation>
  826. <input message="tns:GetMediasByPlaylistFolderIdRequest"/>
  827. <output message="tns:GetMediasByPlaylistFolderIdResponse"/>
  828. </operation>
  829. <operation name="getMediasOfPlaylists" parameterOrder="parametersXml playlistsIds mediasPerPlaylist page sessionId APIKey format">
  830. <documentation>Récupère les médias appartenant à des listes de lectures précisées. Les résultats sont présentés par liste de lecture, et par défaut, ordonnés selon l'ordre précisé dans la liste de lecture</documentation>
  831. <input message="tns:GetMediasOfPlaylistsRequest"/>
  832. <output message="tns:GetMediasOfPlaylistsResponse"/>
  833. </operation>
  834. <operation name="getDistinctFieldOfMedias" parameterOrder="parametersXml fieldName startWith limit sessionId APIKey format">
  835. <documentation>retrieve a collection of distinct field/ récupère une collection de champs distincts</documentation>
  836. <input message="tns:GetDistinctFieldOfMediasRequest"/>
  837. <output message="tns:GetDistinctFieldOfMediasResponse"/>
  838. </operation>
  839. <operation name="generateArchive" parameterOrder="parametersXml notifiedEmail videoFormat pictureFormat replacements sessionId APIKey format">
  840. <documentation>Launch a generate of an archive</documentation>
  841. <input message="tns:GenerateArchiveRequest"/>
  842. <output message="tns:GenerateArchiveResponse"/>
  843. </operation>
  844. <operation name="addImportItem" parameterOrder="importItemXml mediaXml sessionId APIKey format">
  845. <documentation>add a media to import queue</documentation>
  846. <input message="tns:AddImportItemRequest"/>
  847. <output message="tns:AddImportItemResponse"/>
  848. </operation>
  849. <operation name="getImportItems" parameterOrder="parametersXml maxPerPage page sessionId APIKey format">
  850. <documentation>retrieve a collection of import item / récupère une collection delement d'import</documentation>
  851. <input message="tns:GetImportItemsRequest"/>
  852. <output message="tns:GetImportItemsResponse"/>
  853. </operation>
  854. <operation name="addComment" parameterOrder="commentXml sessionId APIKey format">
  855. <documentation>add a new comment / ajoute un nouveau commentaire</documentation>
  856. <input message="tns:AddCommentRequest"/>
  857. <output message="tns:AddCommentResponse"/>
  858. </operation>
  859. <operation name="getComments" parameterOrder="parametersXml maxPerPage page sessionId APIKey format">
  860. <documentation>retrieve collection of comments / récupère une collection de commentaires</documentation>
  861. <input message="tns:GetCommentsRequest"/>
  862. <output message="tns:GetCommentsResponse"/>
  863. </operation>
  864. <operation name="getCommentsByAuthorId" parameterOrder="byAuthorId maxPerPage page sessionId APIKey format">
  865. <documentation>retrieve collection of comments by author id / récupère une collection de commentaires à partir de l'id de son auteur</documentation>
  866. <input message="tns:GetCommentsByAuthorIdRequest"/>
  867. <output message="tns:GetCommentsByAuthorIdResponse"/>
  868. </operation>
  869. <operation name="getCommentsByAuthorName" parameterOrder="byAuthorName maxPerPage page sessionId APIKey format">
  870. <documentation>retrieve collection of comments by author name / récupère une collection de commentaires à partir du nom de son auteur</documentation>
  871. <input message="tns:GetCommentsByAuthorNameRequest"/>
  872. <output message="tns:GetCommentsByAuthorNameResponse"/>
  873. </operation>
  874. <operation name="getCommentsByValidationStatus" parameterOrder="byValidationStatus maxPerPage page sessionId APIKey format">
  875. <documentation>retrieve collection of comments by validation status / récupère une collection de commentaires par son état de validation</documentation>
  876. <input message="tns:GetCommentsByValidationStatusRequest"/>
  877. <output message="tns:GetCommentsByValidationStatusResponse"/>
  878. </operation>
  879. <operation name="getCommentsByOnlineStatus" parameterOrder="byValidationStatus maxPerPage page sessionId APIKey format">
  880. <documentation>retrieve collection of comments by online satus / récupère une collection de commentaires par l'état de son statut 'en ligne'</documentation>
  881. <input message="tns:GetCommentsByOnlineStatusRequest"/>
  882. <output message="tns:GetCommentsByOnlineStatusResponse"/>
  883. </operation>
  884. <operation name="getCommentsByObject" parameterOrder="byObjectId byObjectModel maxPerPage page sessionId APIKey format">
  885. <documentation>retrieve collection of comments associated to a specific object / récupère une collection de commentaires associés à un objet donné</documentation>
  886. <input message="tns:GetCommentsByObjectRequest"/>
  887. <output message="tns:GetCommentsByObjectResponse"/>
  888. </operation>
  889. <operation name="addCategory" parameterOrder="categoryXml sessionId APIKey format">
  890. <documentation>add a new category / Ajoute une nouvelle catégorie</documentation>
  891. <input message="tns:AddCategoryRequest"/>
  892. <output message="tns:AddCategoryResponse"/>
  893. </operation>
  894. <operation name="getCategories" parameterOrder="parametersXml maxPerPage page sessionId APIKey format">
  895. <documentation>retrieve categories / récupère les catégories</documentation>
  896. <input message="tns:GetCategoriesRequest"/>
  897. <output message="tns:GetCategoriesResponse"/>
  898. </operation>
  899. <operation name="getCategoriesInCategory" parameterOrder="inCategory recursive orderBy maxPerPage page sessionId APIKey format">
  900. <documentation>retrieve a collection of categories restricted by a category id / récupére une collection de catégories rattachées à la catégorie donnée</documentation>
  901. <input message="tns:GetCategoriesInCategoryRequest"/>
  902. <output message="tns:GetCategoriesInCategoryResponse"/>
  903. </operation>
  904. <operation name="getCategoriesNotInCategory" parameterOrder="notInCategory recursive orderBy maxPerPage page sessionId APIKey format">
  905. <documentation>retrieve collection of categories not in a specified category / récupère une collection de catégories qui ne sont pas rattachées rattachées à la catégorie spécifiée</documentation>
  906. <input message="tns:GetCategoriesNotInCategoryRequest"/>
  907. <output message="tns:GetCategoriesNotInCategoryResponse"/>
  908. </operation>
  909. <operation name="getCategoriesByName" parameterOrder="byName orderBy maxPerPage page sessionId APIKey format">
  910. <documentation>retrieve collection of categories restricted by category name / Récupère une collection de catégories par leur nom</documentation>
  911. <input message="tns:GetCategoriesByNameRequest"/>
  912. <output message="tns:GetCategoriesByNameResponse"/>
  913. </operation>
  914. <operation name="getCategoriesByKeyword" parameterOrder="byKeyword orderBy maxPerPage page sessionId APIKey format">
  915. <documentation>retrieve collection of categories restricted by part of name / Récupère une collection de catégories à partir d'une chaine contenue dans leur nom</documentation>
  916. <input message="tns:GetCategoriesByKeywordRequest"/>
  917. <output message="tns:GetCategoriesByKeywordResponse"/>
  918. </operation>
  919. <operation name="getCategoriesByCategoryIds" parameterOrder="byCategoryIds orderBy maxPerPage page sessionId APIKey format">
  920. <documentation>retrieve collection of categories restricted by a list of category id / récipère une collection de catégories à partir d'une liste d'id de catégorie</documentation>
  921. <input message="tns:GetCategoriesByCategoryIdsRequest"/>
  922. <output message="tns:GetCategoriesByCategoryIdsResponse"/>
  923. </operation>
  924. <operation name="getCategoriesByAssociatedObject" parameterOrder="byAssociatedObjectId byAssociatedObjectModel orderBy maxPerPage page sessionId APIKey format">
  925. <documentation>retrieve collection of categories associated to an object / récipère une collection de catégories associé à un objet</documentation>
  926. <input message="tns:GetCategoriesByAssociatedObjectRequest"/>
  927. <output message="tns:GetCategoriesByAssociatedObjectResponse"/>
  928. </operation>
  929. </portType>
  930. <binding name="sfBrainsonicAPIBinding" type="tns:sfBrainsonicAPIPortType">
  931. <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
  932. <operation name="addTag">
  933. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#addTag"/>
  934. <input>
  935. <soap:body parts="tagXml sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  936. </input>
  937. <output>
  938. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  939. </output>
  940. </operation>
  941. <operation name="getTags">
  942. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getTags"/>
  943. <input>
  944. <soap:body parts="parametersXml maxPerPage page sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  945. </input>
  946. <output>
  947. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  948. </output>
  949. </operation>
  950. <operation name="getTagsByName">
  951. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getTagsByName"/>
  952. <input>
  953. <soap:body parts="byName maxPerPage orderBy page sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  954. </input>
  955. <output>
  956. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  957. </output>
  958. </operation>
  959. <operation name="getTagsByKeyword">
  960. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getTagsByKeyword"/>
  961. <input>
  962. <soap:body parts="byKeyword maxPerPage orderBy page sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  963. </input>
  964. <output>
  965. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  966. </output>
  967. </operation>
  968. <operation name="getTagsByTagIds">
  969. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getTagsByTagIds"/>
  970. <input>
  971. <soap:body parts="byTagIds maxPerPage orderBy page sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  972. </input>
  973. <output>
  974. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  975. </output>
  976. </operation>
  977. <operation name="getTagsByAssociatedObject">
  978. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getTagsByAssociatedObject"/>
  979. <input>
  980. <soap:body parts="byAssociatedObjectId byAssociatedObjectModel maxPerPage orderBy page sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  981. </input>
  982. <output>
  983. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  984. </output>
  985. </operation>
  986. <operation name="addStatsEntry">
  987. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#addStatsEntry"/>
  988. <input>
  989. <soap:body parts="mediaId type parentUrl sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  990. </input>
  991. <output>
  992. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  993. </output>
  994. </operation>
  995. <operation name="addRoll">
  996. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#addRoll"/>
  997. <input>
  998. <soap:body parts="rollXml sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  999. </input>
  1000. <output>
  1001. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1002. </output>
  1003. </operation>
  1004. <operation name="getRoll">
  1005. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getRoll"/>
  1006. <input>
  1007. <soap:body parts="byRollId sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1008. </input>
  1009. <output>
  1010. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1011. </output>
  1012. </operation>
  1013. <operation name="getRolls">
  1014. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getRolls"/>
  1015. <input>
  1016. <soap:body parts="parametersXml maxPerPage page sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1017. </input>
  1018. <output>
  1019. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1020. </output>
  1021. </operation>
  1022. <operation name="getVast">
  1023. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getVast"/>
  1024. <input>
  1025. <soap:body parts="byRollId sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1026. </input>
  1027. <output>
  1028. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1029. </output>
  1030. </operation>
  1031. <operation name="addRating">
  1032. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#addRating"/>
  1033. <input>
  1034. <soap:body parts="ratingXml sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1035. </input>
  1036. <output>
  1037. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1038. </output>
  1039. </operation>
  1040. <operation name="login">
  1041. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#login"/>
  1042. <input>
  1043. <soap:body parts="username password sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1044. </input>
  1045. <output>
  1046. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1047. </output>
  1048. </operation>
  1049. <operation name="secureLogin">
  1050. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#secureLogin"/>
  1051. <input>
  1052. <soap:body parts="username password sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1053. </input>
  1054. <output>
  1055. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1056. </output>
  1057. </operation>
  1058. <operation name="addUser">
  1059. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#addUser"/>
  1060. <input>
  1061. <soap:body parts="userXml sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1062. </input>
  1063. <output>
  1064. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1065. </output>
  1066. </operation>
  1067. <operation name="getUsers">
  1068. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getUsers"/>
  1069. <input>
  1070. <soap:body parts="parametersXml maxPerPage page sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1071. </input>
  1072. <output>
  1073. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1074. </output>
  1075. </operation>
  1076. <operation name="getUsersByUsername">
  1077. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getUsersByUsername"/>
  1078. <input>
  1079. <soap:body parts="byUsername maxPerPage orderBy page sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1080. </input>
  1081. <output>
  1082. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1083. </output>
  1084. </operation>
  1085. <operation name="getUsersByCredentialId">
  1086. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getUsersByCredentialId"/>
  1087. <input>
  1088. <soap:body parts="byCredentialId maxPerPage orderBy page sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1089. </input>
  1090. <output>
  1091. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1092. </output>
  1093. </operation>
  1094. <operation name="getUsersByGroupId">
  1095. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getUsersByGroupId"/>
  1096. <input>
  1097. <soap:body parts="byGroupId maxPerPage orderBy page sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1098. </input>
  1099. <output>
  1100. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1101. </output>
  1102. </operation>
  1103. <operation name="getUsersByActiveStatus">
  1104. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getUsersByActiveStatus"/>
  1105. <input>
  1106. <soap:body parts="isActive maxPerPage orderBy page sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1107. </input>
  1108. <output>
  1109. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1110. </output>
  1111. </operation>
  1112. <operation name="addPlaylist">
  1113. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#addPlaylist"/>
  1114. <input>
  1115. <soap:body parts="playlistXml sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1116. </input>
  1117. <output>
  1118. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1119. </output>
  1120. </operation>
  1121. <operation name="getPlaylists">
  1122. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getPlaylists"/>
  1123. <input>
  1124. <soap:body parts="parametersXml maxPerPage page sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1125. </input>
  1126. <output>
  1127. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1128. </output>
  1129. </operation>
  1130. <operation name="getPlaylistsByName">
  1131. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getPlaylistsByName"/>
  1132. <input>
  1133. <soap:body parts="byName maxPerPage orderBy page sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1134. </input>
  1135. <output>
  1136. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1137. </output>
  1138. </operation>
  1139. <operation name="getPlaylistsByMediaId">
  1140. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getPlaylistsByMediaId"/>
  1141. <input>
  1142. <soap:body parts="byMediaId maxPerPage orderBy page sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1143. </input>
  1144. <output>
  1145. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1146. </output>
  1147. </operation>
  1148. <operation name="getPlaylistFolderConfig">
  1149. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getPlaylistFolderConfig"/>
  1150. <input>
  1151. <soap:body parts="playlistFolderId maxPerPage page additionnalParameters sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1152. </input>
  1153. <output>
  1154. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1155. </output>
  1156. </operation>
  1157. <operation name="getPlaylistsForExport">
  1158. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getPlaylistsForExport"/>
  1159. <input>
  1160. <soap:body parts="parametersXml maxPerPage page sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1161. </input>
  1162. <output>
  1163. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1164. </output>
  1165. </operation>
  1166. <operation name="getPlayers">
  1167. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getPlayers"/>
  1168. <input>
  1169. <soap:body parts="parametersXml maxPerPage page sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1170. </input>
  1171. <output>
  1172. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1173. </output>
  1174. </operation>
  1175. <operation name="getPlayerConfig">
  1176. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getPlayerConfig"/>
  1177. <input>
  1178. <soap:body parts="byPlayerId sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1179. </input>
  1180. <output>
  1181. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1182. </output>
  1183. </operation>
  1184. <operation name="getDefaultPlayerConfig">
  1185. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getDefaultPlayerConfig"/>
  1186. <input>
  1187. <soap:body parts="sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1188. </input>
  1189. <output>
  1190. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1191. </output>
  1192. </operation>
  1193. <operation name="getDefaultPlayerPlaylistConfig">
  1194. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getDefaultPlayerPlaylistConfig"/>
  1195. <input>
  1196. <soap:body parts="byPlayerId sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1197. </input>
  1198. <output>
  1199. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1200. </output>
  1201. </operation>
  1202. <operation name="getPublisherConfig">
  1203. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getPublisherConfig"/>
  1204. <input>
  1205. <soap:body parts="byPublisherId sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1206. </input>
  1207. <output>
  1208. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1209. </output>
  1210. </operation>
  1211. <operation name="getPlayerObject">
  1212. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getPlayerObject"/>
  1213. <input>
  1214. <soap:body parts="playerId modelId modelName zoom playerHtml5 sessionId templateName templateConfig APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1215. </input>
  1216. <output>
  1217. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1218. </output>
  1219. </operation>
  1220. <operation name="getExportedCode">
  1221. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getExportedCode"/>
  1222. <input>
  1223. <soap:body parts="modelId modelName playerId additionnalParameters sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1224. </input>
  1225. <output>
  1226. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1227. </output>
  1228. </operation>
  1229. <operation name="getAvailableValuesOfMetaField">
  1230. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getAvailableValuesOfMetaField"/>
  1231. <input>
  1232. <soap:body parts="modelName metafieldIds sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1233. </input>
  1234. <output>
  1235. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1236. </output>
  1237. </operation>
  1238. <operation name="getMetaFields">
  1239. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getMetaFields"/>
  1240. <input>
  1241. <soap:body parts="parametersXml sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1242. </input>
  1243. <output>
  1244. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1245. </output>
  1246. </operation>
  1247. <operation name="addMedia">
  1248. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#addMedia"/>
  1249. <input>
  1250. <soap:body parts="mediaXml sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1251. </input>
  1252. <output>
  1253. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1254. </output>
  1255. </operation>
  1256. <operation name="addMediaVpo">
  1257. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#addMediaVpo"/>
  1258. <input>
  1259. <soap:body parts="mediaXml sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1260. </input>
  1261. <output>
  1262. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1263. </output>
  1264. </operation>
  1265. <operation name="mediaNotifyEndOfEncoding">
  1266. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#mediaNotifyEndOfEncoding"/>
  1267. <input>
  1268. <soap:body parts="mediaId sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1269. </input>
  1270. <output>
  1271. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1272. </output>
  1273. </operation>
  1274. <operation name="createMediaVersion">
  1275. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#createMediaVersion"/>
  1276. <input>
  1277. <soap:body parts="mediaId sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1278. </input>
  1279. <output>
  1280. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1281. </output>
  1282. </operation>
  1283. <operation name="prepareUpload">
  1284. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#prepareUpload"/>
  1285. <input>
  1286. <soap:body parts="filename sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1287. </input>
  1288. <output>
  1289. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1290. </output>
  1291. </operation>
  1292. <operation name="processMedia">
  1293. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#processMedia"/>
  1294. <input>
  1295. <soap:body parts="mediaId vpoFileId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1296. </input>
  1297. <output>
  1298. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1299. </output>
  1300. </operation>
  1301. <operation name="getMediaProcessingState">
  1302. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getMediaProcessingState"/>
  1303. <input>
  1304. <soap:body parts="mediaId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1305. </input>
  1306. <output>
  1307. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1308. </output>
  1309. </operation>
  1310. <operation name="getMedia">
  1311. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getMedia"/>
  1312. <input>
  1313. <soap:body parts="byMediaId sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1314. </input>
  1315. <output>
  1316. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1317. </output>
  1318. </operation>
  1319. <operation name="getMediaWithSources">
  1320. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getMediaWithSources"/>
  1321. <input>
  1322. <soap:body parts="byMediaId sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1323. </input>
  1324. <output>
  1325. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1326. </output>
  1327. </operation>
  1328. <operation name="getMedias">
  1329. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getMedias"/>
  1330. <input>
  1331. <soap:body parts="parametersXml maxPerPage page sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1332. </input>
  1333. <output>
  1334. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1335. </output>
  1336. </operation>
  1337. <operation name="getMediasForExport">
  1338. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getMediasForExport"/>
  1339. <input>
  1340. <soap:body parts="parametersXml maxPerPage page sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1341. </input>
  1342. <output>
  1343. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1344. </output>
  1345. </operation>
  1346. <operation name="searchMedias">
  1347. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#searchMedias"/>
  1348. <input>
  1349. <soap:body parts="keyword advancedSearchFilters forFront forFrontDeported orderBy orderType maxPerPage page sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1350. </input>
  1351. <output>
  1352. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1353. </output>
  1354. </operation>
  1355. <operation name="getMediasInCategory">
  1356. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getMediasInCategory"/>
  1357. <input>
  1358. <soap:body parts="inCategory recursive forFront orderBy maxPerPage page sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1359. </input>
  1360. <output>
  1361. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1362. </output>
  1363. </operation>
  1364. <operation name="getMediasNotInCategory">
  1365. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getMediasNotInCategory"/>
  1366. <input>
  1367. <soap:body parts="notInCategory recursive forFront orderBy maxPerPage page sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1368. </input>
  1369. <output>
  1370. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1371. </output>
  1372. </operation>
  1373. <operation name="getMediasByKeyword">
  1374. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getMediasByKeyword"/>
  1375. <input>
  1376. <soap:body parts="hasKeyword forFront orderBy maxPerPage page sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1377. </input>
  1378. <output>
  1379. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1380. </output>
  1381. </operation>
  1382. <operation name="getMediasByTagName">
  1383. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getMediasByTagName"/>
  1384. <input>
  1385. <soap:body parts="byTagName forFront orderBy maxPerPage page sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1386. </input>
  1387. <output>
  1388. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1389. </output>
  1390. </operation>
  1391. <operation name="getMediasByTagNames">
  1392. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getMediasByTagNames"/>
  1393. <input>
  1394. <soap:body parts="byTagNames forFront orderBy maxPerPage page sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1395. </input>
  1396. <output>
  1397. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1398. </output>
  1399. </operation>
  1400. <operation name="getMediasByTagId">
  1401. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getMediasByTagId"/>
  1402. <input>
  1403. <soap:body parts="byTagId forFront orderBy maxPerPage page sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1404. </input>
  1405. <output>
  1406. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1407. </output>
  1408. </operation>
  1409. <operation name="getMediasAssociatedByMediaId">
  1410. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getMediasAssociatedByMediaId"/>
  1411. <input>
  1412. <soap:body parts="byAssociatedMedia forFront sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1413. </input>
  1414. <output>
  1415. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1416. </output>
  1417. </operation>
  1418. <operation name="getMediasByMetavalue">
  1419. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getMediasByMetavalue"/>
  1420. <input>
  1421. <soap:body parts="withMetaValues forFront orderBy maxPerPage page sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1422. </input>
  1423. <output>
  1424. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1425. </output>
  1426. </operation>
  1427. <operation name="getMediasByMediaIds">
  1428. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getMediasByMediaIds"/>
  1429. <input>
  1430. <soap:body parts="byMediaIds forFront orderBy maxPerPage page sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1431. </input>
  1432. <output>
  1433. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1434. </output>
  1435. </operation>
  1436. <operation name="getMediasByUserId">
  1437. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getMediasByUserId"/>
  1438. <input>
  1439. <soap:body parts="byUserId forFront orderBy maxPerPage page sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1440. </input>
  1441. <output>
  1442. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1443. </output>
  1444. </operation>
  1445. <operation name="getMediasByType">
  1446. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getMediasByType"/>
  1447. <input>
  1448. <soap:body parts="byTypeName forFront orderBy maxPerPage page sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1449. </input>
  1450. <output>
  1451. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1452. </output>
  1453. </operation>
  1454. <operation name="getMediasByPublicationDate">
  1455. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getMediasByPublicationDate"/>
  1456. <input>
  1457. <soap:body parts="publicationStart publicationEnd forFront orderBy maxPerPage page sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1458. </input>
  1459. <output>
  1460. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1461. </output>
  1462. </operation>
  1463. <operation name="getRelatedMediasByMediaId">
  1464. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getRelatedMediasByMediaId"/>
  1465. <input>
  1466. <soap:body parts="related currentCategoryId forFront orderBy maxPerPage page sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1467. </input>
  1468. <output>
  1469. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1470. </output>
  1471. </operation>
  1472. <operation name="getMediaTranscript">
  1473. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getMediaTranscript"/>
  1474. <input>
  1475. <soap:body parts="byMediaId additionnalParameters sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1476. </input>
  1477. <output>
  1478. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1479. </output>
  1480. </operation>
  1481. <operation name="getToken">
  1482. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getToken"/>
  1483. <input>
  1484. <soap:body parts="byMediaId sourceLabel sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1485. </input>
  1486. <output>
  1487. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1488. </output>
  1489. </operation>
  1490. <operation name="getMediasByDynamicPlaylistId">
  1491. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getMediasByDynamicPlaylistId"/>
  1492. <input>
  1493. <soap:body parts="byDynamicPlaylistId additionnalParameters sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1494. </input>
  1495. <output>
  1496. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1497. </output>
  1498. </operation>
  1499. <operation name="getMediasByPlaylistFolderId">
  1500. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getMediasByPlaylistFolderId"/>
  1501. <input>
  1502. <soap:body parts="byPlaylistFolderId additionnalParameters sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1503. </input>
  1504. <output>
  1505. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1506. </output>
  1507. </operation>
  1508. <operation name="getMediasOfPlaylists">
  1509. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getMediasOfPlaylists"/>
  1510. <input>
  1511. <soap:body parts="parametersXml playlistsIds mediasPerPlaylist page sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1512. </input>
  1513. <output>
  1514. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1515. </output>
  1516. </operation>
  1517. <operation name="getDistinctFieldOfMedias">
  1518. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getDistinctFieldOfMedias"/>
  1519. <input>
  1520. <soap:body parts="parametersXml fieldName startWith limit sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1521. </input>
  1522. <output>
  1523. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1524. </output>
  1525. </operation>
  1526. <operation name="generateArchive">
  1527. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#generateArchive"/>
  1528. <input>
  1529. <soap:body parts="parametersXml notifiedEmail videoFormat pictureFormat replacements sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1530. </input>
  1531. <output>
  1532. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1533. </output>
  1534. </operation>
  1535. <operation name="addImportItem">
  1536. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#addImportItem"/>
  1537. <input>
  1538. <soap:body parts="importItemXml mediaXml sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1539. </input>
  1540. <output>
  1541. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1542. </output>
  1543. </operation>
  1544. <operation name="getImportItems">
  1545. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getImportItems"/>
  1546. <input>
  1547. <soap:body parts="parametersXml maxPerPage page sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1548. </input>
  1549. <output>
  1550. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1551. </output>
  1552. </operation>
  1553. <operation name="addComment">
  1554. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#addComment"/>
  1555. <input>
  1556. <soap:body parts="commentXml sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1557. </input>
  1558. <output>
  1559. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1560. </output>
  1561. </operation>
  1562. <operation name="getComments">
  1563. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getComments"/>
  1564. <input>
  1565. <soap:body parts="parametersXml maxPerPage page sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1566. </input>
  1567. <output>
  1568. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1569. </output>
  1570. </operation>
  1571. <operation name="getCommentsByAuthorId">
  1572. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getCommentsByAuthorId"/>
  1573. <input>
  1574. <soap:body parts="byAuthorId maxPerPage page sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1575. </input>
  1576. <output>
  1577. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1578. </output>
  1579. </operation>
  1580. <operation name="getCommentsByAuthorName">
  1581. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getCommentsByAuthorName"/>
  1582. <input>
  1583. <soap:body parts="byAuthorName maxPerPage page sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1584. </input>
  1585. <output>
  1586. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1587. </output>
  1588. </operation>
  1589. <operation name="getCommentsByValidationStatus">
  1590. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getCommentsByValidationStatus"/>
  1591. <input>
  1592. <soap:body parts="byValidationStatus maxPerPage page sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1593. </input>
  1594. <output>
  1595. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1596. </output>
  1597. </operation>
  1598. <operation name="getCommentsByOnlineStatus">
  1599. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getCommentsByOnlineStatus"/>
  1600. <input>
  1601. <soap:body parts="byValidationStatus maxPerPage page sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1602. </input>
  1603. <output>
  1604. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1605. </output>
  1606. </operation>
  1607. <operation name="getCommentsByObject">
  1608. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getCommentsByObject"/>
  1609. <input>
  1610. <soap:body parts="byObjectId byObjectModel maxPerPage page sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1611. </input>
  1612. <output>
  1613. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1614. </output>
  1615. </operation>
  1616. <operation name="addCategory">
  1617. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#addCategory"/>
  1618. <input>
  1619. <soap:body parts="categoryXml sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1620. </input>
  1621. <output>
  1622. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1623. </output>
  1624. </operation>
  1625. <operation name="getCategories">
  1626. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getCategories"/>
  1627. <input>
  1628. <soap:body parts="parametersXml maxPerPage page sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1629. </input>
  1630. <output>
  1631. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1632. </output>
  1633. </operation>
  1634. <operation name="getCategoriesInCategory">
  1635. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getCategoriesInCategory"/>
  1636. <input>
  1637. <soap:body parts="inCategory recursive orderBy maxPerPage page sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1638. </input>
  1639. <output>
  1640. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1641. </output>
  1642. </operation>
  1643. <operation name="getCategoriesNotInCategory">
  1644. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getCategoriesNotInCategory"/>
  1645. <input>
  1646. <soap:body parts="notInCategory recursive orderBy maxPerPage page sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1647. </input>
  1648. <output>
  1649. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1650. </output>
  1651. </operation>
  1652. <operation name="getCategoriesByName">
  1653. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getCategoriesByName"/>
  1654. <input>
  1655. <soap:body parts="byName orderBy maxPerPage page sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1656. </input>
  1657. <output>
  1658. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1659. </output>
  1660. </operation>
  1661. <operation name="getCategoriesByKeyword">
  1662. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getCategoriesByKeyword"/>
  1663. <input>
  1664. <soap:body parts="byKeyword orderBy maxPerPage page sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1665. </input>
  1666. <output>
  1667. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1668. </output>
  1669. </operation>
  1670. <operation name="getCategoriesByCategoryIds">
  1671. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getCategoriesByCategoryIds"/>
  1672. <input>
  1673. <soap:body parts="byCategoryIds orderBy maxPerPage page sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1674. </input>
  1675. <output>
  1676. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1677. </output>
  1678. </operation>
  1679. <operation name="getCategoriesByAssociatedObject">
  1680. <soap:operation soapAction="urn:sfBrainsonicAPI#sfBrainsonicAPIServer#getCategoriesByAssociatedObject"/>
  1681. <input>
  1682. <soap:body parts="byAssociatedObjectId byAssociatedObjectModel orderBy maxPerPage page sessionId APIKey format" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1683. </input>
  1684. <output>
  1685. <soap:body parts="return" use="encoded" namespace="http://www.brainsonic.com/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  1686. </output>
  1687. </operation>
  1688. </binding>
  1689. <message name="AddTagRequest">
  1690. <part name="tagXml" type="xsd:string"/>
  1691. <part name="sessionId" type="xsd:string"/>
  1692. <part name="APIKey" type="xsd:string">
  1693. <documentation>API Key
  1694. </documentation>
  1695. </part>
  1696. <part name="format" type="xsd:string">
  1697. <documentation>input output format
  1698. </documentation>
  1699. </part>
  1700. </message>
  1701. <message name="AddTagResponse">
  1702. <part name="return" type="xsd:string">
  1703. <documentation> add a tag / ajoute un nouveau mot clé</documentation>
  1704. </part>
  1705. </message>
  1706. <message name="GetTagsRequest">
  1707. <part name="parametersXml" type="xsd:string">
  1708. <documentation>collection of parameters used to build a displayConfig
  1709. </documentation>
  1710. </part>
  1711. <part name="maxPerPage" type="xsd:int">
  1712. <documentation>number by page / nombre d'éléments par pages
  1713. </documentation>
  1714. </part>
  1715. <part name="page" type="xsd:int">
  1716. <documentation>page number / numéro de page
  1717. </documentation>
  1718. </part>
  1719. <part name="sessionId" type="xsd:string"/>
  1720. <part name="APIKey" type="xsd:string">
  1721. <documentation>API Key
  1722. </documentation>
  1723. </part>
  1724. <part name="format" type="xsd:string">
  1725. <documentation>input output format
  1726. </documentation>
  1727. </part>
  1728. </message>
  1729. <message name="GetTagsResponse">
  1730. <part name="return" type="xsd:string">
  1731. <documentation> retrieve a collection of tags / récupère une collection de mots clés</documentation>
  1732. </part>
  1733. </message>
  1734. <message name="GetTagsByNameRequest">
  1735. <part name="byName" type="xsd:string">
  1736. <documentation>tag name
  1737. </documentation>
  1738. </part>
  1739. <part name="maxPerPage" type="xsd:int">
  1740. <documentation>number by page / nombre d'éléments par pages
  1741. </documentation>
  1742. </part>
  1743. <part name="orderBy" type="xsd:array">
  1744. <documentation>must be an array with media order (id|name) as first and order type (desc|asc) as second value
  1745. </documentation>
  1746. </part>
  1747. <part name="page" type="xsd:int">
  1748. <documentation>page number / numéro de page
  1749. </documentation>
  1750. </part>
  1751. <part name="sessionId" type="xsd:string"/>
  1752. <part name="APIKey" type="xsd:string">
  1753. <documentation>API Key
  1754. </documentation>
  1755. </part>
  1756. <part name="format" type="xsd:string">
  1757. <documentation>input output format
  1758. </documentation>
  1759. </part>
  1760. </message>
  1761. <message name="GetTagsByNameResponse">
  1762. <part name="return" type="xsd:string">
  1763. <documentation> retrieve a collection of tags by tag name/ récupère une collection de mots clés à partir de son libellé exact</documentation>
  1764. </part>
  1765. </message>
  1766. <message name="GetTagsByKeywordRequest">
  1767. <part name="byKeyword" type="xsd:string">
  1768. <documentation>part of tag name
  1769. </documentation>
  1770. </part>
  1771. <part name="maxPerPage" type="xsd:int">
  1772. <documentation>number by page / nombre d'éléments par pages
  1773. </documentation>
  1774. </part>
  1775. <part name="orderBy" type="xsd:array">
  1776. <documentation>must be an array with media order (id|name) as first and order type (desc|asc) as second value
  1777. </documentation>
  1778. </part>
  1779. <part name="page" type="xsd:int">
  1780. <documentation>page number / numéro de page
  1781. </documentation>
  1782. </part>
  1783. <part name="sessionId" type="xsd:string"/>
  1784. <part name="APIKey" type="xsd:string">
  1785. <documentation>API Key
  1786. </documentation>
  1787. </part>
  1788. <part name="format" type="xsd:string">
  1789. <documentation>input output format
  1790. </documentation>
  1791. </part>
  1792. </message>
  1793. <message name="GetTagsByKeywordResponse">
  1794. <part name="return" type="xsd:string">
  1795. <documentation> retrieve a collection of tags by a part of tag name / récupère une collection de mots clés à partir d'une partie de ce mot</documentation>
  1796. </part>
  1797. </message>
  1798. <message name="GetTagsByTagIdsRequest">
  1799. <part name="byTagIds" type="xsd:array">
  1800. <documentation>tag ids
  1801. </documentation>
  1802. </part>
  1803. <part name="maxPerPage" type="xsd:int">
  1804. <documentation>number by page / nombre d'éléments par pages
  1805. </documentation>
  1806. </part>
  1807. <part name="orderBy" type="xsd:array">
  1808. <documentation>must be an array with media order (id|name) as first and order type (desc|asc) as second value
  1809. </documentation>
  1810. </part>
  1811. <part name="page" type="xsd:int">
  1812. <documentation>page number / numéro de page
  1813. </documentation>
  1814. </part>
  1815. <part name="sessionId" type="xsd:string"/>
  1816. <part name="APIKey" type="xsd:string">
  1817. <documentation>API Key
  1818. </documentation>
  1819. </part>
  1820. <part name="format" type="xsd:string">
  1821. <documentation>input output format
  1822. </documentation>
  1823. </part>
  1824. </message>
  1825. <message name="GetTagsByTagIdsResponse">
  1826. <part name="return" type="xsd:string">
  1827. <documentation> retrieve a collection of tags by tag id list / récupère une collection de mots clés à partir d'une liste d'id de tags</documentation>
  1828. </part>
  1829. </message>
  1830. <message name="GetTagsByAssociatedObjectRequest">
  1831. <part name="byAssociatedObjectId" type="xsd:int">
  1832. <documentation>object id
  1833. </documentation>
  1834. </part>
  1835. <part name="byAssociatedObjectModel" type="xsd:int">
  1836. <documentation>object model class name
  1837. </documentation>
  1838. </part>
  1839. <part name="maxPerPage" type="xsd:int">
  1840. <documentation>number by page / nombre d'éléments par pages
  1841. </documentation>
  1842. </part>
  1843. <part name="orderBy" type="xsd:array">
  1844. <documentation>must be an array with media order (id|name) as first and order type (desc|asc) as second value
  1845. </documentation>
  1846. </part>
  1847. <part name="page" type="xsd:int">
  1848. <documentation>page number / numéro de page
  1849. </documentation>
  1850. </part>
  1851. <part name="sessionId" type="xsd:string"/>
  1852. <part name="APIKey" type="xsd:string">
  1853. <documentation>API Key
  1854. </documentation>
  1855. </part>
  1856. <part name="format" type="xsd:string">
  1857. <documentation>input output format
  1858. </documentation>
  1859. </part>
  1860. </message>
  1861. <message name="GetTagsByAssociatedObjectResponse">
  1862. <part name="return" type="xsd:string">
  1863. <documentation> retrieve collection of tags associated to a specific object / récupère une collection de mots clés associés à un objet donné</documentation>
  1864. </part>
  1865. </message>
  1866. <message name="AddStatsEntryRequest">
  1867. <part name="mediaId" type="xsd:int"/>
  1868. <part name="type" type="xsd:string">
  1869. <documentation>define the type of action (view|preview|deported|permalink|newsletter|share)
  1870. </documentation>
  1871. </part>
  1872. <part name="parentUrl" type="xsd:string">
  1873. <documentation>referer of the stat call. You can leave it empty
  1874. </documentation>
  1875. </part>
  1876. <part name="sessionId" type="xsd:string"/>
  1877. <part name="APIKey" type="xsd:string">
  1878. <documentation>API Key
  1879. </documentation>
  1880. </part>
  1881. <part name="format" type="xsd:string">
  1882. <documentation>input output format
  1883. </documentation>
  1884. </part>
  1885. </message>
  1886. <message name="AddStatsEntryResponse">
  1887. <part name="return" type="xsd:string">
  1888. <documentation> add stat info for a media / ajouter une information statistique à un média</documentation>
  1889. </part>
  1890. </message>
  1891. <message name="AddRollRequest">
  1892. <part name="rollXml" type="xsd:string">
  1893. <documentation>xml with roll to add
  1894. </documentation>
  1895. </part>
  1896. <part name="sessionId" type="xsd:string"/>
  1897. <part name="APIKey" type="xsd:string">
  1898. <documentation>API Key
  1899. </documentation>
  1900. </part>
  1901. <part name="format" type="xsd:string">
  1902. <documentation>input output format
  1903. </documentation>
  1904. </part>
  1905. </message>
  1906. <message name="AddRollResponse">
  1907. <part name="return" type="xsd:string">
  1908. <documentation> Add a roll and his associated object / ajoute un nouveau roll et ses objets associés</documentation>
  1909. </part>
  1910. </message>
  1911. <message name="GetRollRequest">
  1912. <part name="byRollId" type="xsd:int"/>
  1913. <part name="sessionId" type="xsd:string"/>
  1914. <part name="APIKey" type="xsd:string">
  1915. <documentation>API Key
  1916. </documentation>
  1917. </part>
  1918. <part name="format" type="xsd:string">
  1919. <documentation>input output format
  1920. </documentation>
  1921. </part>
  1922. </message>
  1923. <message name="GetRollResponse">
  1924. <part name="return" type="xsd:string">
  1925. <documentation> Retrieve a roll by his id / Récupère un roll par son id</documentation>
  1926. </part>
  1927. </message>
  1928. <message name="GetRollsRequest">
  1929. <part name="parametersXml" type="xsd:string">
  1930. <documentation>collection of parameters used to build a displayConfig
  1931. </documentation>
  1932. </part>
  1933. <part name="maxPerPage" type="xsd:int">
  1934. <documentation>number by page
  1935. </documentation>
  1936. </part>
  1937. <part name="page" type="xsd:int"/>
  1938. <part name="sessionId" type="xsd:string"/>
  1939. <part name="APIKey" type="xsd:string">
  1940. <documentation>API Key
  1941. </documentation>
  1942. </part>
  1943. <part name="format" type="xsd:string">
  1944. <documentation>input output format
  1945. </documentation>
  1946. </part>
  1947. </message>
  1948. <message name="GetRollsResponse">
  1949. <part name="return" type="xsd:string">
  1950. <documentation> Retrieve a collection of roll with displayConfig parameters / récupère une collection de rolls</documentation>
  1951. </part>
  1952. </message>
  1953. <message name="GetVastRequest">
  1954. <part name="byRollId" type="xsd:int"/>
  1955. <part name="sessionId" type="xsd:string"/>
  1956. <part name="APIKey" type="xsd:string">
  1957. <documentation>API Key
  1958. </documentation>
  1959. </part>
  1960. <part name="format" type="xsd:string">
  1961. <documentation>input output format
  1962. </documentation>
  1963. </part>
  1964. </message>
  1965. <message name="GetVastResponse">
  1966. <part name="return" type="xsd:string">
  1967. <documentation> Retrieve a roll by his id in VAST stream format / récupère un roll au format VAST stream par son id </documentation>
  1968. </part>
  1969. </message>
  1970. <message name="AddRatingRequest">
  1971. <part name="ratingXml" type="xsd:string"/>
  1972. <part name="sessionId" type="xsd:string"/>
  1973. <part name="APIKey" type="xsd:string">
  1974. <documentation>API Key
  1975. </documentation>
  1976. </part>
  1977. <part name="format" type="xsd:string">
  1978. <documentation>input output format
  1979. </documentation>
  1980. </part>
  1981. </message>
  1982. <message name="AddRatingResponse">
  1983. <part name="return" type="xsd:string">
  1984. <documentation> rate a media / note un média</documentation>
  1985. </part>
  1986. </message>
  1987. <message name="LoginRequest">
  1988. <part name="username" type="xsd:string"/>
  1989. <part name="password" type="xsd:string"/>
  1990. <part name="sessionId" type="xsd:string"/>
  1991. <part name="APIKey" type="xsd:string">
  1992. <documentation>API Key
  1993. </documentation>
  1994. </part>
  1995. <part name="format" type="xsd:string">
  1996. <documentation>input output format
  1997. </documentation>
  1998. </part>
  1999. </message>
  2000. <message name="LoginResponse">
  2001. <part name="return" type="xsd:string">
  2002. <documentation> log as an user and retrieve his datas / se connecte en tant d'un utilisateur et récupére ses données</documentation>
  2003. </part>
  2004. </message>
  2005. <message name="SecureLoginRequest">
  2006. <part name="username" type="xsd:string"/>
  2007. <part name="password" type="xsd:string"/>
  2008. <part name="sessionId" type="xsd:string"/>
  2009. <part name="APIKey" type="xsd:string">
  2010. <documentation>API Key
  2011. </documentation>
  2012. </part>
  2013. <part name="format" type="xsd:string">
  2014. <documentation>input output format
  2015. </documentation>
  2016. </part>
  2017. </message>
  2018. <message name="SecureLoginResponse">
  2019. <part name="return" type="xsd:string">
  2020. <documentation> log as an user and retrieve his datas using an hashed password / se connecter en tant d'un utilisateur de façon sécurisée et récupère ses données</documentation>
  2021. </part>
  2022. </message>
  2023. <message name="AddUserRequest">
  2024. <part name="userXml" type="xsd:string"/>
  2025. <part name="sessionId" type="xsd:string"/>
  2026. <part name="APIKey" type="xsd:string">
  2027. <documentation>API Key
  2028. </documentation>
  2029. </part>
  2030. <part name="format" type="xsd:string">
  2031. <documentation>input output format
  2032. </documentation>
  2033. </part>
  2034. </message>
  2035. <message name="AddUserResponse">
  2036. <part name="return" type="xsd:string">
  2037. <documentation> add an user / ajout d'un nouvel utilisateur</documentation>
  2038. </part>
  2039. </message>
  2040. <message name="GetUsersRequest">
  2041. <part name="parametersXml" type="xsd:string">
  2042. <documentation>collection of parameters used to build a displayConfig
  2043. </documentation>
  2044. </part>
  2045. <part name="maxPerPage" type="xsd:int">
  2046. <documentation>number by page / nombre d'éléments par pages
  2047. </documentation>
  2048. </part>
  2049. <part name="page" type="xsd:int">
  2050. <documentation>page number / numéro de page
  2051. </documentation>
  2052. </part>
  2053. <part name="sessionId" type="xsd:string"/>
  2054. <part name="APIKey" type="xsd:string">
  2055. <documentation>API Key
  2056. </documentation>
  2057. </part>
  2058. <part name="format" type="xsd:string">
  2059. <documentation>input output format
  2060. </documentation>
  2061. </part>
  2062. </message>
  2063. <message name="GetUsersResponse">
  2064. <part name="return" type="xsd:string">
  2065. <documentation> retrieve a collection of users / récupère une collection d'utilisateurs</documentation>
  2066. </part>
  2067. </message>
  2068. <message name="GetUsersByUsernameRequest">
  2069. <part name="byUsername" type="xsd:string">
  2070. <documentation>username
  2071. </documentation>
  2072. </part>
  2073. <part name="maxPerPage" type="xsd:int">
  2074. <documentation>number by page / nombre d'éléments par pages
  2075. </documentation>
  2076. </part>
  2077. <part name="orderBy" type="xsd:array">
  2078. <documentation>must be an array with media order (id|username|subscribe_date|lastlogin_date) as first and order type (desc|asc) as second value
  2079. </documentation>
  2080. </part>
  2081. <part name="page" type="xsd:int">
  2082. <documentation>page number / numéro de page
  2083. </documentation>
  2084. </part>
  2085. <part name="sessionId" type="xsd:string"/>
  2086. <part name="APIKey" type="xsd:string">
  2087. <documentation>API Key
  2088. </documentation>
  2089. </part>
  2090. <part name="format" type="xsd:string">
  2091. <documentation>input output format
  2092. </documentation>
  2093. </part>
  2094. </message>
  2095. <message name="GetUsersByUsernameResponse">
  2096. <part name="return" type="xsd:string">
  2097. <documentation> retrieve a collection of users by user name/ récupère une collection d'utilisateurs à partir de son nom</documentation>
  2098. </part>
  2099. </message>
  2100. <message name="GetUsersByCredentialIdRequest">
  2101. <part name="byCredentialId" type="xsd:int">
  2102. <documentation>credential id
  2103. </documentation>
  2104. </part>
  2105. <part name="maxPerPage" type="xsd:int">
  2106. <documentation>number by page / nombre d'éléments par pages
  2107. </documentation>
  2108. </part>
  2109. <part name="orderBy" type="xsd:array">
  2110. <documentation>must be an array with media order (id|username|subscribe_date|lastlogin_date) as first and order type (desc|asc) as second value
  2111. </documentation>
  2112. </part>
  2113. <part name="page" type="xsd:int">
  2114. <documentation>page number / numéro de page
  2115. </documentation>
  2116. </part>
  2117. <part name="sessionId" type="xsd:string"/>
  2118. <part name="APIKey" type="xsd:string">
  2119. <documentation>API Key
  2120. </documentation>
  2121. </part>
  2122. <part name="format" type="xsd:string">
  2123. <documentation>input output format
  2124. </documentation>
  2125. </part>
  2126. </message>
  2127. <message name="GetUsersByCredentialIdResponse">
  2128. <part name="return" type="xsd:string">
  2129. <documentation> retrieve a collection of users by credential id / récupère une collection d'utilisateurs à partir d'un niveau d'accès</documentation>
  2130. </part>
  2131. </message>
  2132. <message name="GetUsersByGroupIdRequest">
  2133. <part name="byGroupId" type="xsd:int">
  2134. <documentation>group id
  2135. </documentation>
  2136. </part>
  2137. <part name="maxPerPage" type="xsd:int">
  2138. <documentation>number by page / nombre d'éléments par pages
  2139. </documentation>
  2140. </part>
  2141. <part name="orderBy" type="xsd:array">
  2142. <documentation>must be an array with media order (id|username|subscribe_date|lastlogin_date) as first and order type (desc|asc) as second value
  2143. </documentation>
  2144. </part>
  2145. <part name="page" type="xsd:int">
  2146. <documentation>page number / numéro de page
  2147. </documentation>
  2148. </part>
  2149. <part name="sessionId" type="xsd:string"/>
  2150. <part name="APIKey" type="xsd:string">
  2151. <documentation>API Key
  2152. </documentation>
  2153. </part>
  2154. <part name="format" type="xsd:string">
  2155. <documentation>input output format
  2156. </documentation>
  2157. </part>
  2158. </message>
  2159. <message name="GetUsersByGroupIdResponse">
  2160. <part name="return" type="xsd:string">
  2161. <documentation> retrieve a collection of users in a specific group / récupère une collection d'utilisateurs d'un groupe donné </documentation>
  2162. </part>
  2163. </message>
  2164. <message name="GetUsersByActiveStatusRequest">
  2165. <part name="isActive" type="xsd:boolean">
  2166. <documentation>active status
  2167. </documentation>
  2168. </part>
  2169. <part name="maxPerPage" type="xsd:int">
  2170. <documentation>number by page / nombre d'éléments par pages
  2171. </documentation>
  2172. </part>
  2173. <part name="orderBy" type="xsd:array">
  2174. <documentation>must be an array with media order (id|username|subscribe_date|lastlogin_date) as first and order type (desc|asc) as second value
  2175. </documentation>
  2176. </part>
  2177. <part name="page" type="xsd:int">
  2178. <documentation>page number / numéro de page
  2179. </documentation>
  2180. </part>
  2181. <part name="sessionId" type="xsd:string"/>
  2182. <part name="APIKey" type="xsd:string">
  2183. <documentation>API Key
  2184. </documentation>
  2185. </part>
  2186. <part name="format" type="xsd:string">
  2187. <documentation>input output format
  2188. </documentation>
  2189. </part>
  2190. </message>
  2191. <message name="GetUsersByActiveStatusResponse">
  2192. <part name="return" type="xsd:string">
  2193. <documentation> retrieve a collection of users by active status / récupère une collection d'utilisateurs en fonction de leur état d'activation</documentation>
  2194. </part>
  2195. </message>
  2196. <message name="AddPlaylistRequest">
  2197. <part name="playlistXml" type="xsd:string"/>
  2198. <part name="sessionId" type="xsd:string"/>
  2199. <part name="APIKey" type="xsd:string">
  2200. <documentation>API Key
  2201. </documentation>
  2202. </part>
  2203. <part name="format" type="xsd:string">
  2204. <documentation>input output format
  2205. </documentation>
  2206. </part>
  2207. </message>
  2208. <message name="AddPlaylistResponse">
  2209. <part name="return" type="xsd:string">
  2210. <documentation> add a playlist / ajoute une nouvelle liste de lecture </documentation>
  2211. </part>
  2212. </message>
  2213. <message name="GetPlaylistsRequest">
  2214. <part name="parametersXml" type="xsd:string">
  2215. <documentation>collection of parameters used to build a displayConfig
  2216. </documentation>
  2217. </part>
  2218. <part name="maxPerPage" type="xsd:int">
  2219. <documentation>number by page / nombre d'éléments par pages
  2220. </documentation>
  2221. </part>
  2222. <part name="page" type="xsd:int">
  2223. <documentation>page number / numéro de page
  2224. </documentation>
  2225. </part>
  2226. <part name="sessionId" type="xsd:string"/>
  2227. <part name="APIKey" type="xsd:string">
  2228. <documentation>API Key
  2229. </documentation>
  2230. </part>
  2231. <part name="format" type="xsd:string">
  2232. <documentation>input output format
  2233. </documentation>
  2234. </part>
  2235. </message>
  2236. <message name="GetPlaylistsResponse">
  2237. <part name="return" type="xsd:string">
  2238. <documentation> retrieve a collection of playlists / récupère une collection de liste de lecture </documentation>
  2239. </part>
  2240. </message>
  2241. <message name="GetPlaylistsByNameRequest">
  2242. <part name="byName" type="xsd:string">
  2243. <documentation>playlist name
  2244. </documentation>
  2245. </part>
  2246. <part name="maxPerPage" type="xsd:int">
  2247. <documentation>number by page / nombre d'éléments par pages
  2248. </documentation>
  2249. </part>
  2250. <part name="orderBy" type="xsd:array">
  2251. <documentation>must be an array with media order (id|name) as first and order type (desc|asc) as second value
  2252. </documentation>
  2253. </part>
  2254. <part name="page" type="xsd:int">
  2255. <documentation>page number / numéro de page
  2256. </documentation>
  2257. </part>
  2258. <part name="sessionId" type="xsd:string"/>
  2259. <part name="APIKey" type="xsd:string">
  2260. <documentation>API Key
  2261. </documentation>
  2262. </part>
  2263. <part name="format" type="xsd:string">
  2264. <documentation>input output format
  2265. </documentation>
  2266. </part>
  2267. </message>
  2268. <message name="GetPlaylistsByNameResponse">
  2269. <part name="return" type="xsd:string">
  2270. <documentation> retrieve a playlist by his name / récupère une liste de lecture à partir de son nom</documentation>
  2271. </part>
  2272. </message>
  2273. <message name="GetPlaylistsByMediaIdRequest">
  2274. <part name="byMediaId" type="xsd:string">
  2275. <documentation>media id
  2276. </documentation>
  2277. </part>
  2278. <part name="maxPerPage" type="xsd:int">
  2279. <documentation>number by page / nombre d'éléments par pages
  2280. </documentation>
  2281. </part>
  2282. <part name="orderBy" type="xsd:array">
  2283. <documentation>must be an array with media order (id|name) as first and order type (desc|asc) as second value
  2284. </documentation>
  2285. </part>
  2286. <part name="page" type="xsd:int">
  2287. <documentation>page number / numéro de page
  2288. </documentation>
  2289. </part>
  2290. <part name="sessionId" type="xsd:string"/>
  2291. <part name="APIKey" type="xsd:string">
  2292. <documentation>API Key
  2293. </documentation>
  2294. </part>
  2295. <part name="format" type="xsd:string">
  2296. <documentation>input output format
  2297. </documentation>
  2298. </part>
  2299. </message>
  2300. <message name="GetPlaylistsByMediaIdResponse">
  2301. <part name="return" type="xsd:string">
  2302. <documentation> retrieve a collection of playlists containing a specific media / récupère une collection de liste de lecture contenant un média donné </documentation>
  2303. </part>
  2304. </message>
  2305. <message name="GetPlaylistFolderConfigRequest">
  2306. <part name="playlistFolderId" type="xsd:int">
  2307. <documentation>id of playlist folder
  2308. </documentation>
  2309. </part>
  2310. <part name="maxPerPage" type="xsd:int">
  2311. <documentation>number by page / nombre d'éléments par pages
  2312. </documentation>
  2313. </part>
  2314. <part name="page" type="xsd:int"/>
  2315. <part name="additionnalParameters" type="xsd:string"/>
  2316. <part name="sessionId" type="xsd:string"/>
  2317. <part name="APIKey" type="xsd:string">
  2318. <documentation>API Key
  2319. </documentation>
  2320. </part>
  2321. <part name="format" type="xsd:string">
  2322. <documentation>input output format
  2323. </documentation>
  2324. </part>
  2325. </message>
  2326. <message name="GetPlaylistFolderConfigResponse">
  2327. <part name="return" type="xsd:string">
  2328. <documentation> retrieve the collection of playlists included in a Playlist Folder / récupère une collection de liste de lecture associées à la combinaison de liste de lecture</documentation>
  2329. </part>
  2330. </message>
  2331. <message name="GetPlaylistsForExportRequest">
  2332. <part name="parametersXml" type="xsd:string">
  2333. <documentation>collection of parameters used to build a displayConfig
  2334. </documentation>
  2335. </part>
  2336. <part name="maxPerPage" type="xsd:int">
  2337. <documentation>number by page / nombre d'éléments par pages
  2338. </documentation>
  2339. </part>
  2340. <part name="page" type="xsd:int">
  2341. <documentation>page number / numéro de page
  2342. </documentation>
  2343. </part>
  2344. <part name="sessionId" type="xsd:string"/>
  2345. <part name="APIKey" type="xsd:string">
  2346. <documentation>API Key
  2347. </documentation>
  2348. </part>
  2349. <part name="format" type="xsd:string">
  2350. <documentation>input output format
  2351. </documentation>
  2352. </part>
  2353. </message>
  2354. <message name="GetPlaylistsForExportResponse">
  2355. <part name="return" type="xsd:string">
  2356. <documentation> retrieve a collection of playlists / récupère une collection de playlists</documentation>
  2357. </part>
  2358. </message>
  2359. <message name="GetPlayersRequest">
  2360. <part name="parametersXml" type="xsd:string">
  2361. <documentation>collection of parameters used to build a displayConfig
  2362. </documentation>
  2363. </part>
  2364. <part name="maxPerPage" type="xsd:int">
  2365. <documentation>number by page / nombre d'éléments par pages
  2366. </documentation>
  2367. </part>
  2368. <part name="page" type="xsd:int">
  2369. <documentation>page number / numéro de page
  2370. </documentation>
  2371. </part>
  2372. <part name="sessionId" type="xsd:string"/>
  2373. <part name="APIKey" type="xsd:string">
  2374. <documentation>API Key
  2375. </documentation>
  2376. </part>
  2377. <part name="format" type="xsd:string">
  2378. <documentation>input output format
  2379. </documentation>
  2380. </part>
  2381. </message>
  2382. <message name="GetPlayersResponse">
  2383. <part name="return" type="xsd:string">
  2384. <documentation> Retrieve a collection of players with displayConfig parameters / récupère une collection de lecteurs</documentation>
  2385. </part>
  2386. </message>
  2387. <message name="GetPlayerConfigRequest">
  2388. <part name="byPlayerId" type="xsd:int"/>
  2389. <part name="sessionId" type="xsd:string"/>
  2390. <part name="APIKey" type="xsd:string">
  2391. <documentation>API Key
  2392. </documentation>
  2393. </part>
  2394. <part name="format" type="xsd:string">
  2395. <documentation>input output format
  2396. </documentation>
  2397. </part>
  2398. </message>
  2399. <message name="GetPlayerConfigResponse">
  2400. <part name="return" type="xsd:string">
  2401. <documentation> retrieve the player config XML / récupère la configuration XML d'un lecteur donné</documentation>
  2402. </part>
  2403. </message>
  2404. <message name="GetDefaultPlayerConfigRequest">
  2405. <part name="sessionId" type="xsd:string"/>
  2406. <part name="APIKey" type="xsd:string">
  2407. <documentation>API Key
  2408. </documentation>
  2409. </part>
  2410. <part name="format" type="xsd:string">
  2411. <documentation>input output format
  2412. </documentation>
  2413. </part>
  2414. </message>
  2415. <message name="GetDefaultPlayerConfigResponse">
  2416. <part name="return" type="xsd:string">
  2417. <documentation> retrieve the player config XML / récupère la configuration XML par défaut</documentation>
  2418. </part>
  2419. </message>
  2420. <message name="GetDefaultPlayerPlaylistConfigRequest">
  2421. <part name="byPlayerId" type="xsd:int"/>
  2422. <part name="sessionId" type="xsd:string"/>
  2423. <part name="APIKey" type="xsd:string">
  2424. <documentation>API Key
  2425. </documentation>
  2426. </part>
  2427. <part name="format" type="xsd:string">
  2428. <documentation>input output format
  2429. </documentation>
  2430. </part>
  2431. </message>
  2432. <message name="GetDefaultPlayerPlaylistConfigResponse">
  2433. <part name="return" type="xsd:string">
  2434. <documentation> retrieve the player config XML / récupère la configuration des liste de lectures par défaut</documentation>
  2435. </part>
  2436. </message>
  2437. <message name="GetPublisherConfigRequest">
  2438. <part name="byPublisherId" type="xsd:string"/>
  2439. <part name="sessionId" type="xsd:string"/>
  2440. <part name="APIKey" type="xsd:string">
  2441. <documentation>API Key
  2442. </documentation>
  2443. </part>
  2444. <part name="format" type="xsd:string">
  2445. <documentation>input output format
  2446. </documentation>
  2447. </part>
  2448. </message>
  2449. <message name="GetPublisherConfigResponse">
  2450. <part name="return" type="xsd:string">
  2451. <documentation> retrieve the publisher content XML </documentation>
  2452. </part>
  2453. </message>
  2454. <message name="GetPlayerObjectRequest">
  2455. <part name="playerId" type="xsd:int"/>
  2456. <part name="modelId" type="xsd:int"/>
  2457. <part name="modelName" type="xsd:string"/>
  2458. <part name="zoom" type="xsd:int"/>
  2459. <part name="playerHtml5" type="xsd:boolean"/>
  2460. <part name="sessionId" type="xsd:string"/>
  2461. <part name="templateName" type="xsd:string"/>
  2462. <part name="templateConfig" type="xsd:string"/>
  2463. <part name="APIKey" type="xsd:string">
  2464. <documentation>API Key
  2465. </documentation>
  2466. </part>
  2467. <part name="format" type="xsd:string">
  2468. <documentation>input output format
  2469. </documentation>
  2470. </part>
  2471. </message>
  2472. <message name="GetPlayerObjectResponse">
  2473. <part name="return" type="xsd:string">
  2474. <documentation> Get player embed code of the specified object / récupère le code d'intégration d'un objet</documentation>
  2475. </part>
  2476. </message>
  2477. <message name="GetExportedCodeRequest">
  2478. <part name="modelId" type="xsd:int"/>
  2479. <part name="modelName" type="xsd:string"/>
  2480. <part name="playerId" type="xsd:int"/>
  2481. <part name="additionnalParameters" type="xsd:string"/>
  2482. <part name="sessionId" type="xsd:string"/>
  2483. <part name="APIKey" type="xsd:string">
  2484. <documentation>API Key
  2485. </documentation>
  2486. </part>
  2487. <part name="format" type="xsd:string">
  2488. <documentation>input output format
  2489. </documentation>
  2490. </part>
  2491. </message>
  2492. <message name="GetExportedCodeResponse">
  2493. <part name="return" type="xsd:string">
  2494. <documentation> Get exported embed (object and iframe) code of the specified object / récupère le code (object and iframe) d'intégration d'un objet</documentation>
  2495. </part>
  2496. </message>
  2497. <message name="GetAvailableValuesOfMetaFieldRequest">
  2498. <part name="modelName" type="xsd:string">
  2499. <documentation>Modèle concerné : Media/Category/Playlist/....
  2500. </documentation>
  2501. </part>
  2502. <part name="metafieldIds" type="xsd:string">
  2503. <documentation>Identifiant du meta-field
  2504. </documentation>
  2505. </part>
  2506. <part name="sessionId" type="xsd:string"/>
  2507. <part name="APIKey" type="xsd:string">
  2508. <documentation>API Key
  2509. </documentation>
  2510. </part>
  2511. <part name="format" type="xsd:string">
  2512. <documentation>input output format
  2513. </documentation>
  2514. </part>
  2515. </message>
  2516. <message name="GetAvailableValuesOfMetaFieldResponse">
  2517. <part name="return" type="xsd:string">
  2518. <documentation> get available values of an meta-field/ récupère l ensemble des valeurs possibles d un champs personnalisé</documentation>
  2519. </part>
  2520. </message>
  2521. <message name="GetMetaFieldsRequest">
  2522. <part name="parametersXml" type="xsd:string">
  2523. <documentation>collection of parameters used to build a displayConfig
  2524. </documentation>
  2525. </part>
  2526. <part name="sessionId" type="xsd:string"/>
  2527. <part name="APIKey" type="xsd:string">
  2528. <documentation>API Key
  2529. </documentation>
  2530. </part>
  2531. <part name="format" type="xsd:string">
  2532. <documentation>input output format
  2533. </documentation>
  2534. </part>
  2535. </message>
  2536. <message name="GetMetaFieldsResponse">
  2537. <part name="return" type="xsd:string">
  2538. <documentation> retrieve a collection of metafields / récupère une collection de champs personnalisés</documentation>
  2539. </part>
  2540. </message>
  2541. <message name="AddMediaRequest">
  2542. <part name="mediaXml" type="xsd:string">
  2543. <documentation>xml with media and his associated categories, tags and files
  2544. </documentation>
  2545. </part>
  2546. <part name="sessionId" type="xsd:string"/>
  2547. <part name="APIKey" type="xsd:string">
  2548. <documentation>API Key
  2549. </documentation>
  2550. </part>
  2551. <part name="format" type="xsd:string">
  2552. <documentation>input output format
  2553. </documentation>
  2554. </part>
  2555. </message>
  2556. <message name="AddMediaResponse">
  2557. <part name="return" type="xsd:string">
  2558. <documentation> add a media and his associated object / ajoute un nouveau média et ses objets associés</documentation>
  2559. </part>
  2560. </message>
  2561. <message name="AddMediaVpoRequest">
  2562. <part name="mediaXml" type="xsd:string">
  2563. <documentation>xml with media and his associated categories, tags and files
  2564. </documentation>
  2565. </part>
  2566. <part name="sessionId" type="xsd:string"/>
  2567. <part name="APIKey" type="xsd:string">
  2568. <documentation>API Key
  2569. </documentation>
  2570. </part>
  2571. <part name="format" type="xsd:string">
  2572. <documentation>input output format
  2573. </documentation>
  2574. </part>
  2575. </message>
  2576. <message name="AddMediaVpoResponse">
  2577. <part name="return" type="xsd:string">
  2578. <documentation> add a media and his associated object (used only by VPO) / ajoute un nouveau média et ses objets associés (utilisé uniquement par VPO)</documentation>
  2579. </part>
  2580. </message>
  2581. <message name="MediaNotifyEndOfEncodingRequest">
  2582. <part name="mediaId" type="xsd:int"/>
  2583. <part name="sessionId" type="xsd:string"/>
  2584. <part name="APIKey" type="xsd:string">
  2585. <documentation>API Key
  2586. </documentation>
  2587. </part>
  2588. <part name="format" type="xsd:string">
  2589. <documentation>input output format
  2590. </documentation>
  2591. </part>
  2592. </message>
  2593. <message name="MediaNotifyEndOfEncodingResponse">
  2594. <part name="return" type="xsd:string">
  2595. <documentation> notify the platform the end of a media encoding / notifie la plateforme de la fin d'encodage d'un média</documentation>
  2596. </part>
  2597. </message>
  2598. <message name="CreateMediaVersionRequest">
  2599. <part name="mediaId" type="xsd:int"/>
  2600. <part name="sessionId" type="xsd:string"/>
  2601. <part name="APIKey" type="xsd:string">
  2602. <documentation>API Key
  2603. </documentation>
  2604. </part>
  2605. <part name="format" type="xsd:string">
  2606. <documentation>input output format
  2607. </documentation>
  2608. </part>
  2609. </message>
  2610. <message name="CreateMediaVersionResponse">
  2611. <part name="return" type="xsd:string">
  2612. <documentation> archive current media version</documentation>
  2613. </part>
  2614. </message>
  2615. <message name="PrepareUploadRequest">
  2616. <part name="filename" type="xsd:string"/>
  2617. <part name="sessionId" type="xsd:string"/>
  2618. <part name="APIKey" type="xsd:string">
  2619. <documentation>API Key
  2620. </documentation>
  2621. </part>
  2622. <part name="format" type="xsd:string">
  2623. <documentation>input output format
  2624. </documentation>
  2625. </part>
  2626. </message>
  2627. <message name="PrepareUploadResponse">
  2628. <part name="return" type="xsd:string">
  2629. <documentation> Prepare l'envoie de fichier vers la plateforme d'encodage Vpo</documentation>
  2630. </part>
  2631. </message>
  2632. <message name="ProcessMediaRequest">
  2633. <part name="mediaId" type="xsd:int"/>
  2634. <part name="vpoFileId" type="xsd:string"/>
  2635. <part name="APIKey" type="xsd:string">
  2636. <documentation>API Key
  2637. </documentation>
  2638. </part>
  2639. <part name="format" type="xsd:string">
  2640. <documentation>input output format
  2641. </documentation>
  2642. </part>
  2643. </message>
  2644. <message name="ProcessMediaResponse">
  2645. <part name="return" type="xsd:string">
  2646. <documentation> Démarre l'encodage/la publication des médias de la plateforme</documentation>
  2647. </part>
  2648. </message>
  2649. <message name="GetMediaProcessingStateRequest">
  2650. <part name="mediaId" type="xsd:int"/>
  2651. <part name="APIKey" type="xsd:string">
  2652. <documentation>API Key
  2653. </documentation>
  2654. </part>
  2655. <part name="format" type="xsd:string">
  2656. <documentation>input output format
  2657. </documentation>
  2658. </part>
  2659. </message>
  2660. <message name="GetMediaProcessingStateResponse">
  2661. <part name="return" type="xsd:string">
  2662. <documentation> Récupère l'état d'encodage du média</documentation>
  2663. </part>
  2664. </message>
  2665. <message name="GetMediaRequest">
  2666. <part name="byMediaId" type="xsd:int"/>
  2667. <part name="sessionId" type="xsd:string"/>
  2668. <part name="APIKey" type="xsd:string">
  2669. <documentation>API Key
  2670. </documentation>
  2671. </part>
  2672. <part name="format" type="xsd:string">
  2673. <documentation>input output format
  2674. </documentation>
  2675. </part>
  2676. </message>
  2677. <message name="GetMediaResponse">
  2678. <part name="return" type="xsd:string">
  2679. <documentation> retrieve a media by his id / récupère un media par son identifiant</documentation>
  2680. </part>
  2681. </message>
  2682. <message name="GetMediaWithSourcesRequest">
  2683. <part name="byMediaId" type="xsd:int"/>
  2684. <part name="sessionId" type="xsd:string"/>
  2685. <part name="APIKey" type="xsd:string">
  2686. <documentation>API Key
  2687. </documentation>
  2688. </part>
  2689. <part name="format" type="xsd:string">
  2690. <documentation>input output format
  2691. </documentation>
  2692. </part>
  2693. </message>
  2694. <message name="GetMediaWithSourcesResponse">
  2695. <part name="return" type="xsd:string">
  2696. <documentation> retrieve a media with all sources by his id / récupère un média avec ses sources</documentation>
  2697. </part>
  2698. </message>
  2699. <message name="GetMediasRequest">
  2700. <part name="parametersXml" type="xsd:string">
  2701. <documentation>collection of parameters used to build a displayConfig
  2702. </documentation>
  2703. </part>
  2704. <part name="maxPerPage" type="xsd:int">
  2705. <documentation>number by page / nombre d'éléments par pages
  2706. </documentation>
  2707. </part>
  2708. <part name="page" type="xsd:int">
  2709. <documentation>page number / numéro de page
  2710. </documentation>
  2711. </part>
  2712. <part name="sessionId" type="xsd:string"/>
  2713. <part name="APIKey" type="xsd:string">
  2714. <documentation>API Key
  2715. </documentation>
  2716. </part>
  2717. <part name="format" type="xsd:string">
  2718. <documentation>input output format
  2719. </documentation>
  2720. </part>
  2721. </message>
  2722. <message name="GetMediasResponse">
  2723. <part name="return" type="xsd:string">
  2724. <documentation> retrieve a collection of media / récupère une collection de média </documentation>
  2725. </part>
  2726. </message>
  2727. <message name="GetMediasForExportRequest">
  2728. <part name="parametersXml" type="xsd:string">
  2729. <documentation>collection of parameters used to build a displayConfig
  2730. </documentation>
  2731. </part>
  2732. <part name="maxPerPage" type="xsd:int">
  2733. <documentation>number by page / nombre d'éléments par pages
  2734. </documentation>
  2735. </part>
  2736. <part name="page" type="xsd:int">
  2737. <documentation>page number / numéro de page
  2738. </documentation>
  2739. </part>
  2740. <part name="sessionId" type="xsd:string"/>
  2741. <part name="APIKey" type="xsd:string">
  2742. <documentation>API Key
  2743. </documentation>
  2744. </part>
  2745. <part name="format" type="xsd:string">
  2746. <documentation>input output format
  2747. </documentation>
  2748. </part>
  2749. </message>
  2750. <message name="GetMediasForExportResponse">
  2751. <part name="return" type="xsd:string">
  2752. <documentation> retrieve a collection of medias / récupère une collection de médias</documentation>
  2753. </part>
  2754. </message>
  2755. <message name="SearchMediasRequest">
  2756. <part name="keyword" type="xsd:string">
  2757. <documentation>collection of parameters used to build a displayConfig
  2758. </documentation>
  2759. </part>
  2760. <part name="advancedSearchFilters" type="xsd:string">
  2761. <documentation>collection of parameters used to build a displayConfig
  2762. </documentation>
  2763. </part>
  2764. <part name="forFront" type="xsd:boolean">
  2765. <documentation>Select only medias active for front
  2766. </documentation>
  2767. </part>
  2768. <part name="forFrontDeported" type="xsd:boolean">
  2769. <documentation>Select only medias active for front deported
  2770. </documentation>
  2771. </part>
  2772. <part name="orderBy" type="xsd:string">
  2773. <documentation>Order by. Valeurs possibles : score, title, publicationdate, share
  2774. </documentation>
  2775. </part>
  2776. <part name="orderType" type="xsd:string">
  2777. <documentation>Order by type. Valeurs possibles : asc, desc
  2778. </documentation>
  2779. </part>
  2780. <part name="maxPerPage" type="xsd:int">
  2781. <documentation>number by page / nombre d'éléments par pages
  2782. </documentation>
  2783. </part>
  2784. <part name="page" type="xsd:int">
  2785. <documentation>page number / numéro de page
  2786. </documentation>
  2787. </part>
  2788. <part name="sessionId" type="xsd:string"/>
  2789. <part name="APIKey" type="xsd:string">
  2790. <documentation>API Key
  2791. </documentation>
  2792. </part>
  2793. <part name="format" type="xsd:string">
  2794. <documentation>input output format
  2795. </documentation>
  2796. </part>
  2797. </message>
  2798. <message name="SearchMediasResponse">
  2799. <part name="return" type="xsd:string">
  2800. <documentation> retrieve a collection of media using sphinx search / récupère une collection de média en utilisant Sphinx</documentation>
  2801. </part>
  2802. </message>
  2803. <message name="GetMediasInCategoryRequest">
  2804. <part name="inCategory" type="xsd:string">
  2805. <documentation>a category id or cross-channel id
  2806. </documentation>
  2807. </part>
  2808. <part name="recursive" type="xsd:boolean"/>
  2809. <part name="forFront" type="xsd:boolean"/>
  2810. <part name="orderBy" type="xsd:array">
  2811. <documentation>must be an array with media order (publicationDate|comments|vote|hitCount|title) as first and order type (desc|asc) as second value
  2812. </documentation>
  2813. </part>
  2814. <part name="maxPerPage" type="xsd:int">
  2815. <documentation>number by page / nombre d'éléments par pages
  2816. </documentation>
  2817. </part>
  2818. <part name="page" type="xsd:int">
  2819. <documentation>page number / numéro de page
  2820. </documentation>
  2821. </part>
  2822. <part name="sessionId" type="xsd:string"/>
  2823. <part name="APIKey" type="xsd:string">
  2824. <documentation>API Key
  2825. </documentation>
  2826. </part>
  2827. <part name="format" type="xsd:string">
  2828. <documentation>input output format
  2829. </documentation>
  2830. </part>
  2831. </message>
  2832. <message name="GetMediasInCategoryResponse">
  2833. <part name="return" type="xsd:string">
  2834. <documentation> retrieve a collection of media attached on a category / récupère une collection de média rattachés à une catégorie</documentation>
  2835. </part>
  2836. </message>
  2837. <message name="GetMediasNotInCategoryRequest">
  2838. <part name="notInCategory" type="xsd:string">
  2839. <documentation>a category id or cross-channel id
  2840. </documentation>
  2841. </part>
  2842. <part name="recursive" type="xsd:boolean"/>
  2843. <part name="forFront" type="xsd:boolean"/>
  2844. <part name="orderBy" type="xsd:array">
  2845. <documentation>must be an array with media order (publicationDate|comments|vote|hitCount|title) as first and order type (desc|asc) as second value
  2846. </documentation>
  2847. </part>
  2848. <part name="maxPerPage" type="xsd:int">
  2849. <documentation>number by page / nombre d'éléments par pages
  2850. </documentation>
  2851. </part>
  2852. <part name="page" type="xsd:int">
  2853. <documentation>page number / numéro de page
  2854. </documentation>
  2855. </part>
  2856. <part name="sessionId" type="xsd:string"/>
  2857. <part name="APIKey" type="xsd:string">
  2858. <documentation>API Key
  2859. </documentation>
  2860. </part>
  2861. <part name="format" type="xsd:string">
  2862. <documentation>input output format
  2863. </documentation>
  2864. </part>
  2865. </message>
  2866. <message name="GetMediasNotInCategoryResponse">
  2867. <part name="return" type="xsd:string">
  2868. <documentation> retrieve a collection of media not attached on a category / récupère une collection de média non rattachés à une catégorie</documentation>
  2869. </part>
  2870. </message>
  2871. <message name="GetMediasByKeywordRequest">
  2872. <part name="hasKeyword" type="xsd:string"/>
  2873. <part name="forFront" type="xsd:boolean"/>
  2874. <part name="orderBy" type="xsd:array">
  2875. <documentation>must be an array with media order (publicationDate|comments|vote|hitCount|title) as first and order type (desc|asc) as second value
  2876. </documentation>
  2877. </part>
  2878. <part name="maxPerPage" type="xsd:int">
  2879. <documentation>number by page / nombre d'éléments par pages
  2880. </documentation>
  2881. </part>
  2882. <part name="page" type="xsd:int">
  2883. <documentation>page number / numéro de page
  2884. </documentation>
  2885. </part>
  2886. <part name="sessionId" type="xsd:string"/>
  2887. <part name="APIKey" type="xsd:string">
  2888. <documentation>API Key
  2889. </documentation>
  2890. </part>
  2891. <part name="format" type="xsd:string">
  2892. <documentation>input output format
  2893. </documentation>
  2894. </part>
  2895. </message>
  2896. <message name="GetMediasByKeywordResponse">
  2897. <part name="return" type="xsd:string">
  2898. <documentation> retrieve a collection of media by a keyword contains in title, resume, description, category name or tag name / récupère une collection de média à partir d'une chaine contenu dans l'un des champs suivant : titre, résumé, description ou nom catégorie de rattachemement ou un de ses mots clés</documentation>
  2899. </part>
  2900. </message>
  2901. <message name="GetMediasByTagNameRequest">
  2902. <part name="byTagName" type="xsd:string"/>
  2903. <part name="forFront" type="xsd:boolean"/>
  2904. <part name="orderBy" type="xsd:array">
  2905. <documentation>must be an array with media order (publicationDate|comments|vote|hitCount|title) as first and order type (desc|asc) as second value
  2906. </documentation>
  2907. </part>
  2908. <part name="maxPerPage" type="xsd:int">
  2909. <documentation>number by page / nombre d'éléments par pages
  2910. </documentation>
  2911. </part>
  2912. <part name="page" type="xsd:int">
  2913. <documentation>page number / numéro de page
  2914. </documentation>
  2915. </part>
  2916. <part name="sessionId" type="xsd:string"/>
  2917. <part name="APIKey" type="xsd:string">
  2918. <documentation>API Key
  2919. </documentation>
  2920. </part>
  2921. <part name="format" type="xsd:string">
  2922. <documentation>input output format
  2923. </documentation>
  2924. </part>
  2925. </message>
  2926. <message name="GetMediasByTagNameResponse">
  2927. <part name="return" type="xsd:string">
  2928. <documentation> retrieve a collection of media by tag name/ récupère une collection de média à partir d'un de ses mots clés </documentation>
  2929. </part>
  2930. </message>
  2931. <message name="GetMediasByTagNamesRequest">
  2932. <part name="byTagNames" type="xsd:string">
  2933. <documentation>tags separated by commas (,)
  2934. </documentation>
  2935. </part>
  2936. <part name="forFront" type="xsd:boolean"/>
  2937. <part name="orderBy" type="xsd:array">
  2938. <documentation>must be an array with media order (publicationDate|comments|vote|hitCount|title) as first and order type (desc|asc) as second value
  2939. </documentation>
  2940. </part>
  2941. <part name="maxPerPage" type="xsd:int">
  2942. <documentation>number by page / nombre d'éléments par pages
  2943. </documentation>
  2944. </part>
  2945. <part name="page" type="xsd:int">
  2946. <documentation>page number / numéro de page
  2947. </documentation>
  2948. </part>
  2949. <part name="sessionId" type="xsd:string"/>
  2950. <part name="APIKey" type="xsd:string">
  2951. <documentation>API Key
  2952. </documentation>
  2953. </part>
  2954. <part name="format" type="xsd:string">
  2955. <documentation>input output format
  2956. </documentation>
  2957. </part>
  2958. </message>
  2959. <message name="GetMediasByTagNamesResponse">
  2960. <part name="return" type="xsd:string">
  2961. <documentation> retrieve a collection of media by tags name within specified tags list/ récupère une collection de média dont l'un des mots clés se trouve dans la liste des mots clés spécifiés </documentation>
  2962. </part>
  2963. </message>
  2964. <message name="GetMediasByTagIdRequest">
  2965. <part name="byTagId" type="xsd:int">
  2966. <documentation>tag id
  2967. </documentation>
  2968. </part>
  2969. <part name="forFront" type="xsd:boolean"/>
  2970. <part name="orderBy" type="xsd:array">
  2971. <documentation>must be an array with media order (publicationDate|comments|vote|hitCount|title) as first and order type (desc|asc) as second value
  2972. </documentation>
  2973. </part>
  2974. <part name="maxPerPage" type="xsd:int">
  2975. <documentation>number by page / nombre d'éléments par pages
  2976. </documentation>
  2977. </part>
  2978. <part name="page" type="xsd:int">
  2979. <documentation>page number / numéro de page
  2980. </documentation>
  2981. </part>
  2982. <part name="sessionId" type="xsd:string"/>
  2983. <part name="APIKey" type="xsd:string">
  2984. <documentation>API Key
  2985. </documentation>
  2986. </part>
  2987. <part name="format" type="xsd:string">
  2988. <documentation>input output format
  2989. </documentation>
  2990. </part>
  2991. </message>
  2992. <message name="GetMediasByTagIdResponse">
  2993. <part name="return" type="xsd:string">
  2994. <documentation> retrieve a collection of mediaby an specified tag id / récupère une collection de média à partir d'un id de mot clé </documentation>
  2995. </part>
  2996. </message>
  2997. <message name="GetMediasAssociatedByMediaIdRequest">
  2998. <part name="byAssociatedMedia" type="xsd:int"/>
  2999. <part name="forFront" type="xsd:boolean"/>
  3000. <part name="sessionId" type="xsd:string"/>
  3001. <part name="APIKey" type="xsd:string">
  3002. <documentation>API Key
  3003. </documentation>
  3004. </part>
  3005. <part name="format" type="xsd:string">
  3006. <documentation>input output format
  3007. </documentation>
  3008. </part>
  3009. </message>
  3010. <message name="GetMediasAssociatedByMediaIdResponse">
  3011. <part name="return" type="xsd:string">
  3012. <documentation> retrieve a collection of media associed to a specified media id/ récupère une collection de média rattachés à un média donné</documentation>
  3013. </part>
  3014. </message>
  3015. <message name="GetMediasByMetavalueRequest">
  3016. <part name="withMetaValues" type="xsd:array">
  3017. <documentation>must be an association array with keys label and value
  3018. </documentation>
  3019. </part>
  3020. <part name="forFront" type="xsd:boolean"/>
  3021. <part name="orderBy" type="xsd:array">
  3022. <documentation>must be an array with media order (publicationDate|comments|vote|hitCount|title) as first and order type (desc|asc) as second value
  3023. </documentation>
  3024. </part>
  3025. <part name="maxPerPage" type="xsd:int">
  3026. <documentation>number by page / nombre d'éléments par pages
  3027. </documentation>
  3028. </part>
  3029. <part name="page" type="xsd:int">
  3030. <documentation>page number / numéro de page
  3031. </documentation>
  3032. </part>
  3033. <part name="sessionId" type="xsd:string"/>
  3034. <part name="APIKey" type="xsd:string">
  3035. <documentation>API Key
  3036. </documentation>
  3037. </part>
  3038. <part name="format" type="xsd:string">
  3039. <documentation>input output format
  3040. </documentation>
  3041. </part>
  3042. </message>
  3043. <message name="GetMediasByMetavalueResponse">
  3044. <part name="return" type="xsd:string">
  3045. <documentation> retrieve a collection of media from specified values on specified metafields / récupère une collection de média à partir des valeurs de ses métadonnées</documentation>
  3046. </part>
  3047. </message>
  3048. <message name="GetMediasByMediaIdsRequest">
  3049. <part name="byMediaIds" type="xsd:array">
  3050. <documentation>array with all media id needed
  3051. </documentation>
  3052. </part>
  3053. <part name="forFront" type="xsd:boolean"/>
  3054. <part name="orderBy" type="xsd:array">
  3055. <documentation>must be an array with media order (publicationDate|comments|vote|hitCount|title) as first and order type (desc|asc) as second value
  3056. </documentation>
  3057. </part>
  3058. <part name="maxPerPage" type="xsd:int">
  3059. <documentation>number by page / nombre d'éléments par pages
  3060. </documentation>
  3061. </part>
  3062. <part name="page" type="xsd:int">
  3063. <documentation>page number / numéro de page
  3064. </documentation>
  3065. </part>
  3066. <part name="sessionId" type="xsd:string"/>
  3067. <part name="APIKey" type="xsd:string">
  3068. <documentation>API Key
  3069. </documentation>
  3070. </part>
  3071. <part name="format" type="xsd:string">
  3072. <documentation>input output format
  3073. </documentation>
  3074. </part>
  3075. </message>
  3076. <message name="GetMediasByMediaIdsResponse">
  3077. <part name="return" type="xsd:string">
  3078. <documentation> retrieve a collection of media from a specified list of media id / récupère une collection de média à partir d'une liste d'id média</documentation>
  3079. </part>
  3080. </message>
  3081. <message name="GetMediasByUserIdRequest">
  3082. <part name="byUserId" type="xsd:int"/>
  3083. <part name="forFront" type="xsd:boolean"/>
  3084. <part name="orderBy" type="xsd:array">
  3085. <documentation>must be an array with media order (publicationDate|comments|vote|hitCount|title) as first and order type (desc|asc) as second value
  3086. </documentation>
  3087. </part>
  3088. <part name="maxPerPage" type="xsd:int">
  3089. <documentation>number by page / nombre d'éléments par pages
  3090. </documentation>
  3091. </part>
  3092. <part name="page" type="xsd:int">
  3093. <documentation>page number / numéro de page
  3094. </documentation>
  3095. </part>
  3096. <part name="sessionId" type="xsd:string"/>
  3097. <part name="APIKey" type="xsd:string">
  3098. <documentation>API Key
  3099. </documentation>
  3100. </part>
  3101. <part name="format" type="xsd:string">
  3102. <documentation>input output format
  3103. </documentation>
  3104. </part>
  3105. </message>
  3106. <message name="GetMediasByUserIdResponse">
  3107. <part name="return" type="xsd:string">
  3108. <documentation> retrieve a collection of media from an specific user / récupère une collection de média d'un utilisateur donné</documentation>
  3109. </part>
  3110. </message>
  3111. <message name="GetMediasByTypeRequest">
  3112. <part name="byTypeName" type="xsd:string">
  3113. <documentation>type name (video|deported|photos)
  3114. </documentation>
  3115. </part>
  3116. <part name="forFront" type="xsd:boolean"/>
  3117. <part name="orderBy" type="xsd:array">
  3118. <documentation>must be an array with media order (publicationDate|comments|vote|hitCount|title) as first and order type (desc|asc) as second value
  3119. </documentation>
  3120. </part>
  3121. <part name="maxPerPage" type="xsd:int">
  3122. <documentation>number by page / nombre d'éléments par pages
  3123. </documentation>
  3124. </part>
  3125. <part name="page" type="xsd:int">
  3126. <documentation>page number / numéro de page
  3127. </documentation>
  3128. </part>
  3129. <part name="sessionId" type="xsd:string"/>
  3130. <part name="APIKey" type="xsd:string">
  3131. <documentation>API Key
  3132. </documentation>
  3133. </part>
  3134. <part name="format" type="xsd:string">
  3135. <documentation>input output format
  3136. </documentation>
  3137. </part>
  3138. </message>
  3139. <message name="GetMediasByTypeResponse">
  3140. <part name="return" type="xsd:string">
  3141. <documentation> retrieve a collection of media by specific type / récupère une collection de média pour un type donné</documentation>
  3142. </part>
  3143. </message>
  3144. <message name="GetMediasByPublicationDateRequest">
  3145. <part name="publicationStart" type="xsd:string">
  3146. <documentation>unix timestamp or like yyyy-mm-dd hh:mm:ss
  3147. </documentation>
  3148. </part>
  3149. <part name="publicationEnd" type="xsd:string">
  3150. <documentation>unix timestamp or like yyyy-mm-dd hh:mm:ss
  3151. </documentation>
  3152. </part>
  3153. <part name="forFront" type="xsd:boolean"/>
  3154. <part name="orderBy" type="xsd:array">
  3155. <documentation>must be an array with media order (publicationDate|comments|vote|hitCount|title) as first and order type (desc|asc) as second value
  3156. </documentation>
  3157. </part>
  3158. <part name="maxPerPage" type="xsd:int">
  3159. <documentation>number by page / nombre d'éléments par pages
  3160. </documentation>
  3161. </part>
  3162. <part name="page" type="xsd:int">
  3163. <documentation>page number / numéro de page
  3164. </documentation>
  3165. </part>
  3166. <part name="sessionId" type="xsd:string"/>
  3167. <part name="APIKey" type="xsd:string">
  3168. <documentation>API Key
  3169. </documentation>
  3170. </part>
  3171. <part name="format" type="xsd:string">
  3172. <documentation>input output format
  3173. </documentation>
  3174. </part>
  3175. </message>
  3176. <message name="GetMediasByPublicationDateResponse">
  3177. <part name="return" type="xsd:string">
  3178. <documentation> retrieve a collection of media published between a certain range of date/ récupère une collection de média publiés sur une plage de date donnée</documentation>
  3179. </part>
  3180. </message>
  3181. <message name="GetRelatedMediasByMediaIdRequest">
  3182. <part name="related" type="xsd:int">
  3183. <documentation>media id
  3184. </documentation>
  3185. </part>
  3186. <part name="currentCategoryId" type="xsd:int">
  3187. <documentation>category id, left blank to default category
  3188. </documentation>
  3189. </part>
  3190. <part name="forFront" type="xsd:boolean"/>
  3191. <part name="orderBy" type="xsd:array">
  3192. <documentation>must be an array with media order (publicationDate|comments|vote|hitCount|title) as first and order type (desc|asc) as second value
  3193. </documentation>
  3194. </part>
  3195. <part name="maxPerPage" type="xsd:int">
  3196. <documentation>number by page / nombre d'éléments par pages
  3197. </documentation>
  3198. </part>
  3199. <part name="page" type="xsd:int">
  3200. <documentation>page number / numéro de page
  3201. </documentation>
  3202. </part>
  3203. <part name="sessionId" type="xsd:string"/>
  3204. <part name="APIKey" type="xsd:string">
  3205. <documentation>API Key
  3206. </documentation>
  3207. </part>
  3208. <part name="format" type="xsd:string">
  3209. <documentation>input output format
  3210. </documentation>
  3211. </part>
  3212. </message>
  3213. <message name="GetRelatedMediasByMediaIdResponse">
  3214. <part name="return" type="xsd:string">
  3215. <documentation> retrieve a collection of media related to a specific media (possibly restricted to an specific category) / récupère une collection de média relatifs (par rapport à ses mots clés) à un média donné (restriction éventuellement à une catégorie donnée) </documentation>
  3216. </part>
  3217. </message>
  3218. <message name="GetMediaTranscriptRequest">
  3219. <part name="byMediaId" type="xsd:int"/>
  3220. <part name="additionnalParameters" type="xsd:string"/>
  3221. <part name="sessionId" type="xsd:string"/>
  3222. <part name="APIKey" type="xsd:string">
  3223. <documentation>API Key
  3224. </documentation>
  3225. </part>
  3226. <part name="format" type="xsd:string">
  3227. <documentation>input output format
  3228. </documentation>
  3229. </part>
  3230. </message>
  3231. <message name="GetMediaTranscriptResponse">
  3232. <part name="return" type="xsd:string">
  3233. <documentation> retrieve a specific media with his transcript / récupère un média donnée avec sa transcription</documentation>
  3234. </part>
  3235. </message>
  3236. <message name="GetTokenRequest">
  3237. <part name="byMediaId" type="xsd:int"/>
  3238. <part name="sourceLabel" type="xsd:string"/>
  3239. <part name="sessionId" type="xsd:string"/>
  3240. <part name="APIKey" type="xsd:string">
  3241. <documentation>API Key
  3242. </documentation>
  3243. </part>
  3244. <part name="format" type="xsd:string">
  3245. <documentation>input output format
  3246. </documentation>
  3247. </part>
  3248. </message>
  3249. <message name="GetTokenResponse">
  3250. <part name="return" type="xsd:string">
  3251. <documentation> Retrieve a secure token</documentation>
  3252. </part>
  3253. </message>
  3254. <message name="GetMediasByDynamicPlaylistIdRequest">
  3255. <part name="byDynamicPlaylistId" type="xsd:int"/>
  3256. <part name="additionnalParameters" type="xsd:string">
  3257. <documentation>collection of parameters used to build a displayConfig
  3258. </documentation>
  3259. </part>
  3260. <part name="sessionId" type="xsd:string"/>
  3261. <part name="APIKey" type="xsd:string">
  3262. <documentation>API Key
  3263. </documentation>
  3264. </part>
  3265. <part name="format" type="xsd:string">
  3266. <documentation>input output format
  3267. </documentation>
  3268. </part>
  3269. </message>
  3270. <message name="GetMediasByDynamicPlaylistIdResponse">
  3271. <part name="return" type="xsd:string">
  3272. <documentation> retrieve a collection of media from a specific dynamic playlist / récupère une collection de média d'une liste de lecture dynamique donnée </documentation>
  3273. </part>
  3274. </message>
  3275. <message name="GetMediasByPlaylistFolderIdRequest">
  3276. <part name="byPlaylistFolderId" type="xsd:int"/>
  3277. <part name="additionnalParameters" type="xsd:string">
  3278. <documentation>collection of parameters used to build a displayConfig
  3279. </documentation>
  3280. </part>
  3281. <part name="sessionId" type="xsd:string"/>
  3282. <part name="APIKey" type="xsd:string">
  3283. <documentation>API Key
  3284. </documentation>
  3285. </part>
  3286. <part name="format" type="xsd:string">
  3287. <documentation>input output format
  3288. </documentation>
  3289. </part>
  3290. </message>
  3291. <message name="GetMediasByPlaylistFolderIdResponse">
  3292. <part name="return" type="xsd:string">
  3293. <documentation> retrieve a collection of media from a specific playlist folder / récupère une collection de média d'une combinaison de liste de lecture donnée </documentation>
  3294. </part>
  3295. </message>
  3296. <message name="GetMediasOfPlaylistsRequest">
  3297. <part name="parametersXml" type="xsd:string">
  3298. <documentation>collection of parameters used to build a displayConfig
  3299. </documentation>
  3300. </part>
  3301. <part name="playlistsIds" type="xsd:string">
  3302. <documentation>Identifiant des listes de lecture, séparés par des virgules
  3303. </documentation>
  3304. </part>
  3305. <part name="mediasPerPlaylist" type="xsd:int">
  3306. <documentation>Nombre de médias retourné par liste de lecture
  3307. </documentation>
  3308. </part>
  3309. <part name="page" type="xsd:int">
  3310. <documentation>page number / numéro de page
  3311. </documentation>
  3312. </part>
  3313. <part name="sessionId" type="xsd:string"/>
  3314. <part name="APIKey" type="xsd:string">
  3315. <documentation>API Key
  3316. </documentation>
  3317. </part>
  3318. <part name="format" type="xsd:string">
  3319. <documentation>input output format
  3320. </documentation>
  3321. </part>
  3322. </message>
  3323. <message name="GetMediasOfPlaylistsResponse">
  3324. <part name="return" type="xsd:string">
  3325. <documentation> Récupère les médias appartenant à des listes de lectures précisées. Les résultats sont présentés par liste de lecture, et par défaut, ordonnés selon l'ordre précisé dans la liste de lecture</documentation>
  3326. </part>
  3327. </message>
  3328. <message name="GetDistinctFieldOfMediasRequest">
  3329. <part name="parametersXml" type="xsd:string">
  3330. <documentation>collection of parameters used to build a displayConfig
  3331. </documentation>
  3332. </part>
  3333. <part name="fieldName" type="xsd:string">
  3334. <documentation>author/title for example
  3335. </documentation>
  3336. </part>
  3337. <part name="startWith" type="xsd:string">
  3338. <documentation>optionnal
  3339. </documentation>
  3340. </part>
  3341. <part name="limit" type="xsd:int">
  3342. <documentation>max number of result
  3343. </documentation>
  3344. </part>
  3345. <part name="sessionId" type="xsd:string"/>
  3346. <part name="APIKey" type="xsd:string">
  3347. <documentation>API Key
  3348. </documentation>
  3349. </part>
  3350. <part name="format" type="xsd:string">
  3351. <documentation>input output format
  3352. </documentation>
  3353. </part>
  3354. </message>
  3355. <message name="GetDistinctFieldOfMediasResponse">
  3356. <part name="return" type="xsd:string">
  3357. <documentation> retrieve a collection of distinct field/ récupère une collection de champs distincts</documentation>
  3358. </part>
  3359. </message>
  3360. <message name="GenerateArchiveRequest">
  3361. <part name="parametersXml" type="xsd:string">
  3362. <documentation>collection of parameters used to build a displayConfig
  3363. </documentation>
  3364. </part>
  3365. <part name="notifiedEmail" type="xsd:string"/>
  3366. <part name="videoFormat" type="xsd:string"/>
  3367. <part name="pictureFormat" type="xsd:string"/>
  3368. <part name="replacements" type="xsd:string"/>
  3369. <part name="sessionId" type="xsd:string"/>
  3370. <part name="APIKey" type="xsd:string">
  3371. <documentation>API Key
  3372. </documentation>
  3373. </part>
  3374. <part name="format" type="xsd:string">
  3375. <documentation>input output format
  3376. </documentation>
  3377. </part>
  3378. </message>
  3379. <message name="GenerateArchiveResponse">
  3380. <part name="return" type="xsd:string">
  3381. <documentation> Launch a generate of an archive</documentation>
  3382. </part>
  3383. </message>
  3384. <message name="AddImportItemRequest">
  3385. <part name="importItemXml" type="xsd:string">
  3386. <documentation>xml
  3387. </documentation>
  3388. </part>
  3389. <part name="mediaXml" type="xsd:string">
  3390. <documentation>xml
  3391. </documentation>
  3392. </part>
  3393. <part name="sessionId" type="xsd:string"/>
  3394. <part name="APIKey" type="xsd:string">
  3395. <documentation>API Key
  3396. </documentation>
  3397. </part>
  3398. <part name="format" type="xsd:string">
  3399. <documentation>input output format
  3400. </documentation>
  3401. </part>
  3402. </message>
  3403. <message name="AddImportItemResponse">
  3404. <part name="return" type="xsd:string">
  3405. <documentation> add a media to import queue</documentation>
  3406. </part>
  3407. </message>
  3408. <message name="GetImportItemsRequest">
  3409. <part name="parametersXml" type="xsd:string">
  3410. <documentation>collection of parameters used to build a displayConfig
  3411. </documentation>
  3412. </part>
  3413. <part name="maxPerPage" type="xsd:int">
  3414. <documentation>number by page / nombre d'éléments par pages
  3415. </documentation>
  3416. </part>
  3417. <part name="page" type="xsd:int">
  3418. <documentation>page number / numéro de page
  3419. </documentation>
  3420. </part>
  3421. <part name="sessionId" type="xsd:string"/>
  3422. <part name="APIKey" type="xsd:string">
  3423. <documentation>API Key
  3424. </documentation>
  3425. </part>
  3426. <part name="format" type="xsd:string">
  3427. <documentation>input output format
  3428. </documentation>
  3429. </part>
  3430. </message>
  3431. <message name="GetImportItemsResponse">
  3432. <part name="return" type="xsd:string">
  3433. <documentation> retrieve a collection of import item / récupère une collection delement d'import</documentation>
  3434. </part>
  3435. </message>
  3436. <message name="AddCommentRequest">
  3437. <part name="commentXml" type="xsd:string"/>
  3438. <part name="sessionId" type="xsd:string"/>
  3439. <part name="APIKey" type="xsd:string">
  3440. <documentation>API Key
  3441. </documentation>
  3442. </part>
  3443. <part name="format" type="xsd:string">
  3444. <documentation>input output format
  3445. </documentation>
  3446. </part>
  3447. </message>
  3448. <message name="AddCommentResponse">
  3449. <part name="return" type="xsd:string">
  3450. <documentation> add a new comment / ajoute un nouveau commentaire</documentation>
  3451. </part>
  3452. </message>
  3453. <message name="GetCommentsRequest">
  3454. <part name="parametersXml" type="xsd:string">
  3455. <documentation>collection of parameters used to build a displayConfig
  3456. </documentation>
  3457. </part>
  3458. <part name="maxPerPage" type="xsd:int">
  3459. <documentation>number by page / nombre d'éléments par pages
  3460. </documentation>
  3461. </part>
  3462. <part name="page" type="xsd:int">
  3463. <documentation>page number / numéro de page
  3464. </documentation>
  3465. </part>
  3466. <part name="sessionId" type="xsd:string"/>
  3467. <part name="APIKey" type="xsd:string">
  3468. <documentation>API Key
  3469. </documentation>
  3470. </part>
  3471. <part name="format" type="xsd:string">
  3472. <documentation>input output format
  3473. </documentation>
  3474. </part>
  3475. </message>
  3476. <message name="GetCommentsResponse">
  3477. <part name="return" type="xsd:string">
  3478. <documentation> retrieve collection of comments / récupère une collection de commentaires</documentation>
  3479. </part>
  3480. </message>
  3481. <message name="GetCommentsByAuthorIdRequest">
  3482. <part name="byAuthorId" type="xsd:int"/>
  3483. <part name="maxPerPage" type="xsd:int">
  3484. <documentation>number by page / nombre d'éléments par pages
  3485. </documentation>
  3486. </part>
  3487. <part name="page" type="xsd:int">
  3488. <documentation>page number / numéro de page
  3489. </documentation>
  3490. </part>
  3491. <part name="sessionId" type="xsd:string"/>
  3492. <part name="APIKey" type="xsd:string">
  3493. <documentation>API Key
  3494. </documentation>
  3495. </part>
  3496. <part name="format" type="xsd:string">
  3497. <documentation>input output format
  3498. </documentation>
  3499. </part>
  3500. </message>
  3501. <message name="GetCommentsByAuthorIdResponse">
  3502. <part name="return" type="xsd:string">
  3503. <documentation> retrieve collection of comments by author id / récupère une collection de commentaires à partir de l'id de son auteur</documentation>
  3504. </part>
  3505. </message>
  3506. <message name="GetCommentsByAuthorNameRequest">
  3507. <part name="byAuthorName" type="xsd:string"/>
  3508. <part name="maxPerPage" type="xsd:int">
  3509. <documentation>number by page / nombre d'éléments par pages
  3510. </documentation>
  3511. </part>
  3512. <part name="page" type="xsd:int">
  3513. <documentation>page number / numéro de page
  3514. </documentation>
  3515. </part>
  3516. <part name="sessionId" type="xsd:string"/>
  3517. <part name="APIKey" type="xsd:string">
  3518. <documentation>API Key
  3519. </documentation>
  3520. </part>
  3521. <part name="format" type="xsd:string">
  3522. <documentation>input output format
  3523. </documentation>
  3524. </part>
  3525. </message>
  3526. <message name="GetCommentsByAuthorNameResponse">
  3527. <part name="return" type="xsd:string">
  3528. <documentation> retrieve collection of comments by author name / récupère une collection de commentaires à partir du nom de son auteur</documentation>
  3529. </part>
  3530. </message>
  3531. <message name="GetCommentsByValidationStatusRequest">
  3532. <part name="byValidationStatus" type="xsd:boolean"/>
  3533. <part name="maxPerPage" type="xsd:int">
  3534. <documentation>number by page / nombre d'éléments par pages
  3535. </documentation>
  3536. </part>
  3537. <part name="page" type="xsd:int">
  3538. <documentation>page number / numéro de page
  3539. </documentation>
  3540. </part>
  3541. <part name="sessionId" type="xsd:string"/>
  3542. <part name="APIKey" type="xsd:string">
  3543. <documentation>API Key
  3544. </documentation>
  3545. </part>
  3546. <part name="format" type="xsd:string">
  3547. <documentation>input output format
  3548. </documentation>
  3549. </part>
  3550. </message>
  3551. <message name="GetCommentsByValidationStatusResponse">
  3552. <part name="return" type="xsd:string">
  3553. <documentation> retrieve collection of comments by validation status / récupère une collection de commentaires par son état de validation</documentation>
  3554. </part>
  3555. </message>
  3556. <message name="GetCommentsByOnlineStatusRequest">
  3557. <part name="byValidationStatus" type="xsd:boolean"/>
  3558. <part name="maxPerPage" type="xsd:int">
  3559. <documentation>number by page / nombre d'éléments par pages
  3560. </documentation>
  3561. </part>
  3562. <part name="page" type="xsd:int">
  3563. <documentation>page number / numéro de page
  3564. </documentation>
  3565. </part>
  3566. <part name="sessionId" type="xsd:string"/>
  3567. <part name="APIKey" type="xsd:string">
  3568. <documentation>API Key
  3569. </documentation>
  3570. </part>
  3571. <part name="format" type="xsd:string">
  3572. <documentation>input output format
  3573. </documentation>
  3574. </part>
  3575. </message>
  3576. <message name="GetCommentsByOnlineStatusResponse">
  3577. <part name="return" type="xsd:string">
  3578. <documentation> retrieve collection of comments by online satus / récupère une collection de commentaires par l'état de son statut 'en ligne'</documentation>
  3579. </part>
  3580. </message>
  3581. <message name="GetCommentsByObjectRequest">
  3582. <part name="byObjectId" type="xsd:int">
  3583. <documentation>associated object id
  3584. </documentation>
  3585. </part>
  3586. <part name="byObjectModel" type="xsd:string">
  3587. <documentation>associated object class name
  3588. </documentation>
  3589. </part>
  3590. <part name="maxPerPage" type="xsd:int">
  3591. <documentation>number by page / nombre d'éléments par pages
  3592. </documentation>
  3593. </part>
  3594. <part name="page" type="xsd:int">
  3595. <documentation>page number / numéro de page
  3596. </documentation>
  3597. </part>
  3598. <part name="sessionId" type="xsd:string"/>
  3599. <part name="APIKey" type="xsd:string">
  3600. <documentation>API Key
  3601. </documentation>
  3602. </part>
  3603. <part name="format" type="xsd:string">
  3604. <documentation>input output format
  3605. </documentation>
  3606. </part>
  3607. </message>
  3608. <message name="GetCommentsByObjectResponse">
  3609. <part name="return" type="xsd:string">
  3610. <documentation> retrieve collection of comments associated to a specific object / récupère une collection de commentaires associés à un objet donné</documentation>
  3611. </part>
  3612. </message>
  3613. <message name="AddCategoryRequest">
  3614. <part name="categoryXml" type="xsd:string"/>
  3615. <part name="sessionId" type="xsd:string"/>
  3616. <part name="APIKey" type="xsd:string">
  3617. <documentation>API Key
  3618. </documentation>
  3619. </part>
  3620. <part name="format" type="xsd:string">
  3621. <documentation>input output format
  3622. </documentation>
  3623. </part>
  3624. </message>
  3625. <message name="AddCategoryResponse">
  3626. <part name="return" type="xsd:string">
  3627. <documentation> add a new category / Ajoute une nouvelle catégorie</documentation>
  3628. </part>
  3629. </message>
  3630. <message name="GetCategoriesRequest">
  3631. <part name="parametersXml" type="xsd:string">
  3632. <documentation>collection of parameters used to build a displayConfig / Collection de paramètres permettant de préciser des restrictions
  3633. </documentation>
  3634. </part>
  3635. <part name="maxPerPage" type="xsd:int">
  3636. <documentation>number by page / nombre d'éléments par pages
  3637. </documentation>
  3638. </part>
  3639. <part name="page" type="xsd:int">
  3640. <documentation>page number / numéro de page
  3641. </documentation>
  3642. </part>
  3643. <part name="sessionId" type="xsd:string"/>
  3644. <part name="APIKey" type="xsd:string">
  3645. <documentation>API Key
  3646. </documentation>
  3647. </part>
  3648. <part name="format" type="xsd:string">
  3649. <documentation>input output format
  3650. </documentation>
  3651. </part>
  3652. </message>
  3653. <message name="GetCategoriesResponse">
  3654. <part name="return" type="xsd:string">
  3655. <documentation> retrieve categories / récupère les catégories</documentation>
  3656. </part>
  3657. </message>
  3658. <message name="GetCategoriesInCategoryRequest">
  3659. <part name="inCategory" type="xsd:string">
  3660. <documentation>category id / ids
  3661. </documentation>
  3662. </part>
  3663. <part name="recursive" type="xsd:boolean"/>
  3664. <part name="orderBy" type="xsd:array">
  3665. <documentation>must be an array with category order (id|name)
  3666. </documentation>
  3667. </part>
  3668. <part name="maxPerPage" type="xsd:int">
  3669. <documentation>number by page / nombre d'éléments par pages
  3670. </documentation>
  3671. </part>
  3672. <part name="page" type="xsd:int">
  3673. <documentation>page number / numéro de page
  3674. </documentation>
  3675. </part>
  3676. <part name="sessionId" type="xsd:string"/>
  3677. <part name="APIKey" type="xsd:string">
  3678. <documentation>API Key
  3679. </documentation>
  3680. </part>
  3681. <part name="format" type="xsd:string">
  3682. <documentation>input output format
  3683. </documentation>
  3684. </part>
  3685. </message>
  3686. <message name="GetCategoriesInCategoryResponse">
  3687. <part name="return" type="xsd:string">
  3688. <documentation> retrieve a collection of categories restricted by a category id / récupére une collection de catégories rattachées à la catégorie donnée </documentation>
  3689. </part>
  3690. </message>
  3691. <message name="GetCategoriesNotInCategoryRequest">
  3692. <part name="notInCategory" type="xsd:string">
  3693. <documentation>category id / ids
  3694. </documentation>
  3695. </part>
  3696. <part name="recursive" type="xsd:boolean"/>
  3697. <part name="orderBy" type="xsd:array">
  3698. <documentation>must be an array with category order (id|name)
  3699. </documentation>
  3700. </part>
  3701. <part name="maxPerPage" type="xsd:int">
  3702. <documentation>number by page / nombre d'éléments par pages
  3703. </documentation>
  3704. </part>
  3705. <part name="page" type="xsd:int">
  3706. <documentation>page number / numéro de page
  3707. </documentation>
  3708. </part>
  3709. <part name="sessionId" type="xsd:string"/>
  3710. <part name="APIKey" type="xsd:string">
  3711. <documentation>API Key
  3712. </documentation>
  3713. </part>
  3714. <part name="format" type="xsd:string">
  3715. <documentation>input output format
  3716. </documentation>
  3717. </part>
  3718. </message>
  3719. <message name="GetCategoriesNotInCategoryResponse">
  3720. <part name="return" type="xsd:string">
  3721. <documentation> retrieve collection of categories not in a specified category / récupère une collection de catégories qui ne sont pas rattachées rattachées à la catégorie spécifiée</documentation>
  3722. </part>
  3723. </message>
  3724. <message name="GetCategoriesByNameRequest">
  3725. <part name="byName" type="xsd:string">
  3726. <documentation>category name
  3727. </documentation>
  3728. </part>
  3729. <part name="orderBy" type="xsd:array">
  3730. <documentation>must be an array with category order (id|name)
  3731. </documentation>
  3732. </part>
  3733. <part name="maxPerPage" type="xsd:int">
  3734. <documentation>number by page / nombre d'éléments par pages
  3735. </documentation>
  3736. </part>
  3737. <part name="page" type="xsd:int">
  3738. <documentation>page number / numéro de page
  3739. </documentation>
  3740. </part>
  3741. <part name="sessionId" type="xsd:string"/>
  3742. <part name="APIKey" type="xsd:string">
  3743. <documentation>API Key
  3744. </documentation>
  3745. </part>
  3746. <part name="format" type="xsd:string">
  3747. <documentation>input output format
  3748. </documentation>
  3749. </part>
  3750. </message>
  3751. <message name="GetCategoriesByNameResponse">
  3752. <part name="return" type="xsd:string">
  3753. <documentation> retrieve collection of categories restricted by category name / Récupère une collection de catégories par leur nom</documentation>
  3754. </part>
  3755. </message>
  3756. <message name="GetCategoriesByKeywordRequest">
  3757. <part name="byKeyword" type="xsd:string">
  3758. <documentation>keyword
  3759. </documentation>
  3760. </part>
  3761. <part name="orderBy" type="xsd:array">
  3762. <documentation>must be an array with category order (id|name)
  3763. </documentation>
  3764. </part>
  3765. <part name="maxPerPage" type="xsd:int">
  3766. <documentation>number by page / nombre d'éléments par pages
  3767. </documentation>
  3768. </part>
  3769. <part name="page" type="xsd:int">
  3770. <documentation>page number / numéro de page
  3771. </documentation>
  3772. </part>
  3773. <part name="sessionId" type="xsd:string"/>
  3774. <part name="APIKey" type="xsd:string">
  3775. <documentation>API Key
  3776. </documentation>
  3777. </part>
  3778. <part name="format" type="xsd:string">
  3779. <documentation>input output format
  3780. </documentation>
  3781. </part>
  3782. </message>
  3783. <message name="GetCategoriesByKeywordResponse">
  3784. <part name="return" type="xsd:string">
  3785. <documentation> retrieve collection of categories restricted by part of name / Récupère une collection de catégories à partir d'une chaine contenue dans leur nom</documentation>
  3786. </part>
  3787. </message>
  3788. <message name="GetCategoriesByCategoryIdsRequest">
  3789. <part name="byCategoryIds" type="xsd:array">
  3790. <documentation>category id list
  3791. </documentation>
  3792. </part>
  3793. <part name="orderBy" type="xsd:array">
  3794. <documentation>must be an array with category order (id|name)
  3795. </documentation>
  3796. </part>
  3797. <part name="maxPerPage" type="xsd:int">
  3798. <documentation>number by page / nombre d'éléments par pages
  3799. </documentation>
  3800. </part>
  3801. <part name="page" type="xsd:int">
  3802. <documentation>page number / numéro de page
  3803. </documentation>
  3804. </part>
  3805. <part name="sessionId" type="xsd:string"/>
  3806. <part name="APIKey" type="xsd:string">
  3807. <documentation>API Key
  3808. </documentation>
  3809. </part>
  3810. <part name="format" type="xsd:string">
  3811. <documentation>input output format
  3812. </documentation>
  3813. </part>
  3814. </message>
  3815. <message name="GetCategoriesByCategoryIdsResponse">
  3816. <part name="return" type="xsd:string">
  3817. <documentation> retrieve collection of categories restricted by a list of category id / récipère une collection de catégories à partir d'une liste d'id de catégorie</documentation>
  3818. </part>
  3819. </message>
  3820. <message name="GetCategoriesByAssociatedObjectRequest">
  3821. <part name="byAssociatedObjectId" type="xsd:int">
  3822. <documentation>associated object id
  3823. </documentation>
  3824. </part>
  3825. <part name="byAssociatedObjectModel" type="xsd:string">
  3826. <documentation>associated object class name
  3827. </documentation>
  3828. </part>
  3829. <part name="orderBy" type="xsd:array">
  3830. <documentation>must be an array with category order (id|name)
  3831. </documentation>
  3832. </part>
  3833. <part name="maxPerPage" type="xsd:int">
  3834. <documentation>number by page / nombre d'éléments par pages
  3835. </documentation>
  3836. </part>
  3837. <part name="page" type="xsd:int">
  3838. <documentation>page number / numéro de page
  3839. </documentation>
  3840. </part>
  3841. <part name="sessionId" type="xsd:string"/>
  3842. <part name="APIKey" type="xsd:string">
  3843. <documentation>API Key
  3844. </documentation>
  3845. </part>
  3846. <part name="format" type="xsd:string">
  3847. <documentation>input output format
  3848. </documentation>
  3849. </part>
  3850. </message>
  3851. <message name="GetCategoriesByAssociatedObjectResponse">
  3852. <part name="return" type="xsd:string">
  3853. <documentation> retrieve collection of categories associated to an object / récipère une collection de catégories associé à un objet</documentation>
  3854. </part>
  3855. </message>
  3856. <service name="sfBrainsonicAPIService">
  3857. <port name="sfBrainsonicAPIPort" binding="tns:sfBrainsonicAPIBinding">
  3858. <soap:address location="http://trunk-tv1-services-php7test1.brainsonic.com/index.php/soap_test"/>
  3859. </port>
  3860. </service>
  3861. </definitions>
  3862.  
  3863.  
  3864.  
  3865.  
  3866.  
  3867.  
  3868.  
  3869.  
  3870.  
  3871.  
  3872.  
  3873.  
  3874.  
  3875.  
  3876.  
  3877.  
  3878.  
  3879.  
  3880.  
  3881.  
  3882. http://trunk-tv1-services-php7test1.brainsonic.com/index_dev.php/xsd/bsMediaDisplayConfig.xsd
  3883. :
  3884.  
  3885. <?xml version="1.0" encoding="utf-8"?>
  3886. <xs:schema targetNamespace="http://www.brainsonic.com/"
  3887. elementFormDefault="qualified"
  3888. attributeFormDefault="unqualified"
  3889. xmlns:xs="http://www.w3.org/2001/XMLSchema"
  3890. xmlns:tns="http://www.brainsonic.com/">
  3891. <xs:simpleType name="orderByColumnValueType">
  3892. <xs:annotation>
  3893. <xs:documentation>
  3894. <![CDATA[available type of sorting and direction (asc|desc) / Type de tri disponible et direction]]>
  3895. </xs:documentation>
  3896. </xs:annotation>
  3897. <xs:restriction base="xs:token">
  3898. <xs:enumeration value="publicationDate"/>
  3899. <xs:enumeration value="nbComments"/>
  3900. <xs:enumeration value="vote"/>
  3901. <xs:enumeration value="nbVote"/>
  3902. <xs:enumeration value="hitCount"/>
  3903. <xs:enumeration value="title"/>
  3904. <xs:enumeration value="lastModified"/>
  3905. <xs:enumeration value="share"/>
  3906. <xs:enumeration value="spec_ids_order"/>
  3907. <xs:enumeration value="score"/>
  3908. <xs:enumeration value="totalview"/>
  3909. <xs:enumeration value="nbVisibleComments"/>
  3910. </xs:restriction>
  3911. </xs:simpleType>
  3912. <xs:simpleType name="orderByTypeValueType">
  3913. <xs:annotation>
  3914. <xs:documentation>
  3915. <![CDATA[Possible order directions]]>
  3916. </xs:documentation>
  3917. </xs:annotation>
  3918. <xs:restriction base="xs:token">
  3919. <xs:enumeration value="asc"/>
  3920. <xs:enumeration value="desc"/>
  3921. </xs:restriction>
  3922. </xs:simpleType>
  3923. <xs:complexType name="orderByType">
  3924. <xs:simpleContent>
  3925. <xs:extension base="tns:orderByTypeValueType">
  3926. <xs:attribute name="key" type="tns:orderByColumnValueType" use="required">
  3927. </xs:attribute>
  3928. </xs:extension>
  3929. </xs:simpleContent>
  3930. </xs:complexType>
  3931. <xs:complexType name="orderByValueType">
  3932. <xs:annotation>
  3933. <xs:documentation>
  3934. <![CDATA[available type of sorting and direction (asc|desc) / Type de tri disponible et direction]]>
  3935. </xs:documentation>
  3936. </xs:annotation>
  3937. <xs:complexContent>
  3938. <xs:restriction base="xs:anyType">
  3939. <xs:sequence>
  3940. <xs:element name="add" type="tns:orderByType" minOccurs="1" maxOccurs="1">
  3941. </xs:element>
  3942. </xs:sequence>
  3943. </xs:restriction>
  3944. </xs:complexContent>
  3945. </xs:complexType>
  3946. <xs:complexType name="orderByAddType">
  3947. <xs:annotation>
  3948. <xs:documentation>
  3949. <![CDATA[Specify sort order criteria and direction / Spécifie le critère de tri et sa direction]]>
  3950. </xs:documentation>
  3951. </xs:annotation>
  3952. <xs:complexContent>
  3953. <xs:restriction base="tns:AddType">
  3954. <xs:sequence>
  3955. <xs:element name="params" type="tns:orderByValueType" minOccurs="1" maxOccurs="1">
  3956. </xs:element>
  3957. </xs:sequence>
  3958. <xs:attribute name="key" type="tns:AddKeyType" fixed="orderBy" use="required">
  3959. </xs:attribute>
  3960. </xs:restriction>
  3961. </xs:complexContent>
  3962. </xs:complexType>
  3963. <xs:simpleType name="forFrontValueType">
  3964. <xs:annotation>
  3965. <xs:documentation>
  3966. <![CDATA[]]>
  3967. </xs:documentation>
  3968. </xs:annotation>
  3969. <xs:restriction base="xs:boolean">
  3970. </xs:restriction>
  3971. </xs:simpleType>
  3972. <xs:complexType name="forFrontAddType">
  3973. <xs:annotation>
  3974. <xs:documentation>
  3975. <![CDATA[restriction on the media only available in front / Restriction aux médias uniquement disponibles en front]]>
  3976. </xs:documentation>
  3977. </xs:annotation>
  3978. <xs:simpleContent>
  3979. <xs:restriction base="tns:AddType">
  3980. <xs:simpleType>
  3981. <xs:restriction base="tns:forFrontValueType">
  3982. </xs:restriction>
  3983. </xs:simpleType>
  3984. <xs:attribute name="key" type="tns:AddKeyType" fixed="forFront" use="required">
  3985. </xs:attribute>
  3986. </xs:restriction>
  3987. </xs:simpleContent>
  3988. </xs:complexType>
  3989. <xs:simpleType name="forFrontDeportedValueType">
  3990. <xs:annotation>
  3991. <xs:documentation>
  3992. <![CDATA[]]>
  3993. </xs:documentation>
  3994. </xs:annotation>
  3995. <xs:restriction base="xs:boolean">
  3996. </xs:restriction>
  3997. </xs:simpleType>
  3998. <xs:complexType name="forFrontDeportedAddType">
  3999. <xs:annotation>
  4000. <xs:documentation>
  4001. <![CDATA[restriction on the media only available in exported players / Restriction aux médias uniquement disponibles dans les lecteurs exportés]]>
  4002. </xs:documentation>
  4003. </xs:annotation>
  4004. <xs:simpleContent>
  4005. <xs:restriction base="tns:AddType">
  4006. <xs:simpleType>
  4007. <xs:restriction base="tns:forFrontDeportedValueType">
  4008. </xs:restriction>
  4009. </xs:simpleType>
  4010. <xs:attribute name="key" type="tns:AddKeyType" fixed="forFrontDeported" use="required">
  4011. </xs:attribute>
  4012. </xs:restriction>
  4013. </xs:simpleContent>
  4014. </xs:complexType>
  4015. <xs:simpleType name="byMediaIdValueType">
  4016. <xs:annotation>
  4017. <xs:documentation>
  4018. <![CDATA[media id]]>
  4019. </xs:documentation>
  4020. </xs:annotation>
  4021. <xs:restriction base="xs:integer">
  4022. </xs:restriction>
  4023. </xs:simpleType>
  4024. <xs:complexType name="byMediaIdAddType">
  4025. <xs:annotation>
  4026. <xs:documentation>
  4027. <![CDATA[specify the id of the media to return / spécifie l'id du média à retourner]]>
  4028. </xs:documentation>
  4029. </xs:annotation>
  4030. <xs:simpleContent>
  4031. <xs:restriction base="tns:AddType">
  4032. <xs:simpleType>
  4033. <xs:restriction base="tns:byMediaIdValueType">
  4034. </xs:restriction>
  4035. </xs:simpleType>
  4036. <xs:attribute name="key" type="tns:AddKeyType" fixed="byMediaId" use="required">
  4037. </xs:attribute>
  4038. </xs:restriction>
  4039. </xs:simpleContent>
  4040. </xs:complexType>
  4041. <xs:complexType name="byMediaIdsType">
  4042. <xs:annotation>
  4043. <xs:documentation>
  4044. <![CDATA[Key value of the associative array]]>
  4045. </xs:documentation>
  4046. </xs:annotation>
  4047. <xs:simpleContent>
  4048. <xs:extension base="xs:string">
  4049. <xs:attribute name="key" type="xs:string" use="required">
  4050. </xs:attribute>
  4051. </xs:extension>
  4052. </xs:simpleContent>
  4053. </xs:complexType>
  4054. <xs:complexType name="byMediaIdsValueType">
  4055. <xs:annotation>
  4056. <xs:documentation>
  4057. <![CDATA[media ids]]>
  4058. </xs:documentation>
  4059. </xs:annotation>
  4060. <xs:complexContent>
  4061. <xs:restriction base="xs:anyType">
  4062. <xs:sequence>
  4063. <xs:element name="add" type="tns:byMediaIdsType" minOccurs="1" maxOccurs="unbounded">
  4064. </xs:element>
  4065. </xs:sequence>
  4066. </xs:restriction>
  4067. </xs:complexContent>
  4068. </xs:complexType>
  4069. <xs:complexType name="byMediaIdsAddType">
  4070. <xs:annotation>
  4071. <xs:documentation>
  4072. <![CDATA[specify the ids of the media to return / spécifie l'ids du média à retourner]]>
  4073. </xs:documentation>
  4074. </xs:annotation>
  4075. <xs:complexContent>
  4076. <xs:restriction base="tns:AddType">
  4077. <xs:sequence>
  4078. <xs:element name="params" type="tns:byMediaIdsValueType" minOccurs="1" maxOccurs="1">
  4079. </xs:element>
  4080. </xs:sequence>
  4081. <xs:attribute name="key" type="tns:AddKeyType" fixed="byMediaIds" use="required">
  4082. </xs:attribute>
  4083. </xs:restriction>
  4084. </xs:complexContent>
  4085. </xs:complexType>
  4086. <xs:simpleType name="activeStatusValueType">
  4087. <xs:annotation>
  4088. <xs:documentation>
  4089. <![CDATA[]]>
  4090. </xs:documentation>
  4091. </xs:annotation>
  4092. <xs:restriction base="xs:boolean">
  4093. </xs:restriction>
  4094. </xs:simpleType>
  4095. <xs:complexType name="activeStatusAddType">
  4096. <xs:annotation>
  4097. <xs:documentation>
  4098. <![CDATA[restricted to media only active / restreint aux médias actifs uniquement]]>
  4099. </xs:documentation>
  4100. </xs:annotation>
  4101. <xs:simpleContent>
  4102. <xs:restriction base="tns:AddType">
  4103. <xs:simpleType>
  4104. <xs:restriction base="tns:activeStatusValueType">
  4105. </xs:restriction>
  4106. </xs:simpleType>
  4107. <xs:attribute name="key" type="tns:AddKeyType" fixed="activeStatus" use="required">
  4108. </xs:attribute>
  4109. </xs:restriction>
  4110. </xs:simpleContent>
  4111. </xs:complexType>
  4112. <xs:simpleType name="byMediaTitleValueType">
  4113. <xs:annotation>
  4114. <xs:documentation>
  4115. <![CDATA[]]>
  4116. </xs:documentation>
  4117. </xs:annotation>
  4118. <xs:restriction base="xs:string">
  4119. </xs:restriction>
  4120. </xs:simpleType>
  4121. <xs:complexType name="byMediaTitleAddType">
  4122. <xs:annotation>
  4123. <xs:documentation>
  4124. <![CDATA[filter media whose title contains the term specified / filtre des médias dont le titre contient le terme spécifié]]>
  4125. </xs:documentation>
  4126. </xs:annotation>
  4127. <xs:simpleContent>
  4128. <xs:restriction base="tns:AddType">
  4129. <xs:simpleType>
  4130. <xs:restriction base="tns:byMediaTitleValueType">
  4131. </xs:restriction>
  4132. </xs:simpleType>
  4133. <xs:attribute name="key" type="tns:AddKeyType" fixed="byMediaTitle" use="required">
  4134. </xs:attribute>
  4135. </xs:restriction>
  4136. </xs:simpleContent>
  4137. </xs:complexType>
  4138. <xs:simpleType name="publicationStartValueType">
  4139. <xs:annotation>
  4140. <xs:documentation>
  4141. <![CDATA[timestamp unix or date formatted as 'yyyy-mm-dd']]>
  4142. </xs:documentation>
  4143. </xs:annotation>
  4144. <xs:restriction base="xs:date">
  4145. </xs:restriction>
  4146. </xs:simpleType>
  4147. <xs:complexType name="publicationStartAddType">
  4148. <xs:annotation>
  4149. <xs:documentation>
  4150. <![CDATA[restricted on a specific published date / restriction aux media publiés à une date donnée]]>
  4151. </xs:documentation>
  4152. </xs:annotation>
  4153. <xs:simpleContent>
  4154. <xs:restriction base="tns:AddType">
  4155. <xs:simpleType>
  4156. <xs:restriction base="tns:publicationStartValueType">
  4157. </xs:restriction>
  4158. </xs:simpleType>
  4159. <xs:attribute name="key" type="tns:AddKeyType" fixed="publicationStart" use="required">
  4160. </xs:attribute>
  4161. </xs:restriction>
  4162. </xs:simpleContent>
  4163. </xs:complexType>
  4164. <xs:simpleType name="publicationEndValueType">
  4165. <xs:annotation>
  4166. <xs:documentation>
  4167. <![CDATA[timestamp unix or date formatted as 'yyyy-mm-dd']]>
  4168. </xs:documentation>
  4169. </xs:annotation>
  4170. <xs:restriction base="xs:date">
  4171. </xs:restriction>
  4172. </xs:simpleType>
  4173. <xs:complexType name="publicationEndAddType">
  4174. <xs:annotation>
  4175. <xs:documentation>
  4176. <![CDATA[restricted on a specific unpublished date / restriction aux media dépubliés à une date donnée]]>
  4177. </xs:documentation>
  4178. </xs:annotation>
  4179. <xs:simpleContent>
  4180. <xs:restriction base="tns:AddType">
  4181. <xs:simpleType>
  4182. <xs:restriction base="tns:publicationEndValueType">
  4183. </xs:restriction>
  4184. </xs:simpleType>
  4185. <xs:attribute name="key" type="tns:AddKeyType" fixed="publicationEnd" use="required">
  4186. </xs:attribute>
  4187. </xs:restriction>
  4188. </xs:simpleContent>
  4189. </xs:complexType>
  4190. <xs:simpleType name="modifiedBeforeValueType">
  4191. <xs:annotation>
  4192. <xs:documentation>
  4193. <![CDATA[timestamp unix or date formatted as 'yyyy-mm-dd']]>
  4194. </xs:documentation>
  4195. </xs:annotation>
  4196. <xs:restriction base="xs:string">
  4197. </xs:restriction>
  4198. </xs:simpleType>
  4199. <xs:complexType name="modifiedBeforeAddType">
  4200. <xs:annotation>
  4201. <xs:documentation>
  4202. <![CDATA[restricted last modified date before this date / filtre sur les médias modifiés en deçà de la date précisée ]]>
  4203. </xs:documentation>
  4204. </xs:annotation>
  4205. <xs:simpleContent>
  4206. <xs:restriction base="tns:AddType">
  4207. <xs:simpleType>
  4208. <xs:restriction base="tns:modifiedBeforeValueType">
  4209. </xs:restriction>
  4210. </xs:simpleType>
  4211. <xs:attribute name="key" type="tns:AddKeyType" fixed="modifiedBefore" use="required">
  4212. </xs:attribute>
  4213. </xs:restriction>
  4214. </xs:simpleContent>
  4215. </xs:complexType>
  4216. <xs:simpleType name="modifiedAfterValueType">
  4217. <xs:annotation>
  4218. <xs:documentation>
  4219. <![CDATA[timestamp unix or date formatted as 'yyyy-mm-dd']]>
  4220. </xs:documentation>
  4221. </xs:annotation>
  4222. <xs:restriction base="xs:string">
  4223. </xs:restriction>
  4224. </xs:simpleType>
  4225. <xs:complexType name="modifiedAfterAddType">
  4226. <xs:annotation>
  4227. <xs:documentation>
  4228. <![CDATA[restricted last modified date after this date / filtre sur les médias modifiés au delà de la date précisée]]>
  4229. </xs:documentation>
  4230. </xs:annotation>
  4231. <xs:simpleContent>
  4232. <xs:restriction base="tns:AddType">
  4233. <xs:simpleType>
  4234. <xs:restriction base="tns:modifiedAfterValueType">
  4235. </xs:restriction>
  4236. </xs:simpleType>
  4237. <xs:attribute name="key" type="tns:AddKeyType" fixed="modifiedAfter" use="required">
  4238. </xs:attribute>
  4239. </xs:restriction>
  4240. </xs:simpleContent>
  4241. </xs:complexType>
  4242. <xs:simpleType name="byTagIdValueType">
  4243. <xs:annotation>
  4244. <xs:documentation>
  4245. <![CDATA[tag id]]>
  4246. </xs:documentation>
  4247. </xs:annotation>
  4248. <xs:restriction base="xs:integer">
  4249. </xs:restriction>
  4250. </xs:simpleType>
  4251. <xs:complexType name="byTagIdAddType">
  4252. <xs:annotation>
  4253. <xs:documentation>
  4254. <![CDATA[restricted on media whose tags list contains a specific tag (by tag id)/ restriction aux médias dont la liste de mots clés contient un mot clé (par son id)]]>
  4255. </xs:documentation>
  4256. </xs:annotation>
  4257. <xs:simpleContent>
  4258. <xs:restriction base="tns:AddType">
  4259. <xs:simpleType>
  4260. <xs:restriction base="tns:byTagIdValueType">
  4261. </xs:restriction>
  4262. </xs:simpleType>
  4263. <xs:attribute name="key" type="tns:AddKeyType" fixed="byTagId" use="required">
  4264. </xs:attribute>
  4265. </xs:restriction>
  4266. </xs:simpleContent>
  4267. </xs:complexType>
  4268. <xs:simpleType name="byTagNameValueType">
  4269. <xs:annotation>
  4270. <xs:documentation>
  4271. <![CDATA[]]>
  4272. </xs:documentation>
  4273. </xs:annotation>
  4274. <xs:restriction base="xs:string">
  4275. </xs:restriction>
  4276. </xs:simpleType>
  4277. <xs:complexType name="byTagNameAddType">
  4278. <xs:annotation>
  4279. <xs:documentation>
  4280. <![CDATA[filter on media whose one of thoses tags contains the term specified / restriction aux médias dont l'un des mots clés contient le terme spécifié]]>
  4281. </xs:documentation>
  4282. </xs:annotation>
  4283. <xs:simpleContent>
  4284. <xs:restriction base="tns:AddType">
  4285. <xs:simpleType>
  4286. <xs:restriction base="tns:byTagNameValueType">
  4287. </xs:restriction>
  4288. </xs:simpleType>
  4289. <xs:attribute name="key" type="tns:AddKeyType" fixed="byTagName" use="required">
  4290. </xs:attribute>
  4291. </xs:restriction>
  4292. </xs:simpleContent>
  4293. </xs:complexType>
  4294. <xs:simpleType name="byTagNamesValueType">
  4295. <xs:annotation>
  4296. <xs:documentation>
  4297. <![CDATA[list of words separeted by commas / liste des termes séparés par une virgule]]>
  4298. </xs:documentation>
  4299. </xs:annotation>
  4300. <xs:restriction base="xs:string">
  4301. </xs:restriction>
  4302. </xs:simpleType>
  4303. <xs:complexType name="byTagNamesAddType">
  4304. <xs:annotation>
  4305. <xs:documentation>
  4306. <![CDATA[filter on media whose one of thoses tags contains one of terms / restriction aux médias dont l'un des mots clés contient l'un des termes spécifiés dans la liste]]>
  4307. </xs:documentation>
  4308. </xs:annotation>
  4309. <xs:simpleContent>
  4310. <xs:restriction base="tns:AddType">
  4311. <xs:simpleType>
  4312. <xs:restriction base="tns:byTagNamesValueType">
  4313. </xs:restriction>
  4314. </xs:simpleType>
  4315. <xs:attribute name="key" type="tns:AddKeyType" fixed="byTagNames" use="required">
  4316. </xs:attribute>
  4317. </xs:restriction>
  4318. </xs:simpleContent>
  4319. </xs:complexType>
  4320. <xs:complexType name="hasGroupsForPermissionType">
  4321. <xs:annotation>
  4322. <xs:documentation>
  4323. <![CDATA[Key value of the associative array]]>
  4324. </xs:documentation>
  4325. </xs:annotation>
  4326. <xs:simpleContent>
  4327. <xs:extension base="xs:string">
  4328. <xs:attribute name="key" type="xs:string" use="required">
  4329. </xs:attribute>
  4330. </xs:extension>
  4331. </xs:simpleContent>
  4332. </xs:complexType>
  4333. <xs:complexType name="hasGroupsForPermissionValueType">
  4334. <xs:annotation>
  4335. <xs:documentation>
  4336. <![CDATA[]]>
  4337. </xs:documentation>
  4338. </xs:annotation>
  4339. <xs:complexContent>
  4340. <xs:restriction base="xs:anyType">
  4341. <xs:sequence>
  4342. <xs:element name="add" type="tns:hasGroupsForPermissionType" minOccurs="1" maxOccurs="unbounded">
  4343. </xs:element>
  4344. </xs:sequence>
  4345. </xs:restriction>
  4346. </xs:complexContent>
  4347. </xs:complexType>
  4348. <xs:complexType name="hasGroupsForPermissionAddType">
  4349. <xs:annotation>
  4350. <xs:documentation>
  4351. <![CDATA[filter on media whose have this perm for those groups / filtre sur les medias ayant cette permission pour ces groupes]]>
  4352. </xs:documentation>
  4353. </xs:annotation>
  4354. <xs:complexContent>
  4355. <xs:restriction base="tns:AddType">
  4356. <xs:sequence>
  4357. <xs:element name="params" type="tns:hasGroupsForPermissionValueType" minOccurs="1" maxOccurs="1">
  4358. </xs:element>
  4359. </xs:sequence>
  4360. <xs:attribute name="key" type="tns:AddKeyType" fixed="hasGroupsForPermission" use="required">
  4361. </xs:attribute>
  4362. </xs:restriction>
  4363. </xs:complexContent>
  4364. </xs:complexType>
  4365. <xs:simpleType name="inCategoryValueType">
  4366. <xs:annotation>
  4367. <xs:documentation>
  4368. <![CDATA[category id]]>
  4369. </xs:documentation>
  4370. </xs:annotation>
  4371. <xs:restriction base="xs:string">
  4372. </xs:restriction>
  4373. </xs:simpleType>
  4374. <xs:complexType name="inCategoryAddType">
  4375. <xs:annotation>
  4376. <xs:documentation>
  4377. <![CDATA[restricted on the media attached to specified category / restriction sur les médias rattachés à une catégorie]]>
  4378. </xs:documentation>
  4379. </xs:annotation>
  4380. <xs:simpleContent>
  4381. <xs:restriction base="tns:AddType">
  4382. <xs:simpleType>
  4383. <xs:restriction base="tns:inCategoryValueType">
  4384. </xs:restriction>
  4385. </xs:simpleType>
  4386. <xs:attribute name="key" type="tns:AddKeyType" fixed="inCategory" use="required">
  4387. </xs:attribute>
  4388. </xs:restriction>
  4389. </xs:simpleContent>
  4390. </xs:complexType>
  4391. <xs:simpleType name="inCategoriesIdValueType">
  4392. <xs:annotation>
  4393. <xs:documentation>
  4394. <![CDATA[categories id, comma separated]]>
  4395. </xs:documentation>
  4396. </xs:annotation>
  4397. <xs:restriction base="xs:string">
  4398. </xs:restriction>
  4399. </xs:simpleType>
  4400. <xs:complexType name="inCategoriesIdAddType">
  4401. <xs:annotation>
  4402. <xs:documentation>
  4403. <![CDATA[restricted on the media attached to specified categories ID / restriction sur les médias rattachés à ces catégories ID]]>
  4404. </xs:documentation>
  4405. </xs:annotation>
  4406. <xs:simpleContent>
  4407. <xs:restriction base="tns:AddType">
  4408. <xs:simpleType>
  4409. <xs:restriction base="tns:inCategoriesIdValueType">
  4410. </xs:restriction>
  4411. </xs:simpleType>
  4412. <xs:attribute name="key" type="tns:AddKeyType" fixed="inCategoriesId" use="required">
  4413. </xs:attribute>
  4414. </xs:restriction>
  4415. </xs:simpleContent>
  4416. </xs:complexType>
  4417. <xs:simpleType name="notInCategoryValueType">
  4418. <xs:annotation>
  4419. <xs:documentation>
  4420. <![CDATA[category id]]>
  4421. </xs:documentation>
  4422. </xs:annotation>
  4423. <xs:restriction base="xs:string">
  4424. </xs:restriction>
  4425. </xs:simpleType>
  4426. <xs:complexType name="notInCategoryAddType">
  4427. <xs:annotation>
  4428. <xs:documentation>
  4429. <![CDATA[restricted on media not attached in a specified categoy / restriction sur les médias qui ne sont pas rattachés à la catégorie donnée ]]>
  4430. </xs:documentation>
  4431. </xs:annotation>
  4432. <xs:simpleContent>
  4433. <xs:restriction base="tns:AddType">
  4434. <xs:simpleType>
  4435. <xs:restriction base="tns:notInCategoryValueType">
  4436. </xs:restriction>
  4437. </xs:simpleType>
  4438. <xs:attribute name="key" type="tns:AddKeyType" fixed="notInCategory" use="required">
  4439. </xs:attribute>
  4440. </xs:restriction>
  4441. </xs:simpleContent>
  4442. </xs:complexType>
  4443. <xs:simpleType name="recursiveValueType">
  4444. <xs:annotation>
  4445. <xs:documentation>
  4446. <![CDATA[]]>
  4447. </xs:documentation>
  4448. </xs:annotation>
  4449. <xs:restriction base="xs:boolean">
  4450. </xs:restriction>
  4451. </xs:simpleType>
  4452. <xs:complexType name="recursiveAddType">
  4453. <xs:annotation>
  4454. <xs:documentation>
  4455. <![CDATA[search in subcategory (used with inCategory or notInCategory methods) / Recherche également dans les sous-catégories de celle précisée (utilisé avec les restrictions inCategory et inNotCategory)]]>
  4456. </xs:documentation>
  4457. </xs:annotation>
  4458. <xs:simpleContent>
  4459. <xs:restriction base="tns:AddType">
  4460. <xs:simpleType>
  4461. <xs:restriction base="tns:recursiveValueType">
  4462. </xs:restriction>
  4463. </xs:simpleType>
  4464. <xs:attribute name="key" type="tns:AddKeyType" fixed="recursive" use="required">
  4465. </xs:attribute>
  4466. </xs:restriction>
  4467. </xs:simpleContent>
  4468. </xs:complexType>
  4469. <xs:simpleType name="inPlaylistValueType">
  4470. <xs:annotation>
  4471. <xs:documentation>
  4472. <![CDATA[playlist id]]>
  4473. </xs:documentation>
  4474. </xs:annotation>
  4475. <xs:restriction base="xs:integer">
  4476. </xs:restriction>
  4477. </xs:simpleType>
  4478. <xs:complexType name="inPlaylistAddType">
  4479. <xs:annotation>
  4480. <xs:documentation>
  4481. <![CDATA[restricted on media present in specified playList / restriction aux médias présents dans la liste de lecture donnée]]>
  4482. </xs:documentation>
  4483. </xs:annotation>
  4484. <xs:simpleContent>
  4485. <xs:restriction base="tns:AddType">
  4486. <xs:simpleType>
  4487. <xs:restriction base="tns:inPlaylistValueType">
  4488. </xs:restriction>
  4489. </xs:simpleType>
  4490. <xs:attribute name="key" type="tns:AddKeyType" fixed="inPlaylist" use="required">
  4491. </xs:attribute>
  4492. </xs:restriction>
  4493. </xs:simpleContent>
  4494. </xs:complexType>
  4495. <xs:simpleType name="notInPlaylistValueType">
  4496. <xs:annotation>
  4497. <xs:documentation>
  4498. <![CDATA[playlist id]]>
  4499. </xs:documentation>
  4500. </xs:annotation>
  4501. <xs:restriction base="xs:integer">
  4502. </xs:restriction>
  4503. </xs:simpleType>
  4504. <xs:complexType name="notInPlaylistAddType">
  4505. <xs:annotation>
  4506. <xs:documentation>
  4507. <![CDATA[restricted on media not present in specified playList / restriction aux médias non présents dans la liste de lecture donnée]]>
  4508. </xs:documentation>
  4509. </xs:annotation>
  4510. <xs:simpleContent>
  4511. <xs:restriction base="tns:AddType">
  4512. <xs:simpleType>
  4513. <xs:restriction base="tns:notInPlaylistValueType">
  4514. </xs:restriction>
  4515. </xs:simpleType>
  4516. <xs:attribute name="key" type="tns:AddKeyType" fixed="notInPlaylist" use="required">
  4517. </xs:attribute>
  4518. </xs:restriction>
  4519. </xs:simpleContent>
  4520. </xs:complexType>
  4521. <xs:simpleType name="hasKeywordValueType">
  4522. <xs:annotation>
  4523. <xs:documentation>
  4524. <![CDATA[]]>
  4525. </xs:documentation>
  4526. </xs:annotation>
  4527. <xs:restriction base="xs:string">
  4528. </xs:restriction>
  4529. </xs:simpleType>
  4530. <xs:complexType name="hasKeywordAddType">
  4531. <xs:annotation>
  4532. <xs:documentation>
  4533. <![CDATA[search string contains in media title, resume, description, associated category name or associated tag name / recherche la présence du terme spécifié dans l'un des champs suivant : titre, résumé, description, nom des catégories de rattachement et mots clés]]>
  4534. </xs:documentation>
  4535. </xs:annotation>
  4536. <xs:simpleContent>
  4537. <xs:restriction base="tns:AddType">
  4538. <xs:simpleType>
  4539. <xs:restriction base="tns:hasKeywordValueType">
  4540. </xs:restriction>
  4541. </xs:simpleType>
  4542. <xs:attribute name="key" type="tns:AddKeyType" fixed="hasKeyword" use="required">
  4543. </xs:attribute>
  4544. </xs:restriction>
  4545. </xs:simpleContent>
  4546. </xs:complexType>
  4547. <xs:simpleType name="byTypeNameValueType">
  4548. <xs:annotation>
  4549. <xs:documentation>
  4550. <![CDATA[emum media type]]>
  4551. </xs:documentation>
  4552. </xs:annotation>
  4553. <xs:restriction base="xs:token">
  4554. <xs:enumeration value="video"/>
  4555. <xs:enumeration value="audio"/>
  4556. <xs:enumeration value="silverlight"/>
  4557. <xs:enumeration value="article"/>
  4558. <xs:enumeration value="webcast"/>
  4559. <xs:enumeration value="deported"/>
  4560. <xs:enumeration value="photos"/>
  4561. <xs:enumeration value="picture"/>
  4562. <xs:enumeration value="document"/>
  4563. <xs:enumeration value="splitplayer"/>
  4564. <xs:enumeration value="live"/>
  4565. </xs:restriction>
  4566. </xs:simpleType>
  4567. <xs:complexType name="byTypeNameAddType">
  4568. <xs:annotation>
  4569. <xs:documentation>
  4570. <![CDATA[filter by specified media type / fitrer par le type de média]]>
  4571. </xs:documentation>
  4572. </xs:annotation>
  4573. <xs:simpleContent>
  4574. <xs:restriction base="tns:AddType">
  4575. <xs:simpleType>
  4576. <xs:restriction base="tns:byTypeNameValueType">
  4577. </xs:restriction>
  4578. </xs:simpleType>
  4579. <xs:attribute name="key" type="tns:AddKeyType" fixed="byTypeName" use="required">
  4580. </xs:attribute>
  4581. </xs:restriction>
  4582. </xs:simpleContent>
  4583. </xs:complexType>
  4584. <xs:simpleType name="byTypeNamesValueType">
  4585. <xs:annotation>
  4586. <xs:documentation>
  4587. <![CDATA[string media type]]>
  4588. </xs:documentation>
  4589. </xs:annotation>
  4590. <xs:restriction base="xs:string">
  4591. </xs:restriction>
  4592. </xs:simpleType>
  4593. <xs:complexType name="byTypeNamesAddType">
  4594. <xs:annotation>
  4595. <xs:documentation>
  4596. <![CDATA[filter by specified media types seperated by coma / fitrer selon les types de média séparas par des virgules]]>
  4597. </xs:documentation>
  4598. </xs:annotation>
  4599. <xs:simpleContent>
  4600. <xs:restriction base="tns:AddType">
  4601. <xs:simpleType>
  4602. <xs:restriction base="tns:byTypeNamesValueType">
  4603. </xs:restriction>
  4604. </xs:simpleType>
  4605. <xs:attribute name="key" type="tns:AddKeyType" fixed="byTypeNames" use="required">
  4606. </xs:attribute>
  4607. </xs:restriction>
  4608. </xs:simpleContent>
  4609. </xs:complexType>
  4610. <xs:complexType name="withMetaValuesType">
  4611. <xs:annotation>
  4612. <xs:documentation>
  4613. <![CDATA[Key value of the associative array]]>
  4614. </xs:documentation>
  4615. </xs:annotation>
  4616. <xs:simpleContent>
  4617. <xs:extension base="xs:string">
  4618. <xs:attribute name="key" type="xs:string" use="required">
  4619. </xs:attribute>
  4620. </xs:extension>
  4621. </xs:simpleContent>
  4622. </xs:complexType>
  4623. <xs:complexType name="withMetaValuesValueType">
  4624. <xs:annotation>
  4625. <xs:documentation>
  4626. <![CDATA[associative array metafieldLabel(key) => metavalue (value)]]>
  4627. </xs:documentation>
  4628. </xs:annotation>
  4629. <xs:complexContent>
  4630. <xs:restriction base="xs:anyType">
  4631. <xs:sequence>
  4632. <xs:element name="add" type="tns:withMetaValuesType" minOccurs="1" maxOccurs="unbounded">
  4633. </xs:element>
  4634. </xs:sequence>
  4635. </xs:restriction>
  4636. </xs:complexContent>
  4637. </xs:complexType>
  4638. <xs:complexType name="withMetaValuesAddType">
  4639. <xs:annotation>
  4640. <xs:documentation>
  4641. <![CDATA[restrict by media metadatas / restriction sur des valeurs de méta données]]>
  4642. </xs:documentation>
  4643. </xs:annotation>
  4644. <xs:complexContent>
  4645. <xs:restriction base="tns:AddType">
  4646. <xs:sequence>
  4647. <xs:element name="params" type="tns:withMetaValuesValueType" minOccurs="1" maxOccurs="1">
  4648. </xs:element>
  4649. </xs:sequence>
  4650. <xs:attribute name="key" type="tns:AddKeyType" fixed="withMetaValues" use="required">
  4651. </xs:attribute>
  4652. </xs:restriction>
  4653. </xs:complexContent>
  4654. </xs:complexType>
  4655. <xs:simpleType name="byUserIdValueType">
  4656. <xs:annotation>
  4657. <xs:documentation>
  4658. <![CDATA[user id]]>
  4659. </xs:documentation>
  4660. </xs:annotation>
  4661. <xs:restriction base="xs:integer">
  4662. </xs:restriction>
  4663. </xs:simpleType>
  4664. <xs:complexType name="byUserIdAddType">
  4665. <xs:annotation>
  4666. <xs:documentation>
  4667. <![CDATA[restrict by media belong to user / restriction aux médias d'un utilisateur donné]]>
  4668. </xs:documentation>
  4669. </xs:annotation>
  4670. <xs:simpleContent>
  4671. <xs:restriction base="tns:AddType">
  4672. <xs:simpleType>
  4673. <xs:restriction base="tns:byUserIdValueType">
  4674. </xs:restriction>
  4675. </xs:simpleType>
  4676. <xs:attribute name="key" type="tns:AddKeyType" fixed="byUserId" use="required">
  4677. </xs:attribute>
  4678. </xs:restriction>
  4679. </xs:simpleContent>
  4680. </xs:complexType>
  4681. <xs:simpleType name="relatedValueType">
  4682. <xs:annotation>
  4683. <xs:documentation>
  4684. <![CDATA[media id]]>
  4685. </xs:documentation>
  4686. </xs:annotation>
  4687. <xs:restriction base="xs:integer">
  4688. </xs:restriction>
  4689. </xs:simpleType>
  4690. <xs:complexType name="relatedAddType">
  4691. <xs:annotation>
  4692. <xs:documentation>
  4693. <![CDATA[restrict to medias with the same tag / restriction au média ayant les mêmes mots clés que le média spécifié]]>
  4694. </xs:documentation>
  4695. </xs:annotation>
  4696. <xs:simpleContent>
  4697. <xs:restriction base="tns:AddType">
  4698. <xs:simpleType>
  4699. <xs:restriction base="tns:relatedValueType">
  4700. </xs:restriction>
  4701. </xs:simpleType>
  4702. <xs:attribute name="key" type="tns:AddKeyType" fixed="related" use="required">
  4703. </xs:attribute>
  4704. </xs:restriction>
  4705. </xs:simpleContent>
  4706. </xs:complexType>
  4707. <xs:simpleType name="relatedForPlayerValueType">
  4708. <xs:annotation>
  4709. <xs:documentation>
  4710. <![CDATA[media id]]>
  4711. </xs:documentation>
  4712. </xs:annotation>
  4713. <xs:restriction base="xs:integer">
  4714. </xs:restriction>
  4715. </xs:simpleType>
  4716. <xs:complexType name="relatedForPlayerAddType">
  4717. <xs:annotation>
  4718. <xs:documentation>
  4719. <![CDATA[restrict to medias with the same tag / restriction au média ayant les mêmes mots clés que le média spécifié]]>
  4720. </xs:documentation>
  4721. </xs:annotation>
  4722. <xs:simpleContent>
  4723. <xs:restriction base="tns:AddType">
  4724. <xs:simpleType>
  4725. <xs:restriction base="tns:relatedForPlayerValueType">
  4726. </xs:restriction>
  4727. </xs:simpleType>
  4728. <xs:attribute name="key" type="tns:AddKeyType" fixed="relatedForPlayer" use="required">
  4729. </xs:attribute>
  4730. </xs:restriction>
  4731. </xs:simpleContent>
  4732. </xs:complexType>
  4733. <xs:simpleType name="currentCategoryIdValueType">
  4734. <xs:annotation>
  4735. <xs:documentation>
  4736. <![CDATA[category id]]>
  4737. </xs:documentation>
  4738. </xs:annotation>
  4739. <xs:restriction base="xs:integer">
  4740. </xs:restriction>
  4741. </xs:simpleType>
  4742. <xs:complexType name="currentCategoryIdAddType">
  4743. <xs:annotation>
  4744. <xs:documentation>
  4745. <![CDATA[id of current category, left blank to default category]]>
  4746. </xs:documentation>
  4747. </xs:annotation>
  4748. <xs:simpleContent>
  4749. <xs:restriction base="tns:AddType">
  4750. <xs:simpleType>
  4751. <xs:restriction base="tns:currentCategoryIdValueType">
  4752. </xs:restriction>
  4753. </xs:simpleType>
  4754. <xs:attribute name="key" type="tns:AddKeyType" fixed="currentCategoryId" use="required">
  4755. </xs:attribute>
  4756. </xs:restriction>
  4757. </xs:simpleContent>
  4758. </xs:complexType>
  4759. <xs:simpleType name="byAssociatedMediaValueType">
  4760. <xs:annotation>
  4761. <xs:documentation>
  4762. <![CDATA[media id]]>
  4763. </xs:documentation>
  4764. </xs:annotation>
  4765. <xs:restriction base="xs:integer">
  4766. </xs:restriction>
  4767. </xs:simpleType>
  4768. <xs:complexType name="byAssociatedMediaAddType">
  4769. <xs:annotation>
  4770. <xs:documentation>
  4771. <![CDATA[get medias associated to specified media / ensemble des média reliés à un média donné]]>
  4772. </xs:documentation>
  4773. </xs:annotation>
  4774. <xs:simpleContent>
  4775. <xs:restriction base="tns:AddType">
  4776. <xs:simpleType>
  4777. <xs:restriction base="tns:byAssociatedMediaValueType">
  4778. </xs:restriction>
  4779. </xs:simpleType>
  4780. <xs:attribute name="key" type="tns:AddKeyType" fixed="byAssociatedMedia" use="required">
  4781. </xs:attribute>
  4782. </xs:restriction>
  4783. </xs:simpleContent>
  4784. </xs:complexType>
  4785. <xs:simpleType name="byAssociatedMediaTypeValueType">
  4786. <xs:annotation>
  4787. <xs:documentation>
  4788. <![CDATA[type]]>
  4789. </xs:documentation>
  4790. </xs:annotation>
  4791. <xs:restriction base="xs:string">
  4792. </xs:restriction>
  4793. </xs:simpleType>
  4794. <xs:complexType name="byAssociatedMediaTypeAddType">
  4795. <xs:annotation>
  4796. <xs:documentation>
  4797. <![CDATA[byAssociatedMedia namespace / type de byAssociatedMedia]]>
  4798. </xs:documentation>
  4799. </xs:annotation>
  4800. <xs:simpleContent>
  4801. <xs:restriction base="tns:AddType">
  4802. <xs:simpleType>
  4803. <xs:restriction base="tns:byAssociatedMediaTypeValueType">
  4804. </xs:restriction>
  4805. </xs:simpleType>
  4806. <xs:attribute name="key" type="tns:AddKeyType" fixed="byAssociatedMediaType" use="required">
  4807. </xs:attribute>
  4808. </xs:restriction>
  4809. </xs:simpleContent>
  4810. </xs:complexType>
  4811. <xs:simpleType name="advancedSearchFiltersValueType">
  4812. <xs:annotation>
  4813. <xs:documentation>
  4814. <![CDATA[]]>
  4815. </xs:documentation>
  4816. </xs:annotation>
  4817. <xs:restriction base="xs:string">
  4818. </xs:restriction>
  4819. </xs:simpleType>
  4820. <xs:complexType name="advancedSearchFiltersAddType">
  4821. <xs:annotation>
  4822. <xs:documentation>
  4823. <![CDATA[get result of an lucene search / parametres supplementaires de filtrage passé à lucene]]>
  4824. </xs:documentation>
  4825. </xs:annotation>
  4826. <xs:simpleContent>
  4827. <xs:restriction base="tns:AddType">
  4828. <xs:simpleType>
  4829. <xs:restriction base="tns:advancedSearchFiltersValueType">
  4830. </xs:restriction>
  4831. </xs:simpleType>
  4832. <xs:attribute name="key" type="tns:AddKeyType" fixed="advancedSearchFilters" use="required">
  4833. </xs:attribute>
  4834. </xs:restriction>
  4835. </xs:simpleContent>
  4836. </xs:complexType>
  4837. <xs:simpleType name="AddKeyType">
  4838. <xs:annotation>
  4839. <xs:documentation>
  4840. <![CDATA[Enumeration of the key attribute values]]>
  4841. </xs:documentation>
  4842. </xs:annotation>
  4843. <xs:restriction base="xs:token">
  4844. <xs:enumeration value="orderBy"/>
  4845. <xs:enumeration value="forFront"/>
  4846. <xs:enumeration value="forFrontDeported"/>
  4847. <xs:enumeration value="byMediaId"/>
  4848. <xs:enumeration value="byMediaIds"/>
  4849. <xs:enumeration value="activeStatus"/>
  4850. <xs:enumeration value="byMediaTitle"/>
  4851. <xs:enumeration value="publicationStart"/>
  4852. <xs:enumeration value="publicationEnd"/>
  4853. <xs:enumeration value="modifiedBefore"/>
  4854. <xs:enumeration value="modifiedAfter"/>
  4855. <xs:enumeration value="byTagId"/>
  4856. <xs:enumeration value="byTagName"/>
  4857. <xs:enumeration value="byTagNames"/>
  4858. <xs:enumeration value="hasGroupsForPermission"/>
  4859. <xs:enumeration value="inCategory"/>
  4860. <xs:enumeration value="inCategoriesId"/>
  4861. <xs:enumeration value="notInCategory"/>
  4862. <xs:enumeration value="recursive"/>
  4863. <xs:enumeration value="inPlaylist"/>
  4864. <xs:enumeration value="notInPlaylist"/>
  4865. <xs:enumeration value="hasKeyword"/>
  4866. <xs:enumeration value="byTypeName"/>
  4867. <xs:enumeration value="byTypeNames"/>
  4868. <xs:enumeration value="withMetaValues"/>
  4869. <xs:enumeration value="byUserId"/>
  4870. <xs:enumeration value="related"/>
  4871. <xs:enumeration value="relatedForPlayer"/>
  4872. <xs:enumeration value="currentCategoryId"/>
  4873. <xs:enumeration value="byAssociatedMedia"/>
  4874. <xs:enumeration value="byAssociatedMediaType"/>
  4875. <xs:enumeration value="advancedSearchFilters"/>
  4876. </xs:restriction>
  4877. </xs:simpleType>
  4878. <xs:complexType name="AddType">
  4879. <xs:complexContent>
  4880. <xs:extension base="xs:anyType">
  4881. <xs:attribute name="key" type="tns:AddKeyType" use="required">
  4882. </xs:attribute>
  4883. </xs:extension>
  4884. </xs:complexContent>
  4885. </xs:complexType>
  4886. <xs:complexType name="ParamsType">
  4887. <xs:complexContent>
  4888. <xs:restriction base="xs:anyType">
  4889. <xs:sequence>
  4890. <xs:element name="add" type="tns:AddType" minOccurs="0" maxOccurs="unbounded">
  4891. </xs:element>
  4892. </xs:sequence>
  4893. </xs:restriction>
  4894. </xs:complexContent>
  4895. </xs:complexType>
  4896. <xs:element name="params" type="xs:anyType" >
  4897. </xs:element>
  4898. </xs:schema>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement