I'm afraid I'm still unable to reproduce the original problem -- as far as I can tell, photo URLs return the same status regardless of signed in/out status. Also, as of right now, both event.search and event.getInfo return the same valid photo_url for me, which is accessible in my browser as well as with `curl -sS -L -m 15`:
http://upcoming.yahoo.com/services/rest/?m..._key=xxxxxxxxxxhttp://upcoming.yahoo.com/services/rest/?m..._key=xxxxxxxxxxI'm not sure if this is applicable to your application, but just in case, I will note something about the photo URLs that is not in our documentation yet -- they are temporary. For example, the second URL in your post that was previously working (http://a323.yahoofs.com/upcoming/2886/sm_c5c71722da8916.jpg?upAki1LBbU2vpP7R) is no longer valid. For this reason, if you are caching photo URLs locally in your system, you may want to periodically refresh them or fetch them from our API dynamically.