~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Twitter ====== Este caso de uso é responsável por permitir que o docente associe uma conta do twitter com a turma virtual para ser utiliza para enviar atualizações da turma para seus seguidores. ===== Descrição do Caso de uso ===== O caso de uso inicia quando o usuário acessa o link //Sigaa -> Turma Virtual -> Turma -> Twitter//. A primeira tela exibe um texto introdutório e a opção "Conectar Turma ao Twitter" Selecionando esta opção, o docente será direcionado à página do twitter q solicitará permissão ao usuário do twitter para enviar mensagens em seu nome. O docente informa seus dados de acesso ao Twitter e é direcionado de volta à turma virtual. Feito isso, todas as atualizações da turma virtual serão divulgadas pela conta do twitter associada. ===== Principais regras de negócio ===== Não se aplica. ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigaa.ava.dominio.TurmaTwitter | ava.turma_twitter | ===== Configuração ===== Para o sistema poder enviar mensagens através do Twitter, é necessário associar um Aplicativo do Twitter ao sistema. Os dados deste aplicativo serão exibidos ao usuário no momento em que este dará a permissão para utilização de sua conta para envio de mensagens através do Twitter. Para cada instituição, será necessário efetuar três passos: - Criar um usuário do Twitter (ou utilize sinfoDesenv) para ser o proprietário do aplicativo; - Acessar apps.twitter.com com o novo usuário - Clicar em "Create an app" - Preencher o formulário de novo aplicativo, preenchendo o campo "Callback URL" para redirecionar o usuário para o servlet de retorno do twitter. O aplicativo do Sigaa da UFRN aponta para http://www.sigaa.ufrn.br/sigaa/callBackServlet - Preencher os parâmetros ParametrosTurmaVirtual.TWITTER_CONSUMER_KEY (2_12300_10) e ParametrosTurmaVirtual.TWITTER_CONSUMER_SECRET (2_12300_11) com os valores exibidos na página do aplicativo ====== Plano de Testes ====== Sistema: Sigaa Módulo: Turma Virtual Link: Sigaa -> Turma Virtual -> Turma -> Twitter Usuários: selan (docente) Papel que usuário deve ter: Deve ser docente da turma ===== Cenários de Teste ===== - Associar um usuário do twitter à turma virtual e depois adicionar algum conteúdo que gere a notificação de atualização. ===== Dados para o Teste ===== Twitter para Testes usuário: sinfoDesenv senha: sinfoTeste579