<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="http://www.codeplex.com/rss.xsl"?><rss version="2.0"><channel><title>FlickrNet API Library</title><link>http://www.codeplex.com/FlickrNet/Project/ProjectRss.aspx</link><description>A .Net Library for accessing the Flickr API. Written entirely in C&amp;#35; it can be accessed from with any .Net language in .Net Framework 1.1 and .Net Framework 2.0. We are working trying to get it work...</description><item><title>NEW POST: Can't set Tags with UploadPicture</title><link>http://www.codeplex.com/FlickrNet/Thread/View.aspx?ThreadId=27054</link><description>&lt;div style="line-height: normal;"&gt;Tags should be seperated by commas - but that shouldn't stop something being added.&lt;br&gt;
&lt;br&gt;
I'll give it a quick test at this end and check its working.&lt;br&gt;
&lt;br&gt;
I also need to release a new compiled version - have you tried this with the latest source files?&lt;br&gt;
&lt;/div&gt;</description><author>samjudson</author><pubDate>Mon, 12 May 2008 15:29:20 GMT</pubDate><guid isPermaLink="false">NEW POST: Can't set Tags with UploadPicture 20080512P</guid></item><item><title>NEW POST: Photo versus PhotoInfo class</title><link>http://www.codeplex.com/FlickrNet/Thread/View.aspx?ThreadId=27426</link><description>&lt;div style="line-height: normal;"&gt;PhotoInfo is returned by PhotosGetInfo only and contains a lot of information about the photo, whereas the Photo object is much more light weight and returned by most *GetPhotos methods.&lt;br&gt;
&lt;br&gt;
I could have tried to jam them both into the same class, but its confusing enough as it is when some properties are returned by some methods, and others aren't.&lt;br&gt;
&lt;/div&gt;</description><author>samjudson</author><pubDate>Mon, 12 May 2008 15:24:12 GMT</pubDate><guid isPermaLink="false">NEW POST: Photo versus PhotoInfo class 20080512P</guid></item><item><title>NEW POST: Photo versus PhotoInfo class</title><link>http://www.codeplex.com/FlickrNet/Thread/View.aspx?ThreadId=27426</link><description>&lt;div class="wikidoc"&gt;
I'm trying to write a factory for common image repository services (Flickr, Picasa, Photobucket, etc) and ran across an issue in the FlickrNET API where sometimes a Photo object is returned and sometimes a PhotoInfo object is returned. It seems the PhotoInfo object is a little more OO and has more information. Is there any reason that Photo is not depreciated?&lt;br /&gt; &lt;br /&gt;- Ben Floyd&lt;br /&gt;
&lt;/div&gt;</description><author>bfloyd</author><pubDate>Fri, 09 May 2008 14:47:05 GMT</pubDate><guid isPermaLink="false">NEW POST: Photo versus PhotoInfo class 20080509P</guid></item><item><title>NEW POST: Can't set Tags with UploadPicture</title><link>http://www.codeplex.com/FlickrNet/Thread/View.aspx?ThreadId=27054</link><description>&lt;div class="wikidoc"&gt;
Hi all,&lt;br /&gt;I'm newbie with C# &amp;amp; .NET, just try VS2008 Express with a simple code for uploading. I used :&lt;br /&gt;&lt;pre&gt;
...
string tags = &amp;quot;foo bar&amp;quot;;
UploadPicture(filename, title, description, tags, isPublic, isFamily, isFriend)
&lt;/pre&gt;The Title, Description are OK, but there is no Tags for my uploaded image :(&lt;br /&gt; &lt;br /&gt;Any help will be appreciated,&lt;br /&gt;Thanks&lt;br /&gt;
&lt;/div&gt;</description><author>vnpenguin</author><pubDate>Sat, 03 May 2008 06:21:26 GMT</pubDate><guid isPermaLink="false">NEW POST: Can't set Tags with UploadPicture 20080503A</guid></item><item><title>NEW POST: Valid Token Causes Invalid Token Exception</title><link>http://www.codeplex.com/FlickrNet/Thread/View.aspx?ThreadId=26267</link><description>&lt;div class="wikidoc"&gt;
You only need to use AuthCheckToken to get the UserID for downloading a specific user so I did what you suggested and included the token in the constructor for the Flickr instance and then used PeopleFindByUsername. Works fine now on Vista and XP.&lt;br /&gt; &lt;br /&gt;        Flickr flickr = new Flickr(FlickrKeys.ApiKey, FlickrKeys.Secret, FlickrKeys.Token);&lt;br /&gt;         FoundUser user = flickr.PeopleFindByUsername(&amp;quot;username&amp;quot;);&lt;br /&gt;         PhotoSearchOptions options = new PhotoSearchOptions(user.UserId);&lt;br /&gt;         options.SortOrder = PhotoSearchSortOrder.DatePostedDesc;&lt;br /&gt;         options.PerPage = 1;&lt;br /&gt;         Photos photos = flickr.PhotosSearch(options);&lt;br /&gt; &lt;br /&gt;
&lt;/div&gt;</description><author>ggsmith</author><pubDate>Thu, 24 Apr 2008 13:53:41 GMT</pubDate><guid isPermaLink="false">NEW POST: Valid Token Causes Invalid Token Exception 20080424P</guid></item><item><title>NEW POST: Valid Token Causes Invalid Token Exception</title><link>http://www.codeplex.com/FlickrNet/Thread/View.aspx?ThreadId=26267</link><description>&lt;div class="wikidoc"&gt;
Oh dear, another Vista only bug perhaps? Wonderful - time to install Virtual PC again...&lt;br /&gt;
&lt;/div&gt;</description><author>samjudson</author><pubDate>Tue, 22 Apr 2008 12:26:22 GMT</pubDate><guid isPermaLink="false">NEW POST: Valid Token Causes Invalid Token Exception 20080422P</guid></item><item><title>NEW POST: Valid Token Causes Invalid Token Exception</title><link>http://www.codeplex.com/FlickrNet/Thread/View.aspx?ThreadId=26267</link><description>&lt;div class="wikidoc"&gt;
Hold the front page! Just got all my code working by trying it on XP and not using Vista! Veru odd, &lt;br /&gt;Apologies for taking up your time. I'll try and debug the issue and post any findings.&lt;br /&gt; &lt;br /&gt;Thanks&lt;br /&gt;Gary&lt;br /&gt;
&lt;/div&gt;</description><author>ggsmith</author><pubDate>Tue, 22 Apr 2008 07:51:31 GMT</pubDate><guid isPermaLink="false">NEW POST: Valid Token Causes Invalid Token Exception 20080422A</guid></item><item><title>NEW POST: Valid Token Causes Invalid Token Exception</title><link>http://www.codeplex.com/FlickrNet/Thread/View.aspx?ThreadId=26267</link><description>&lt;div class="wikidoc"&gt;
Another thing you can check, is to catch the exception, and then cut and past the flickr.LastRequest property into IE and double check that it has the correct API key and auth_token.&lt;br /&gt;
&lt;/div&gt;</description><author>samjudson</author><pubDate>Mon, 21 Apr 2008 15:14:03 GMT</pubDate><guid isPermaLink="false">NEW POST: Valid Token Causes Invalid Token Exception 20080421P</guid></item><item><title>NEW POST: Valid Token Causes Invalid Token Exception</title><link>http://www.codeplex.com/FlickrNet/Thread/View.aspx?ThreadId=26267</link><description>&lt;div class="wikidoc"&gt;
Also, try creating your Flickr object with the Token:&lt;br /&gt; &lt;br /&gt;Flickr flickr = new Flickr(FlickrKeys.Key, FlickrKeys.Secret, FlickrKeys.Token);&lt;br /&gt; &lt;br /&gt;I'm not sure why that should work but it might make a difference.&lt;br /&gt;
&lt;/div&gt;</description><author>samjudson</author><pubDate>Mon, 21 Apr 2008 14:28:03 GMT</pubDate><guid isPermaLink="false">NEW POST: Valid Token Causes Invalid Token Exception 20080421P</guid></item><item><title>NEW POST: Valid Token Causes Invalid Token Exception</title><link>http://www.codeplex.com/FlickrNet/Thread/View.aspx?ThreadId=26267</link><description>&lt;div class="wikidoc"&gt;
I've tested this at my end and it appears to work fine. &lt;br /&gt; &lt;br /&gt;You are 100% sure that you are storing the Authentication Token, and not the Frob?&lt;br /&gt;
&lt;/div&gt;</description><author>samjudson</author><pubDate>Mon, 21 Apr 2008 14:19:58 GMT</pubDate><guid isPermaLink="false">NEW POST: Valid Token Causes Invalid Token Exception 20080421P</guid></item><item><title>COMMENTED FEATURE: Views property added to PhotoInfo class</title><link>http://www.codeplex.com/FlickrNet/WorkItem/View.aspx?WorkItemId=7541</link><description>New ViewCount property added to the PhotoInfo class, as returned by PhotosGetInfo method.&lt;br /&gt;Comments: ** Comment from web user: samjudson ** &lt;p&gt;ViewCount is only returned I believe for your own photos, and if you are authenticated. Or possibly just the later I&amp;#39;m not sure.&lt;/p&gt;</description><author>samjudson</author><pubDate>Mon, 21 Apr 2008 13:59:10 GMT</pubDate><guid isPermaLink="false">COMMENTED FEATURE: Views property added to PhotoInfo class 20080421P</guid></item><item><title>Source code checked in</title><link>http://www.codeplex.com/FlickrNet/SourceControl/ListDownloadableCommits.aspx</link><description>Update to Upload to force authentication settings to be honoured.</description><author>samjudson</author><pubDate>Mon, 21 Apr 2008 13:11:37 GMT</pubDate><guid isPermaLink="false">Source code checked in 20080421P</guid></item><item><title>COMMENTED FEATURE: Views property added to PhotoInfo class</title><link>http://www.codeplex.com/FlickrNet/WorkItem/View.aspx?WorkItemId=7541</link><description>New ViewCount property added to the PhotoInfo class, as returned by PhotosGetInfo method.&lt;br /&gt;Comments: ** Comment from web user: themonko ** &lt;p&gt;So I&amp;#39;m attempting to use the PhotoInfo class to get the ViewCount and it seems to be returning 0 for all my photos &amp;#40;which is clearly not correct&amp;#41;.  Any ideas&amp;#63;  Perhaps I&amp;#39;m using it wrong&amp;#63;&lt;/p&gt;&lt;p&gt;PhotoInfo photoinfo &amp;#61; flickr.PhotosGetInfo&amp;#40;photo.PhotoId&amp;#41;&amp;#59;&lt;br /&gt;photoinfo.ViewCount.ToString&amp;#40;&amp;#41;&lt;/p&gt;&lt;p&gt;Thanks&amp;#33;&lt;/p&gt;</description><author>themonko</author><pubDate>Mon, 21 Apr 2008 02:27:00 GMT</pubDate><guid isPermaLink="false">COMMENTED FEATURE: Views property added to PhotoInfo class 20080421A</guid></item><item><title>NEW POST: Valid Token Causes Invalid Token Exception</title><link>http://www.codeplex.com/FlickrNet/Thread/View.aspx?ThreadId=26267</link><description>&lt;div class="wikidoc"&gt;
Having sorted out the Uplaod issue and now fully understand the Authorisation technique, I cannot query anything as&lt;br /&gt;I cannot get an Auth instance due to the following exception.&lt;br /&gt; &lt;br /&gt;The Token is the same &amp;quot;Delete&amp;quot; authorised token I used to Upload a picture a few moments before. So, the Token must be valid??&lt;br /&gt; &lt;br /&gt;Auth auth = flickr.AuthCheckToken(FlickrKeys.Token); // EXCEPTION HERE. &amp;quot;Invalid Auth Token (98)&amp;quot;&lt;br /&gt; &lt;br /&gt;I really need help here as I'm on a tight deadline to get this working (academic not commercial). Any help is very welcome.&lt;br /&gt;Many Thanks&lt;br /&gt;
&lt;/div&gt;</description><author>ggsmith</author><pubDate>Sun, 20 Apr 2008 17:37:57 GMT</pubDate><guid isPermaLink="false">NEW POST: Valid Token Causes Invalid Token Exception 20080420P</guid></item><item><title>NEW POST: flickr.UploadPicture returns null</title><link>http://www.codeplex.com/FlickrNet/Thread/View.aspx?ThreadId=26105</link><description>&lt;div class="wikidoc"&gt;
Yes, that's correct - the file is on the web server.&lt;br /&gt; &lt;br /&gt;Thanks,&lt;br /&gt;Mark&lt;br /&gt;
&lt;/div&gt;</description><author>ca8msm</author><pubDate>Sun, 20 Apr 2008 15:57:50 GMT</pubDate><guid isPermaLink="false">NEW POST: flickr.UploadPicture returns null 20080420P</guid></item><item><title>NEW POST: Invalid Frob means I cannot get Auth Token</title><link>http://www.codeplex.com/FlickrNet/Thread/View.aspx?ThreadId=26233</link><description>&lt;div class="wikidoc"&gt;
OK, I now understand how the permissions work, so I granted Delete permssion to my app, copied the Token from the Authentication into my Flickr Keys class and used it to try to do a search as per the previous. Still get &lt;br /&gt; &lt;br /&gt; Auth auth = flickr.AuthCheckToken(FlickrKeys.Token); // EXCEPTION HERE. &amp;quot;Invalid Auth Token (98)&amp;quot;&lt;br /&gt; &lt;br /&gt;However, I CAN STILL UPLOAD using the same token.&lt;br /&gt; &lt;br /&gt;I really need help here as I'm on a tight deadline to get this working (academic not commercial). Any more help is welcome.&lt;br /&gt;Thanks&lt;br /&gt; &lt;br /&gt;
&lt;/div&gt;</description><author>ggsmith</author><pubDate>Sun, 20 Apr 2008 15:00:14 GMT</pubDate><guid isPermaLink="false">NEW POST: Invalid Frob means I cannot get Auth Token 20080420P</guid></item><item><title>NEW POST: Invalid Frob means I cannot get Auth Token</title><link>http://www.codeplex.com/FlickrNet/Thread/View.aspx?ThreadId=26233</link><description>&lt;div class="wikidoc"&gt;
OK, I tried the theory of saving the token (in a class with static properties called FlickrKeys) and it failed with &amp;quot;Unknown Auth Token&amp;quot; again. &lt;br /&gt;I'm trying to get this component working on a server and it would be impossible to keep having to get authorised every time the component wants to&lt;br /&gt;access Flickr. Funny thing is the Upload works with the same Keys and Token.&lt;br /&gt; &lt;br /&gt;My suspicion is that I must get a Token for each operation, Read, Write etc unless the .AuthCalcUrl call to get the token can take multiple AuthLevel options.&lt;br /&gt;I suspect not as it's not declared with the Flags attribute. Is this a correct assumption?&lt;br /&gt; &lt;br /&gt;Code from the sample slightly modified with keys from the static object.&lt;br /&gt; &lt;br /&gt;      private void GetPhotoButton_Click(object sender, EventArgs e)&lt;br /&gt;        {&lt;br /&gt;            Flickr flickr = new Flickr(FlickrKeys.ApiKey, FlickrKeys.Secret);&lt;br /&gt; &lt;br /&gt;            Auth auth = flickr.AuthCheckToken(FlickrKeys.Token); // EXCEPTION HERE. Invalid Auth Token&lt;br /&gt; &lt;br /&gt;            PhotoSearchOptions options = new PhotoSearchOptions(auth.User.UserId);&lt;br /&gt;            options.SortOrder = PhotoSearchSortOrder.DatePostedDesc;&lt;br /&gt;            options.PerPage = 1;&lt;br /&gt; &lt;br /&gt;            Photos photos = flickr.PhotosSearch(options);&lt;br /&gt; &lt;br /&gt;            Flickr.FlushCache(flickr.LastRequest);&lt;br /&gt; &lt;br /&gt;            Photo photo = photos.PhotoCollection&lt;a href="http://www.codeplex.com/FlickrNet/Wiki/View.aspx?title=0"&gt;0&lt;/a&gt;;&lt;br /&gt; &lt;br /&gt;            webBrowser1.Navigate(photo.SmallUrl);&lt;br /&gt; &lt;br /&gt;            OldTitle.Text = photo.Title;&lt;br /&gt;            PhotoId.Text = photo.PhotoId;&lt;br /&gt;        }&lt;br /&gt;
&lt;/div&gt;</description><author>ggsmith</author><pubDate>Sun, 20 Apr 2008 07:16:21 GMT</pubDate><guid isPermaLink="false">NEW POST: Invalid Frob means I cannot get Auth Token 20080420A</guid></item><item><title>NEW POST: Invalid Frob means I cannot get Auth Token</title><link>http://www.codeplex.com/FlickrNet/Thread/View.aspx?ThreadId=26233</link><description>&lt;div class="wikidoc"&gt;
OK, now I have it!! Thanks very much. Works a treat. &lt;br /&gt;
&lt;/div&gt;</description><author>ggsmith</author><pubDate>Sat, 19 Apr 2008 17:26:30 GMT</pubDate><guid isPermaLink="false">NEW POST: Invalid Frob means I cannot get Auth Token 20080419P</guid></item><item><title>NEW POST: flickr.UploadPicture returns null</title><link>http://www.codeplex.com/FlickrNet/Thread/View.aspx?ThreadId=26105</link><description>&lt;div class="wikidoc"&gt;
No ideas yet - I'll do some testing at my end.&lt;br /&gt; &lt;br /&gt;I take it the file you are specifying is on the server, and not on the client PC?&lt;br /&gt;
&lt;/div&gt;</description><author>samjudson</author><pubDate>Sat, 19 Apr 2008 15:39:10 GMT</pubDate><guid isPermaLink="false">NEW POST: flickr.UploadPicture returns null 20080419P</guid></item><item><title>NEW POST: Invalid Frob means I cannot get Auth Token</title><link>http://www.codeplex.com/FlickrNet/Thread/View.aspx?ThreadId=26233</link><description>&lt;div class="wikidoc"&gt;
In that case you only need to do the authentication once - output the Authentication Token, and reuse it next time (i.e. no need for a Frob).&lt;br /&gt; &lt;br /&gt;&lt;pre&gt;
Flickr flickr = new Flickr(FlickrKeys.ApiKey, FlickrKeys.Secret, myToken);
&lt;/pre&gt;
&lt;/div&gt;</description><author>samjudson</author><pubDate>Sat, 19 Apr 2008 15:37:07 GMT</pubDate><guid isPermaLink="false">NEW POST: Invalid Frob means I cannot get Auth Token 20080419P</guid></item></channel></rss>