[Flashr] get username

Spiros Gerokostas sger_error at hotmail.com
Tue Apr 18 12:26:54 EDT 2006


arr_photosFirstDate.push(photos[i].owner.photosFirstDate);
arr_desc.push(photos[i].description);

returns undefined why?


>From: "Spiros Gerokostas" <sger_error at hotmail.com>
>Reply-To: Flashr at osflash.org
>To: kelvin at kelvinluck.com, Flashr at osflash.org
>Subject: Re: [Flashr] get username
>Date: Tue, 18 Apr 2006 15:07:41 +0300
>
>this is my code:
>
>//code
>_flickrResponseListener.onPhotosGetInfo = function (p)
>{
>     arr_title.push(p.title);
>     arr_taken.push(p._dateTaken);
>     arr_owner.push(p.owner.username);
>	arr_desc.push(p.description);
>};
>//
>function getImages() {
>
>	var _flickrResponseListener = new
>com.kelvinluck.flickr.FlickrResponseListener();
>	_flickr.photosSearch({tags:tag, extras:"owner_name", per_page:imageNumber,
>page:1});
>	_flickrResponseListener.onPhotosSearch = function(photos:Array,
>resultsSet:ResultsSet) {
>		//trace("onPhotosSearch - "+resultsSet.total+" results, viewing page
>"+resultsSet.page+" of "+resultsSet.numberOfPages+" also results pre page
>"+resultsSet.resultsPerPage);
>		arr_large = [];
>		arr_thumbs = [];
>		arr_title = [];
>		arr_id = [];
>		arr_owner = [];
>		arr_pageUrl = [];
>		arr_dateTaken = [];
>		arr_photosFirstDate = [];
>		total = resultsSet.photos.length;
>		for (i=0; i<total; i++) {
>			arr_thumbs.push(photos[i].thumbnailUrl);
>			arr_large.push(photos[i].mediumUrl);
>			arr_title.push(photos[i].title);
>			arr_id.push(photos[i].id);
>			arr_owner.push(photos[i].owner.username);
>			arr_photosFirstDate.push(photos[i].owner.photosFirstDate);
>			arr_desc.push(photos[i].description);
>			arr_pageUrl.push(photos[i].photoPageUrl);
>			arr_dateTaken.push(photos[i]._dateTaken);
>			//trace("owner: "+photos[i].owner);
>			trace("photo posted by: "+photos[i].owner.username);
>			//trace("photosFirstDate: "+photos[i].owner.photosFirstDate);
>			//trace("nsid: "+photos[i].owner.nsid);
>			trace("id: "+photos[i].id);
>			//trace("title: "+photos[i].title);
>			//trace("photoPageUrl: "+photos[i].photoPageUrl);
>			trace("desc :"+arr_desc);
>			trace("secret :"+photos[i].secret);
>			//trace("_dateTaken :"+photos[i]._dateTaken);
>			_flickr.photosGetInfo(arr_desc[i]);
>		}
>
>
>	};
>}
>//end code
>
>i want to do 2 things:
>
>first trace the "description, _dateTaken, photosFirstDate" and second trace
>the tags for a photo ID (photos[i].id)
>
>Any help?
>
>
> >From: Kelvin Luck <kelvin at kelvinluck.com>
> >Reply-To: kelvin at kelvinluck.com, Flashr at osflash.org
> >To: Flashr at osflash.org
> >Subject: Re: [Flashr] get username
> >Date: Mon, 17 Apr 2006 13:53:48 +0100
> >
> >Spiros Gerokostas wrote:
> > > ok thanks again kelvin (must read the whole documentation!!!)
> > >
> > > another example is
> > >
> > > trace("realname: " + photos[i].owner.realname);
> > >
> > > but returns undefined why?
> >
> >The realname isn't available until you have made an API call which
> >returns it. At the moment all you know is the id and username for the
> >user because that is all that is returned by your call to photosSearch.
> >
> >To see what information each call returns you can use flickr.com's API
> >Explorer (e.g.
> >http://www.flickr.com/services/api/explore/?method=flickr.photos.search
> >   or http://www.flickr.com/services/api/ for a list of all methods).
> >
> >So to find out the real name of the user you would need to call
> >peopleGetInfo with the user id (e.g. photos[i].owner.nsid) and wait for
> >the relevant onPeopleGetInfo response...
> >
> >Hope this helps,
> >
> >Kelvin :)
> >
> >_______________________________________________
> >Flashr mailing list
> >Flashr at osflash.org
> >http://osflash.org/mailman/listinfo/flashr_osflash.org
>
>_________________________________________________________________
>Express yourself instantly with MSN Messenger! Download today it's FREE!
>http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/
>
>
>_______________________________________________
>Flashr mailing list
>Flashr at osflash.org
>http://osflash.org/mailman/listinfo/flashr_osflash.org

_________________________________________________________________
FREE pop-up blocking with the new MSN Toolbar - get it now! 
http://toolbar.msn.click-url.com/go/onm00200415ave/direct/01/




More information about the Flashr mailing list