code: def get_payload(self, items):
          
          from .properties import ParentFolderId
          uploaditems = create_element('m:%s' % self.SERVICE_NAME)
          itemselement = create_element('m:Items')
          uploaditems.append(itemselement)
          for parent_folder, data_str in items:
              item = create_element('t:Item', CreateAction='CreateNew')
              parentfolderid = ParentFolderId(parent_folder.id, parent_folder.changekey)
              set_xml_value(item, parentfolderid, version=self.account.version)
              add_xml_child(item, 't:Data', data_str)
              itemselement.append(item)
          return uploaditems
docs: Upload given items to given account
  
          data is an iterable of tuples where the first element is a Folder
          instance representing the ParentFolder that the item will be placed in
          and the second element is a Data string returned from an ExportItems
          call.