AppCivicoPlataforma / AppCivico

Documentação de Endpoints para acesso à plataforma de AppCivicos do TCU.
130 stars 22 forks source link

Uso dos webservices do metamodelo #27

Closed monilouise closed 8 years ago

monilouise commented 8 years ago

Prezados @luciocamilo, @Eversonbadaro, @thiagonunes-silva, @luarfaria, @d1hacker, @cptullio, @geraugu, @matbrandao, @allantorres, @eduardobreno, @LoveraSantiago, @jrpacheco, @ragulhari, @andre991, @caduvieira, @jardelnovaes, @joaopaulopereira, @alvarowolfx,

Dada a sua atividade na plataforma GitHub, identificamos que você está participando do Desafio de Aplicativos Cívicos.

De acordo com o item 6.2.5 do edital:

"O aplicativo deve ser baseado na plataforma de serviços de dados do TCU e utilizar pelo menos os webservices do metamodelo para hospedagem de dados gerados pelos usuários (ver Anexo I para detalhes)."

Dessa forma, o aplicativo deve incluir, por exemplo, funcionalidades para envio de postagens pelos usuários do aplicativo e criação de grupos. Outros recursos, tais como uso de hashtags e upload de postagens com conteúdo binário também estão disponíveis na API fornecida. Para mais informações sobre os recursos da API, consulte os links abaixo:

Se você enfrentou alguma dificuldade para usar o metamodelo ou tem alguma dúvida de como utilizar o serviço, entre em contato pelo e-mail appcivico@tcu.gov.br.

Atenciosamente, Equipe do Desafio de Aplicativos Cívicos.

matbrandao commented 8 years ago

@monilouise Òbrigado pelo aviso. Mas fiquei com uma dúvida. Você quis dizer que a criação de grupos, e o envio de postagens pelo usuário é estritamente obrigatório?

Obrigado

monilouise commented 8 years ago

@matbrandao

A criação de grupos e envio de postagens são exemplos. Deve-se atentar para a exigência de que os webservices do metamodelo sejam utilizados para hospedagem de dados gerados por usuários.

Atenciosamente, Equipe do Desafio de Aplicativos Cívicos.

luarfaria commented 8 years ago

Olá @monilouise, enfrento algumas dificuldades para hospedar os dados do meu app exclusivamente no metamodelo,, uma vez que as operações de objetos genéricos (POSTAGEM), por exemplo a consulta, atende apenas os critérios de GET por código e por usuário. Haveria problema se meu app enviasse os dados para a nuvem mas também tivesse um outro repositório para consultar os dados de maneira mais eficiente?

Abs,

Luar

allantorres commented 8 years ago

E ai pessoal , tudo bem? Será que rolava um hangout sobre esse assunto, to precisando de um help sobre esse metamodelo também, tem algumas abstrações de dados ali que eu não capitei a ideia do que se trata.

D1Alexandre commented 8 years ago

Seria legal mesmo , também nao entendi muito bem o uso desse metamodelo, vamos marcar....

cptullio commented 8 years ago

Pessoal.. Basta seguir o modelo de dados...

Enviado do meu iPhone

Em 24 de set de 2016, às 10:57, d1hacker notifications@github.com escreveu:

Seria legal mesmo , também nao entendi muito bem o uso desse metamodelo, vamos marcar....

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

luciocamilo commented 8 years ago

Perguntei sobre as logomarcas e não obtive resposta, alguém sabe de algo?

2016-09-24 15:00 GMT-03:00 cptullio notifications@github.com:

Pessoal.. Basta seguir o modelo de dados...

Enviado do meu iPhone

Em 24 de set de 2016, às 10:57, d1hacker notifications@github.com escreveu:

Seria legal mesmo , também nao entendi muito bem o uso desse metamodelo, vamos marcar....

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/AppCivicoPlataforma/AppCivico/issues/27#issuecomment-249378582, or mute the thread https://github.com/notifications/unsubscribe-auth/AGmTdBFPMHGMlRWb0UPFrBQ2UXjEdCkCks5qtWVagaJpZM4KFGCv .

AppCivicoPlataforma commented 8 years ago

@luciocamilo,

Sua mensagem foi recebida na caixa institucional. Ocorre que as logamarcas ainda não foram disponibilizadas. Como outros colegas também perguntaram, quando forem disponibilizadas (e esta atividade foi priorizada internamente), avisaremos por meio de uma issue e também por e-mail.

Ademais, peço-lhe que inicie nova thread quando o assunto não for associado à issue em tela.

Atenciosamente,

Equipe do Desafio de Aplicativos Cívicos.

luarfaria commented 8 years ago

Olá @monilouise @AppCivicoPlataforma, enfrento algumas dificuldades para hospedar os dados do meu app exclusivamente no metamodelo,, uma vez que as operações de objetos genéricos (POSTAGEM), por exemplo a consulta, atende apenas os critérios de GET por código e por usuário. Haveria problema se meu app enviasse os dados para a nuvem mas também tivesse um outro repositório para consultar os dados de maneira mais eficiente?

Abs,

Luar

monilouise commented 8 years ago

Prezado @luarfaria ,

A busca por postagens possui várias opções de filtros: http://mobile-aceite.tcu.gov.br/appCivicoRS/swagger/index.html?url=/appCivicoRS/v2/api-docs#!/postagens/recuperarPostagensUsingGET_1

Se sua aplicação tem necessidade de alguma outra consulta que não esteja disponível, podemos adicionar mais critérios de busca.

Com relação a hospedar os dados em outro repositório, não há problema, desde que haja hospedagem de dados também no metamodelo providos pelo TCU.

Atenciosamente, Equipe do Desafio de Aplicativos Cívicos.

monilouise commented 8 years ago

Prezados @allantorres e @d1hacker ,

Quais são as dúvidas específicas com relação ao uso do metamodelo?

Atenciosamente, Equipe do Desafio de Aplicativos Cívicos.

allantorres commented 8 years ago

@monilouise Já foi resolvido o problema no meu caso. Obrigado pela atenção.

LoveraSantiago commented 8 years ago

Os recursos de metamodelo, os endpoints restful, continuarão ativos após o concurso, ou serão encerrados em uma determinada data?

Alguma resposta?

AppCivicoPlataforma commented 8 years ago

@LoveraSantiago,

Tanto os recursos do metamodelo quando os webservices que expõem dados abertos permanecerão ativos após o concurso.

Estamos planejando evoluções na API, mas devemos implementá-las apenas ao final do Desafio. De todo modo, os desenvolvedores serão notificados por meio desta plataforma.

Atenciosamente,

Equipe do Desafio de Aplicativos Cívicos.