Why does smugmug.sharegroups.albums.get require SesisonID?

Marc RochkindMarc Rochkind Registered Users Posts: 21 Big grins
I'm writing an iPhone/iPod/iPad SmugMug viewer and want the user to be able to access a sharegroup, with the idea that a SmugMug user would distribute a link to the sharegroup that allows it to be viewed with my app, analogously to distributing a URL to the sharegroup.

The problem, though, is that only SmugMug users can view the sharegroup via the API, since smugmug.sharegroups.albums.get requires a SessionID.

Can this be changed? Is there a reason for it?

The same issue applies to smugmug.images.get.

(Accessing images themselves via URLs isn't an issue.)

By policy, perhaps SmugMug should think about whether they want mobile apps to be able to access images, just as browsers can. I would think this would have huge benefits. (But, then, I'm not SmugMug, right? ;-) )

I hate to use the sharegroup URL and then do HTML scraping! (Because this is possible, there is no security advantage in requiring a SesionID for the API calls.)

--Marc

Comments

  • devbobodevbobo Registered Users, Retired Mod Posts: 4,339 SmugMug Employee
    edited November 24, 2010
    An anonymous session can be obtained by calling smugmug.login.anonymously.

    Since this returns a SessionID that should remove your roadblock ?

    Cheers,

    David
    David Parry
    SmugMug API Developer
    My Photos
  • Marc RochkindMarc Rochkind Registered Users Posts: 21 Big grins
    edited November 25, 2010
    devbobo wrote: »
    An anonymous session can be obtained by calling smugmug.login.anonymously.

    Since this returns a SessionID that should remove your roadblock ?

    Cheers,

    David

    Thanks, David!
Sign In or Register to comment.