code: def retrieve_differences(self, id_or_uri, content, timeout=-1):
          
          uri = self.URI + "/differences/" + extract_id_from_uri(id_or_uri)
          return self._client.create(content, uri=uri, timeout=timeout)
docs: Retrieves the modified contents of the selected Plan Script according to the provided content object, as per
          the selected attributes.
  
          Args:
              id_or_uri: ID or URI of the Plan Script.
              content (str): Plan Script content.
              timeout:
                  Timeout in seconds. Waits for task completion by default. The timeout does not abort the operation
                  in OneView, it just stops waiting for its completion.
  
          Returns:
              dict: Script differences.