Skip to content

Criação manual de Canvas

julianalucena edited this page Aug 28, 2012 · 3 revisions

Por enquanto a aplicação de Canvas só pode ser feita pelos desenvolvedores do Redu, para isso, é necessário seguir os passos abaixo:

Dados necessários por parte do criador do aplicativo

  1. Nome do aplicativo
  2. URL do aplicativo
  3. URL de retorno / callback (se o aplicativo necessitar)
  4. URL de suporte (se o criador desejar)
  5. Login do criador
  6. Espaço onde o canvas ficará

Criação do Cliente da Aplicação (ClientApplication)

  1. Acesse http://redu.com.br/oauth_clients/criar e efetue a criação (é necessário ser redu_admin)
  2. Repasse ao criador do aplicativo as informações mostradas, se necessário ao aplicativo

Criação do Canvas /o/

  1. Acesse o servidor e inicie o console do Rails
  2. São necessários três objetos: ClientApplication, Space e User. (O ClientApplication você criou no passo anterior)
  3. Crie o Api::Canvas (O container é o espaço onde o canvas ficará). Api::Canvas.create(:client_application => app, :container => space, :user => user)
  4. Acesse o espaço e veja o canvas que foi criado. \o\