Exemple #1
0
	def get_photo(self, user, title):
		fluid = User.get(name=equals(user)).flickr_uid[0].uid
		print "Looking for title " + title
		params = {	'api_key':"745bf5cec0e4c9a5e9d225ce015b2e84",
					'method':"flickr.people.getPublicPhotos",
					'user_id':fluid,
					'format':'json' }
		resp = loads(self._get_request('api.flickr.com','/services/rest/?'+urlencode(params)).read()[14:-1])
		photo = filter(lambda p:p['title']==unquote(title), resp['photos']['photo'])[0]
		photo.update({'user':user,'type':'photo','time':time_now()})
		find_type('MessageHub').put_message(photo)
		response.send(200)
Exemple #2
0
	def birth(self):
		self.central = find_type('DogList')
Exemple #3
0
	def birth(self):
		self.hub = find_type('MessageHub')