Hi everybody and happy new Year.
Using MSE 2.0.2.xx and Ticker 2.5.1
Since few days, i try to use MSE REST API to edit/save trio pages and Ticker/Crousel/Messages.
Currently, i just test to have right http commands, and did not write any code lines in VisualStudio VB.Net (next step ;).
So, i can GET informations like Shows/Carousel, the content of Show or Carousel (pages , messages) with this kind of http commands :
Code:
List show pages :
http://localhost:8580/element_collection/storage/shows/%7B912D2589-4707-4DDA-888A-E7C95F710B47%7D
or
List Carousel Messages :
http://localhost:8580/element_collection/storage/shows/NEWS/playlists/carousel/
For this commands, i get an XML file or display in, my Fiddler application.
Below, an image of Fiddler interface (as PUT command)
![]()
I use Fiddler to test behavior.
Anyway...
TRO SHOW
I can edit TRIO/Show/page and save it with PUT (Header+Payload)
Code:
Command PUT :
http://localhost:8580/element_collection/storage/shows/%7B912D2589-4707-4DDA-888A-E7C95F710B47%7D/elements/2000/
Header :
Content-Type: Application/vnd.vizrt.payload+xml;type=element
Content-Length: automatic done by fiddler
PayLoad file (request body) :
<payload xmlns="http://www.vizrt.com/types" model="http://localhost:8580/models/vdf/storage/shows/%7B912D2589-4707-4DDA-888A-E7C95F710B47%7D/mastertemplates/TXTTXT_01">
<field name="01">
<value>Page 2000 : Edit and Save page 2000 - New texte...</value>
</field>
<field name="02">
<value>other line...</value>
</field>
</payload>
This kind of request work fine in Trio and change in real time content of the Page 2000.
TICKER :
As Trio, i can edit and Save message in Ticker carousel :
Code:
Command : PUT with the ID of message
http://localhost:8580/element_collection/storage/shows/NEWS/playlists/carousel/elements/53b71046-d530-4a86-baad-9517893e4217/
Header :
Content-Type: Application/vnd.vizrt.payload+xml;type=element
Content-Length: automatic done by fiddler
PayLoad file (body request) :
<payload xmlns="http://www.vizrt.com/types" model="http://localhost:8580/models/vdf/storage/shows/NEWS/mastertemplates/FRANCE">
<field name="01">
<value>FRANCE</value>
</field>
<field name="02">
<value>News message de france 01</value>
</field>
</payload>
As trio, the content of message change BUT, ONLY in Engine (ticker run) unfortunally not in ticker client (even pafter persit MSE)?!
So the message have the old content, but display (engine) the modifications.
Questions :
1) Anybody have an idea to have the changed elements in Client ticker ?
2) With Fiddler, i can't create (POST or whatever), a New Page in my Show OR a new Message in my carousel, any ideas ?
Merci
Patrick