def get(self, *args): if self.request.host == "instagrampc.appspot.com" or self.request.host == "www.instagram.jp": return self.redirect("http://www.i4pc.jp/", permanent=True) session = get_current_session() instagram = Instagram() max_id = self.request.get("max_id") prev_max_id = max_id first_page = True if max_id: first_page = False if session.has_key("access_token"): instagram.set_access_token(access_token=session["access_token"]) login = True user = session["user"] else: login = False user = None if self.request.path == "/popular" or login == False: path = base.set_template("popular") try: feed = instagram.media_popular(count=50, max_id=max_id) except InstagramAPIError, e: return base.error(self, 500, e.error_message.capitalize()) except:
def get(self): session = get_current_session() instagram = Instagram() if session.has_key('access_token'): instagram.set_access_token( access_token = session['access_token'] ) feed, pagination = instagram.user_media_feed( count = 200, user_id = session['user']['id'], max_id = None, ) title = 'Feed - I4PC' else: feed = instagram.media_popular(count=200, max_id=None) title = 'Popular - I4PC' path = base.set_template('feed') self.response.out.write(template.render(path, { 'feed' : feed, 'title': title, }))