Hey, Ken.
Yes, you're right that it's not included, and there is actually a good
reason for that.
Each application that is authorized to use the flickr API has to
obtain a unique API
key (they're free and easy to get). This includes three pieces of
information: the api
key string, the "secret", and a unique auth URL.
Because the key I obtained is only intended for use with the
FlickrFree app itself,
I did not include them in the source code. Otherwise, people would be
using that
API key in their own custom apps based on the source code, and it
would screw up
my stats. Not to mention that, if somebody used the source code to do
something
nefarious and pissed off Flickr, it would get my app banned if they
were doing it with
my API key.
So, if you want to build this source and use it yourself, you need to
obtain a new API
key. As I said, it's free and easy to do. Just log in to your Flickr
account, and go to
the following URL:
http://www.flickr.com/services/apps/
There will be a button on the right side of the page that says "Get
Another Key".
Click that to request the API key. You should be able to get it
immediately. You will
be given the three pieces of information I mentioned (API key, Secret
and Auth URL).
Then go to the Flickr Free source and add these resources to your
strings.xml file
(or put them in a new XML file in res/values) as follows (random
examples given here;
these are not real API key values):
<string name="apikey">34lki8ue3ddjkvn3e</string>
<string name="secret">988dkkjl9832kkl3</string>
<string name="auth_url">
http://www.flickr.com/auth-908324780932</
string>
Then rebuild the app and you should be good to go.