<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Flickr.Net Source Release 1.4.3</title>
	<atom:link href="http://www.wackylabs.net/2005/11/flickrnet-source-release-143/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.wackylabs.net/2005/11/flickrnet-source-release-143/</link>
	<description>Mostly code, sometimes something else, always slightly wacky.</description>
	<lastBuildDate>Mon, 06 Feb 2012 08:55:22 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Sam</title>
		<link>http://www.wackylabs.net/2005/11/flickrnet-source-release-143/#comment-336</link>
		<dc:creator>Sam</dc:creator>
		<pubDate>Thu, 16 Feb 2006 10:05:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.wackylabs.net/2005/11/flickrnet-source-release-143/#comment-336</guid>
		<description>New version of API has now been released. See http://www.wackylabs.net/flickr/flickr-api/ for more details.</description>
		<content:encoded><![CDATA[<p>New version of API has now been released. See <a href="http://www.wackylabs.net/flickr/flickr-api/" rel="nofollow">http://www.wackylabs.net/flickr/flickr-api/</a> for more details.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sam</title>
		<link>http://www.wackylabs.net/2005/11/flickrnet-source-release-143/#comment-335</link>
		<dc:creator>Sam</dc:creator>
		<pubDate>Mon, 06 Feb 2006 14:21:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.wackylabs.net/2005/11/flickrnet-source-release-143/#comment-335</guid>
		<description>Yeah, got the TagId problem fixed - we&#039;re about a week away from a new release, with lots of bug fixes and new functionality.</description>
		<content:encoded><![CDATA[<p>Yeah, got the TagId problem fixed &#8211; we&#8217;re about a week away from a new release, with lots of bug fixes and new functionality.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: AndyF</title>
		<link>http://www.wackylabs.net/2005/11/flickrnet-source-release-143/#comment-334</link>
		<dc:creator>AndyF</dc:creator>
		<pubDate>Fri, 27 Jan 2006 21:11:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.wackylabs.net/2005/11/flickrnet-source-release-143/#comment-334</guid>
		<description>I&#039;m seeing a different problem: Flickr is returning tag IDs that have embedded dashes, like this:
  id=&quot;413194-87434047-1700&quot;

This is not consistent with what Cal has said about all object identifiers being 64-bit integers.  I&#039;m hoping this is just a glitch that creeped into the API code that will get patched (I&#039;ve raised this question on the developer list).</description>
		<content:encoded><![CDATA[<p>I&#8217;m seeing a different problem: Flickr is returning tag IDs that have embedded dashes, like this:<br />
  id=&#8221;413194-87434047-1700&#8243;</p>
<p>This is not consistent with what Cal has said about all object identifiers being 64-bit integers.  I&#8217;m hoping this is just a glitch that creeped into the API code that will get patched (I&#8217;ve raised this question on the developer list).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rnv</title>
		<link>http://www.wackylabs.net/2005/11/flickrnet-source-release-143/#comment-333</link>
		<dc:creator>rnv</dc:creator>
		<pubDate>Thu, 26 Jan 2006 14:26:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.wackylabs.net/2005/11/flickrnet-source-release-143/#comment-333</guid>
		<description>I found the reason for the problem i wrote in my previous comment.
The tagid is being parsed as &#039;long&#039; in PhotoInfo.cs line 264. it should be &#039;string&#039;. maybe it was long and have been changed to string recently in resonpose string.</description>
		<content:encoded><![CDATA[<p>I found the reason for the problem i wrote in my previous comment.<br />
The tagid is being parsed as &#8216;long&#8217; in PhotoInfo.cs line 264. it should be &#8216;string&#8217;. maybe it was long and have been changed to string recently in resonpose string.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rnv</title>
		<link>http://www.wackylabs.net/2005/11/flickrnet-source-release-143/#comment-332</link>
		<dc:creator>rnv</dc:creator>
		<pubDate>Thu, 26 Jan 2006 10:57:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.wackylabs.net/2005/11/flickrnet-source-release-143/#comment-332</guid>
		<description>Hi,
Lately i have problem getting photos info (PhotosGetInfo). 
here is the stack trace of the exception:
&gt; Invalid response received (There is an error in XML document (14, 9).)
&gt; (9998) at FlickrNet.Flickr.DoGetResponse(String url)
&gt; at FlickrNet.Flickr.GetResponse(NameValueCollection parameters,
&gt; TimeSpan cacheTimeout)
&gt; at FlickrNet.Flickr.GetResponseCache(NameValueCollection
&gt; parameters)
&gt; at FlickrNet.Flickr.PhotosGetInfo(String photoId, String secret)
&gt; at FlickrNet.Flickr.PhotosGetInfo(String photoId)
&gt;
will appreciate your response.
rnv</description>
		<content:encoded><![CDATA[<p>Hi,<br />
Lately i have problem getting photos info (PhotosGetInfo).<br />
here is the stack trace of the exception:<br />
&gt; Invalid response received (There is an error in XML document (14, 9).)<br />
&gt; (9998) at FlickrNet.Flickr.DoGetResponse(String url)<br />
&gt; at FlickrNet.Flickr.GetResponse(NameValueCollection parameters,<br />
&gt; TimeSpan cacheTimeout)<br />
&gt; at FlickrNet.Flickr.GetResponseCache(NameValueCollection<br />
&gt; parameters)<br />
&gt; at FlickrNet.Flickr.PhotosGetInfo(String photoId, String secret)<br />
&gt; at FlickrNet.Flickr.PhotosGetInfo(String photoId)<br />
&gt;<br />
will appreciate your response.<br />
rnv</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike</title>
		<link>http://www.wackylabs.net/2005/11/flickrnet-source-release-143/#comment-331</link>
		<dc:creator>Mike</dc:creator>
		<pubDate>Sun, 22 Jan 2006 14:27:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.wackylabs.net/2005/11/flickrnet-source-release-143/#comment-331</guid>
		<description>That makes sense, thanks.</description>
		<content:encoded><![CDATA[<p>That makes sense, thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sam</title>
		<link>http://www.wackylabs.net/2005/11/flickrnet-source-release-143/#comment-330</link>
		<dc:creator>Sam</dc:creator>
		<pubDate>Sat, 21 Jan 2006 22:12:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.wackylabs.net/2005/11/flickrnet-source-release-143/#comment-330</guid>
		<description>The TotalPhotos is not the number of photos returned by the function - it is the total number of photos which CAN be returned - they are split into pages (defaults to 100 funnily enough) - you&#039;ve only returned the first page.</description>
		<content:encoded><![CDATA[<p>The TotalPhotos is not the number of photos returned by the function &#8211; it is the total number of photos which CAN be returned &#8211; they are split into pages (defaults to 100 funnily enough) &#8211; you&#8217;ve only returned the first page.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike</title>
		<link>http://www.wackylabs.net/2005/11/flickrnet-source-release-143/#comment-329</link>
		<dc:creator>Mike</dc:creator>
		<pubDate>Sat, 21 Jan 2006 20:22:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.wackylabs.net/2005/11/flickrnet-source-release-143/#comment-329</guid>
		<description>Hi, I&#039;m getting an error trying to access the PhotoCollection part of Photos

photos.PhotoCollection.Item(100) throws an exception, despite the collection having 134 photo objects in it.. (According to photos.TotalPhotos)

System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values.
Parameter name: Index was out of range.  Must be non-negative and less than the size of the collection.
   at System.Collections.CollectionBase.System.Collections.IList.get_Item(Int32 index)
   at FlickrNet.PhotoCollection.get_Item(Int32 index)
   at FlickrPod.FlickrPod.btnSync_Click(Object sender, EventArgs e) in J:DataVisual Studio ProjectsFlickrPodFlickrPod.vb:line 211</description>
		<content:encoded><![CDATA[<p>Hi, I&#8217;m getting an error trying to access the PhotoCollection part of Photos</p>
<p>photos.PhotoCollection.Item(100) throws an exception, despite the collection having 134 photo objects in it.. (According to photos.TotalPhotos)</p>
<p>System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values.<br />
Parameter name: Index was out of range.  Must be non-negative and less than the size of the collection.<br />
   at System.Collections.CollectionBase.System.Collections.IList.get_Item(Int32 index)<br />
   at FlickrNet.PhotoCollection.get_Item(Int32 index)<br />
   at FlickrPod.FlickrPod.btnSync_Click(Object sender, EventArgs e) in J:DataVisual Studio ProjectsFlickrPodFlickrPod.vb:line 211</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ricky Faulstich</title>
		<link>http://www.wackylabs.net/2005/11/flickrnet-source-release-143/#comment-328</link>
		<dc:creator>Ricky Faulstich</dc:creator>
		<pubDate>Sat, 31 Dec 2005 13:38:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.wackylabs.net/2005/11/flickrnet-source-release-143/#comment-328</guid>
		<description>&lt;strong&gt;Aldaron:&lt;/strong&gt;
Disclaimer: I haven&#039;t even looked at any of this code yet.
But looking at your stack trace, I&#039;d say it&#039;s calling unmanaged code from RASAPI32.dll.  
A couple of things could be going here, but it&#039;s more than likely not allowed to make this call from the 

It may not like the unmanaged call from the 

your
to try to figure out the internet connection proxy settings automatically.</description>
		<content:encoded><![CDATA[<p><strong>Aldaron:</strong><br />
Disclaimer: I haven&#8217;t even looked at any of this code yet.<br />
But looking at your stack trace, I&#8217;d say it&#8217;s calling unmanaged code from RASAPI32.dll.<br />
A couple of things could be going here, but it&#8217;s more than likely not allowed to make this call from the </p>
<p>It may not like the unmanaged call from the </p>
<p>your<br />
to try to figure out the internet connection proxy settings automatically.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gman</title>
		<link>http://www.wackylabs.net/2005/11/flickrnet-source-release-143/#comment-327</link>
		<dc:creator>gman</dc:creator>
		<pubDate>Wed, 23 Nov 2005 09:41:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.wackylabs.net/2005/11/flickrnet-source-release-143/#comment-327</guid>
		<description>Thanks so much for this library.  I added this to the groups section.  It seems to work just fine

        /// 
        /// Returns a  that match the text specified.
        /// 
        /// text used to search for groups
        /// A  instance.
        public PoolGroups GroupsSearch(string text)
        {
            return GroupsSearch(text, 0, 0);
        }
		/// 
		/// Returns a  that match the text specified.
		/// 
		/// 
		/// Number of groups to include per page.
		/// The page to download this time.
		/// A  instance.
        public PoolGroups GroupsSearch(string text, int perPage, int page)
        {
            NameValueCollection parameters = new NameValueCollection();
            parameters.Add(&quot;method&quot;, &quot;flickr.groups.search&quot;);
            parameters.Add(&quot;text&quot;, text);
            if( perPage &gt; 0 ) parameters.Add(&quot;per_page&quot;, perPage.ToString());
            if( page &gt; 0) parameters.Add(&quot;page&quot;, page.ToString());
            FlickrNet.Response response = GetResponseCache(parameters);

            if( response.Status == ResponseStatus.OK )
            {
                return response.PoolGroups;
            }
            else
            {
                throw new FlickrException(response.Error);
            }
        }

Also added this

        /// 
        /// Gets a users public photos. Excludes private photos.
        /// 
        /// The user id of the user.
        /// The collection of photos contained within a  object.
        public Photos PeopleGetPublicPhotos(string userId)
        {
            return PeopleGetPublicPhotos(userId, 0, 0);
        }
        public Photos PeopleGetPublicPhotos(string userId, int perPage, int page)
        {
            NameValueCollection parameters = new NameValueCollection();
            parameters.Add(&quot;method&quot;, &quot;flickr.people.getPublicPhotos&quot;);
            parameters.Add(&quot;api_key&quot;, _apiKey);
            parameters.Add(&quot;user_id&quot;, userId);
            if( perPage &gt; 0 ) parameters.Add(&quot;per_page&quot;, perPage.ToString());
            if( page &gt; 0) parameters.Add(&quot;page&quot;, page.ToString());

            FlickrNet.Response response = GetResponseCache(parameters);

            if( response.Status == ResponseStatus.OK )
            {
                return response.Photos;
            }
            else
            {
                throw new FlickrException(response.Error);
            }
        }</description>
		<content:encoded><![CDATA[<p>Thanks so much for this library.  I added this to the groups section.  It seems to work just fine</p>
<p>        ///<br />
        /// Returns a  that match the text specified.<br />
        ///<br />
        /// text used to search for groups<br />
        /// A  instance.<br />
        public PoolGroups GroupsSearch(string text)<br />
        {<br />
            return GroupsSearch(text, 0, 0);<br />
        }<br />
		///<br />
		/// Returns a  that match the text specified.<br />
		///<br />
		///<br />
		/// Number of groups to include per page.<br />
		/// The page to download this time.<br />
		/// A  instance.<br />
        public PoolGroups GroupsSearch(string text, int perPage, int page)<br />
        {<br />
            NameValueCollection parameters = new NameValueCollection();<br />
            parameters.Add(&#8220;method&#8221;, &#8220;flickr.groups.search&#8221;);<br />
            parameters.Add(&#8220;text&#8221;, text);<br />
            if( perPage &gt; 0 ) parameters.Add(&#8220;per_page&#8221;, perPage.ToString());<br />
            if( page &gt; 0) parameters.Add(&#8220;page&#8221;, page.ToString());<br />
            FlickrNet.Response response = GetResponseCache(parameters);</p>
<p>            if( response.Status == ResponseStatus.OK )<br />
            {<br />
                return response.PoolGroups;<br />
            }<br />
            else<br />
            {<br />
                throw new FlickrException(response.Error);<br />
            }<br />
        }</p>
<p>Also added this</p>
<p>        ///<br />
        /// Gets a users public photos. Excludes private photos.<br />
        ///<br />
        /// The user id of the user.<br />
        /// The collection of photos contained within a  object.<br />
        public Photos PeopleGetPublicPhotos(string userId)<br />
        {<br />
            return PeopleGetPublicPhotos(userId, 0, 0);<br />
        }<br />
        public Photos PeopleGetPublicPhotos(string userId, int perPage, int page)<br />
        {<br />
            NameValueCollection parameters = new NameValueCollection();<br />
            parameters.Add(&#8220;method&#8221;, &#8220;flickr.people.getPublicPhotos&#8221;);<br />
            parameters.Add(&#8220;api_key&#8221;, _apiKey);<br />
            parameters.Add(&#8220;user_id&#8221;, userId);<br />
            if( perPage &gt; 0 ) parameters.Add(&#8220;per_page&#8221;, perPage.ToString());<br />
            if( page &gt; 0) parameters.Add(&#8220;page&#8221;, page.ToString());</p>
<p>            FlickrNet.Response response = GetResponseCache(parameters);</p>
<p>            if( response.Status == ResponseStatus.OK )<br />
            {<br />
                return response.Photos;<br />
            }<br />
            else<br />
            {<br />
                throw new FlickrException(response.Error);<br />
            }<br />
        }</p>
]]></content:encoded>
	</item>
</channel>
</rss>

