Publicação de novo canal
Para o uso desse endpoint é necessário que suas credenciais de acesso tenham permissão para o uso do OAuth 2.0 para autorização.
POST
https://eduplay.rnp.br/services/userchannel/publish/{identifierOrigin}
Path Parameters
identifierOrigin*
String
identificador único do canal no sistema de origem
Request Body
userChannel*
userChannel
parâmetro do tipo multipart
com as informações do canal a ser salvo, conforme formato do tipo userChannelMetadata
, definido na descrição dos serviços em api-docs.
thumbnail
binary
parâmetro do tipo multipart
: arquivo com a miniatura do canal (screenshot).
coverimage
binary
parâmetro do tipo multipart
: arquivo com a imagem de capa do canal (screenshot).
Considerações sobre os metadados para o novo canal:
As informações obrigatórias são:
name
evisibility
.É possível definir as seguintes opções de visibilidade:
PUBLIC - acesso público tanto pelo eduplay como por embed
PRIVATE - acesso apenas a usuários autenticados no eduplay.
É possível definir uma lista de membros aos quais o canal deve ser associado, por meio do elemento
members
. As informações deemail
etype
são obrigatórias. O e-mail do membro enviado deve pertence a um usuário com conta ativa no eduplay. Os tipos de membros podem ser:VIEWER - acesso aos conteúdos restritos ao canal;
PUBLISHER - além de acessar os conteúdos restritos, pode cadastrar novos conteúdos e gerenciar os conteúdos existentes no canal;
ADMIN - além de ter as mesmas funcionalidades do PUBLISHER, pode gerenciar os demais membros do canal.
Exemplo de definição do elemento
members
em formato XML:
Last updated