Endpoint: /photo/<id>[/<options>]/view.json

        Requests all properties of this photo.
        Can be used to obtain URLs for the photo at a particular size,
          by using the "returnSizes" parameter.
        Updates the photo's fields with the response.
        The options parameter can be used to pass in additional options.
        Eg: options={"token": <token_data>}

def view(self, options=None, **kwds):
        """
        Endpoint: /photo/<id>[/<options>]/view.json

        Requests all properties of this photo.
        Can be used to obtain URLs for the photo at a particular size,
          by using the "returnSizes" parameter.
        Updates the photo's fields with the response.
        The options parameter can be used to pass in additional options.
        Eg: options={"token": <token_data>}
        """
        result = self._client.photo.view(self, options, **kwds)
        self._replace_fields(result.get_fields())