[WebDNA] API - Flickr

This WebDNA talk-list message is from

2011


It keeps the original formatting.
numero = 106442
interpreted = N
texte = Last one for the day - I;m pulling a bunch of these from my archives. This one gets a users Flickr stream - images, comments likes etc. You need to know the userID - available in the url of the rss feed at the bottom of user's page and you need an api key from this you should be able to work out the rest of the calls. d. b_flickr: [unurl][b_flickr][/unurl]
b_flickrNSID: [url][b_flickrNSID][/url]
[unurl][thumbnail_file][/unurl]
http://api.flickr.com/services/feeds/photos_public.gne?id=[unurl][b_flickrNSID][/unurl]&format=rss_200 method=flickr.photos.search&api_key=XXXXXXX&user_id=XXXXXXXX&per_page=500 http://api.flickr.com/services/feeds/photos_public.gne
[text]MyTestVariable=[TCPConnect host=api.flickr.com&port=80][TCPSend skipheader=T]GET /services/feeds/photos_public.gne?&id=[b_flickrNSID]&per_page=500&format=rss_200 HTTP/1.0[UnURL]%0D%0A[/Unurl]Host: api.flickr.com[UnURL]%0D%0A%0D%0A[/UnURL][/TCPSend][/TCPConnect][/text] [xmlparse var=xml_var1][MyTestVariable][/xmlparse] [xmlnodes ref=xml_var1&path=named:rss/channel] ------------------------------------------------------------------------------------------------------ ** [index]: [name]: [value]
[replace db=databases/nextNumber.db&eqnumberIDdata=feedTRacking&append=T]numberID=feedTRacking&number=[math][lookup db=databases/nextNumber.db&lookInField=numberID&value=feedTRacking&returnField=number]+1[/math][/replace] [text]id=[date_num]_[time_num]_[lookup db=databases/nextNumber.db&lookInField=numberID&value=feedTRacking&returnField=number][/text] ------------------------------------------------------------------------------------------------------ [xmlnodes] - [name]=[value]
[AddFields db=databases/feedTracking.db]ft_[name]=[/AddFields] db=databases/feedTracking.db&eqiddata=[id]&append=T]id=[id]&ft_[name]=[url][value][/url] [replace db=databases/feedTracking.db&eqiddata=[id]&append=T]id=[id]&ft_[name]=[url][value][/url][/replace] -------------------------------------------------------
[text]theNodeTitle=ft_[name][/text] [text]t_ft_[name]=[value][/text] [xmlnodeattributes] - - [text]t_[theNodeTitle]_[name]=[value][/text] [theNodeTitle]_[name]: [value]
[AddFields db=databases/feedTracking.db][theNodeTitle]_[name]=[/AddFields] [replace db=databases/feedTracking.db&eqiddata=[id]&append=T]id=[id]&[theNodeTitle]_[name]=[url][value][/url]&ft_status=0&ft_type=Flickr&b_promotion=[b_promotion][/replace] databases/feedTracking.db&eqiddata=[id]&append=T]id=[id]&[[theNodeTitle]_[name]=[url][value][/url] bloggerIDidb_promotionft_pillarft_carft_ratingft_statusft_featuredft_featuredRankft_type -------------------------------
[/xmlnodeattributes] [/xmlnodes] [/xmlnodes] Associated Messages, from the most recent to the oldest:

    
  1. [WebDNA] API - Flickr (David Bastedo 2011)
Last one for the day - I;m pulling a bunch of these from my archives. This one gets a users Flickr stream - images, comments likes etc. You need to know the userID - available in the url of the rss feed at the bottom of user's page and you need an api key from this you should be able to work out the rest of the calls. d. b_flickr: [unurl][b_flickr][/unurl]
b_flickrNSID: [url][b_flickrNSID][/url]
[unurl][thumbnail_file][/unurl]
http://api.flickr.com/services/feeds/photos_public.gne?id=[unurl][b_flickrNSID][/unurl]&format=rss_200 method=flickr.photos.search&api_key=XXXXXXX&user_id=XXXXXXXX&per_page=500 http://api.flickr.com/services/feeds/photos_public.gne
[text]MyTestVariable=[TCPConnect host=api.flickr.com&port=80][TCPSend skipheader=T]GET /services/feeds/photos_public.gne?&id=[b_flickrNSID]&per_page=500&format=rss_200 HTTP/1.0[unurl]%0D%0A[/Unurl]Host: api.flickr.com[unurl]%0D%0A%0D%0A[/UnURL][/TCPSend][/TCPConnect][/text] [xmlparse var=xml_var1][MyTestVariable][/xmlparse] [xmlnodes ref=xml_var1&path=named:rss/channel] ------------------------------------------------------------------------------------------------------ ** [index]: [name]: [value]
[replace db=databases/nextNumber.db&eqnumberIDdata=feedTRacking&append=T]numberID=feedTRacking&number=[math][lookup db=databases/nextNumber.db&lookInField=numberID&value=feedTRacking&returnField=number]+1[/math][/replace] [text]id=[date_num]_[time_num]_[lookup db=databases/nextNumber.db&lookInField=numberID&value=feedTRacking&returnField=number][/text] ------------------------------------------------------------------------------------------------------ [xmlnodes] - [name]=[value]
[AddFields db=databases/feedTracking.db]ft_[name]=[/AddFields] db=databases/feedTracking.db&eqiddata=[id]&append=T]id=[id]&ft_[name]=[url][value][/url] [replace db=databases/feedTracking.db&eqiddata=[id]&append=T]id=[id]&ft_[name]=[url][value][/url][/replace] -------------------------------------------------------
[text]theNodeTitle=ft_[name][/text] [text]t_ft_[name]=[value][/text] [xmlnodeattributes] - - [text]t_[theNodeTitle]_[name]=[value][/text] [theNodeTitle]_[name]: [value]
[AddFields db=databases/feedTracking.db][theNodeTitle]_[name]=[/AddFields] [replace db=databases/feedTracking.db&eqiddata=[id]&append=T]id=[id]&[theNodeTitle]_[name]=[url][value][/url]&ft_status=0&ft_type=Flickr&b_promotion=[b_promotion][/replace] databases/feedTracking.db&eqiddata=[id]&append=T]id=[id]&[[theNodeTitle]_[name]=[url][value][/url] bloggerIDidb_promotionft_pillarft_carft_ratingft_statusft_featuredft_featuredRankft_type -------------------------------
[/xmlnodeattributes] [/xmlnodes] [/xmlnodes] David Bastedo

DOWNLOAD WEBDNA NOW!

Top Articles:

Talk List

The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...

Related Readings:

WCf2 and nested tags (1997) Searching for all records (1998) WebCat2b15MacPlugin - [protect] (1997) RE: Problems reading files created by WC (1997) [/application] error? (1997) vs (1997) Help! WebCat2 bug (1997) Supported product? (2006) passing cart value (2003) emailer don't work (1998) Shopping with Accounts (2003) Resume Catalog ? (1997) Web*SSL and WebCatalog (1997) Unable to view next 101-200 (1997) WebCat cannot handle compatible search parameters? (1997) [WebDNA] ENCRYPTION problems (2012) Cart doesn't interpret tag! (1997) FTP FOLDER PERMISSIONS (2004) New command suggestion (1997) The List is Changing (1997)