code: def get_temp_url(self, container, obj, seconds, method="GET", key=None,
              cached=True):
          
          return self._manager.get_temp_url(container, obj, seconds,
                  method=method, key=key, cached=cached)
docs: Given a storage object in a container, returns a URL that can be used
          to access that object. The URL will expire after `seconds` seconds.
  
          The only methods supported are GET and PUT. Anything else will raise
          an `InvalidTemporaryURLMethod` exception.
  
          If you have your Temporary URL key, you can pass it in directly and
          potentially save an API call to retrieve it. If you don't pass in the
          key, and don't wish to use any cached value, pass `cached=False`.