Dashboard > SmugMug > ... > API 1.2.0 > smugmug.images 1.2.0 > smugmug.images.getEXIF 1.2.0
Log In   View a printable version of the current page.
SmugMug
smugmug.images.getEXIF 1.2.0
Added by David Parry , last edited by Riyad Kalla on Apr 07, 2008  (view change)
Labels: 
(None)

API Method: smugmug.images.getEXIF

This method will return camera and photograph details about the image specified by ImageID. The Album must be owned by the Session holder, or else be Public (if password-protected, a Password must be provided), to return results. Otherwise, an "invalid user" faultCode will result. Additionally, the album owner must have specified that EXIF data is allowed. Note that many photos have no EXIF data, so an empty or partially returned result is very normal.

Arguments:* String SessionID

  • int ImageID
  • String Password optional
  • String SitePassword optional
  • String ImageKey

Result:* struct "Image" [some, none, or all may be returned]

    • int "id"
    • String "DateTime"
    • String "DateTimeOriginal"
    • String "DateTimeDigitized"
    • String "Make"
    • String "Model"
    • String "ExposureTime"
    • String "Aperture"
    • int "ISO"
    • String "FocalLength"
    • int "FocalLengthIn35mmFilm"
    • String "CCDWidth"
    • String "CompressedBitsPerPixel"
    • int "Flash"
    • int "Metering"
    • int "ExposureProgram"
    • String "ExposureBiasValue"
    • int "ExposureMode"
    • int "LightSource"
    • int "WhiteBalance"
    • String "DigitalZoomRatio"
    • int "Contrast"
    • int "Saturation"
    • int "Sharpness"
    • String "SubjectDistance"
    • int "SubjectDistanceRange"
    • int "SensingMethod"
    • String "ColorSpace"
    • String "Brightness"

Fault Codes:* 4 - "invalid user (message)"

  • 5 - "system error"
Powered by Atlassian Confluence 2.7.1, the Enterprise Wiki. Bug/feature request - Atlassian news - Contact administrators