code: def delete(self,  message_id, reservation_id=None, subscriber_name=None):
          
          url = "queues/%s/messages/%s" % (self.name, message_id)
          qitems = {}
          if reservation_id is not None:
              qitems['reservation_id'] = reservation_id
          if subscriber_name is not None:
              qitems['subscriber_name'] = subscriber_name
          body = json.dumps(qitems)
  
          result = self.client.delete(url=url, body=body,
                                      headers={'Content-Type': 'application/json'})
  
          return result['body']
docs: Execute an HTTP request to delete a message from queue.
  
          Arguments:
          message_id -- The ID of the message to be deleted.
          reservation_id -- Reservation Id of the message. Reserved message could not be deleted without reservation Id.
          subscriber_name -- This is required to acknowledge push after long-processing of message is finished.