[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 atthe bottom of user's page and you need an api keyfrom 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_200method=flickr.photos.search&api_key=XXXXXXX&user_id=XXXXXXXX&per_page=500http://api.flickr.com/services/feeds/photos_public.gne
[text]MyTestVariable=[TCPConnecthost=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][lookupdb=databases/nextNumber.db&lookInField=numberID&value=feedTRacking&returnField=number]+1[/math][/replace][text]id=[date_num]_[time_num]_[lookupdb=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:
|
- [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 atthe bottom of user's page and you need an api keyfrom 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_200method=flickr.photos.search&api_key=XXXXXXX&user_id=XXXXXXXX&per_page=500http://api.flickr.com/services/feeds/photos_public.gne
[text]MyTestVariable=[TCPConnecthost=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][lookupdb=databases/nextNumber.db&lookInField=numberID&value=feedTRacking&returnField=number]+1[/math][/replace]
[text]id=[date_num]_[time_num]_[lookupdb=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)