Criação manual de Canvas - redu/redu GitHub Wiki
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
- Nome do aplicativo
- URL do aplicativo
- URL de retorno / callback (se o aplicativo necessitar)
- URL de suporte (se o criador desejar)
- Login do criador
- Espaço onde o canvas ficará
Criação do Cliente da Aplicação (ClientApplication)
- Acesse http://redu.com.br/oauth_clients/criar e efetue a criação (é necessário ser
redu_admin
) - Repasse ao criador do aplicativo as informações mostradas, se necessário ao aplicativo
Criação do Canvas /o/
- Acesse o servidor e inicie o console do Rails
- São necessários três objetos:
ClientApplication
,Space
eUser
. (OClientApplication
você criou no passo anterior) - Crie o
Api::Canvas
(Ocontainer
é o espaço onde o canvas ficará).Api::Canvas.create(:client_application => app, :container => space, :user => user)
- Acesse o espaço e veja o canvas que foi criado. \o\