def fetch_items(self, category, **kwargs):
from_date = datetime_to_utc(kwargs['<STR_LIT>']).timestamp()<EOL>questions_groups = self.client.get_api_questions(AskbotClient.API_QUESTIONS)<EOL>for questions in questions_groups:<EOL><INDENT>for question in questions['<STR_LIT>']:<EOL><INDENT>updated_at = int(question['<STR_LIT>'])<EOL>if updated_at > from_date:<EOL><INDENT>html_question = self.__fetch_question(question)<EOL>if not html_question:<EOL><INDENT>continue<EOL><DEDENT>logger.debug("<STR_LIT>", question['<STR_LIT:id>'])<EOL>comments = self.__fetch_comments(question)<EOL>question_obj = self.__build_question(html_question, question, comments)<EOL>question.update(question_obj)<EOL>yield question<EOL><DEDENT><DEDENT><DEDENT>
Fetch the questions

        :param category: the category of items to fetch
        :param kwargs: backend arguments

        :returns: a generator of items