Skip to content

evida/devchallenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 

Repository files navigation

#Índice

#Recursos para o devchallenge do eVida

#Hello World

Requisitos: ter activado o modo developer no eVida.

Para testar o Hello World há que seguir os seguintes passos:

1- Definir id da aplicação

As Packaged Apps precisam de ter um ficheiro config.xml configurado correctamente (de acordo com o standard de Widgets 1.0 da W3C), que é um ficheiro manifest que contém um conjunto importante de informação sobre a aplicação.

Aqui poderá alterar o nome da aplicação e outros campos tais como: autor, descrição, logótipo, entre outros:

<?xml version="1.0" encoding="utf-8"?>
<widget xmlns="http://www.w3.org/ns/widgets" version="1.0.0"
        id="http://widgets.tice.ipn.pt/<id_unico>">
   <name>Hello World</name>
   <content src="index.html" />
   <icon src="icon.jpg" />
</widget>

O ID da aplicação é definido com o seguinte formato:

http://widgets.tice.ipn.pt/<id_unico>, onde <id_unico> deverá ser substituído por uma identificação única da sua aplicação. Este id irá ser usado pela eVida para identificar a sua aplicação, que irá atribuir o seguinte url: https://www.evida.pt/app/<id_unico>.

2- Obter token OAuth

Para obter as informações do utilizador é necessário aceder à area "Developer:

Localizado na sidebar, e escolher "API access", ou aceder a https://www.evida.pt/dashboard/api-access.

Aí, clicando em "Create another Oauth Consumer", preenchendo e submentendo o formulário obtêm-se as chaves "Consumer Key" e "Consumer Secret". Para o propósito do tutorial "Redirection URI" pode ficar em branco.

Neste caso, apenas nos interessa o "Consumer Key", que devemos usar para substituir <consumer_key> no ficheiro index.html

  var qs = {
        ...
      	consumer_key: '<consumer_key>'
        ...
  };

3- Submeter a aplicação

Após este passo, pra submeter a aplicação para o eVida há que:

  1. Comprimir num zip todos os ficheiros na raiz da aplicação (não a directoria em si, mas o seu conteúdo)

  2. Alterar a extensão do ficheiro de .zip para .wgt

  3. change the extension from .zip to .wgt

  4. Ir ao eVida, aceder à área de Developer e clicar "Create an app"

  5. Clicar em New Packaged App

  6. Proceder a upload do ficheiro .wgt

#Contactos

Releases

No releases published

Packages

No packages published