TYBA






protocol.GetTracksContentResponse

GetTracksContentResponse

This response acts as an acknowledgment to its corresponding request and contains a collection of relative file paths (including file name, indicating relative location of the file within Muse server folder organisation) and the base64 encoded contents of that file. This data is sufficient to create unique local copies of any audio file managed by Muse.

ParameterOptionalMax AllowedDataTypeNotes
cidno1textclient id. used to track origin of any particular message
itemsno1lista list of track ids
colno1lista list of track filenames with content data
pathno1stringthe relative filepath of a file
sizeno1stringthe size of a file, in bytes
datano1stringa file contents, Base64 encoded

Example xml:


 <siresp>
  <cid>10.5.0.23:2042</cid>
      <fn>
          <getTracksContent>
              <items>
                  <trid>12121212121</trid>
                  <trid>23232323232</trid>
              </items>
              <col>
                  <tc>
                      <path>Flight Over Rio.mp3</path>
                      <size>12345</size>
                      <data>SomeBase64EncodedData</data>
                  </tc>
                  <tc>
                      <path>Flight Over Rio.mp3</path>
                      <size>12345</size>
                      <data>SomeBase64EncodedData</data>
                  </tc>
              </col>
          </getTracksContent>
      </fn>
 </siresp>

 

back to index