DELETE /rest/bpm/wle/v1/social/instance/{instanceId}/following
Nenhum
Nenhum
O tipo de conteúdo padrão éapplication/json.
{ "description": "Seguindo Resposta", "type": "object", "properties": { "followed": {"type": "boolean", "description": "Se o usuário está seguindo a tarefa ou instância de processo fornecida" } } }
{ followed:false }
<?xml version="1.0" encoding="UTF-8" ?> <schema targetNamespace="http://rest.bpm.ibm.com/v1/data/social" elementFormDefault="unqualified" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://rest.bpm.ibm.com/v1/data/social" xmlns:data="http://rest.bpm.ibm.com/v1/data/root" xmlns:cmn = "http://rest.bpm.ibm.com/v1/data/common"> < import schemaLocation= "BPMRestData.xsd" namespace= "http://rest.bpm.ibm.com/v1/data/root" /> < import schemaLocation= "Common.xsd" namespace= "http://rest.bpm.ibm.com/v1/data/common" /> <! -- Início do Social --> <simpleType name= "StreamObjectType"> <restriction base="string"> < enumeration value="atividade " /> < enumeration value="artigo " /> < enumeration value= "badge" /> < enumeration value= "bookmark" /> < enumeration value="collection " /> < enumeration value="comment " /> < enumeration value="event " /> < enumeration value="file " /> < enumeration value="group " /> < enumeration value="image " /> < enumeration value="nota " /> < enumeration value="person " /> < enumeration value="place " /> < enumeration value="produto " /> < enumeration value="questionar " /> < enumeration value="review " /> < enumeration value="service " /> < enumeration value="video " /> </restriction> </simpleType> <simpleType name= "StreamVerb"> <restriction base="string"> < enumeration value="post " /> < enumeration value="add " /> < enumeration value="cancelar " /> < enumeration value="checkin " /> < enumeration value="delete " /> < enumeration value="favorito " /> < enumeration value="follow " /> < enumeration value="dão " /> < enumeration value="ignore " /> < enumeration value="convidar " /> < enumeration value="join " /> < enumeration value="leave " /> < enumeration value="like " /> < enumeration value="make-friend " /> < enumeration value="play " /> < enumeration value="receba " /> < enumeration value="remover " /> < enumeration value="remove-friend " /> < enumeration value="request-friend " /> < enumeration value="rsvp-talvez " /> < enumeration value="rsvp-no " /> < enumeration value="rsvp-yes " /> < enumeration value="save " /> < enumeration value="share " /> < enumeration value="stop-seguindo " /> < enumeration value="tag " /> < enumeration value="unfavorito " /> < enumeration value="diferentemente de " /> < enumeration value="unsave " /> < enumeration value="update " /> </restriction> </simpleType> <complexType name= "PostedContent"> <complexContent> < extensão base="data :Data"> <sequence> <! -- DEVE CONTER --> < nome do elemento = "mensagem "type="string" /> </sequence> </extension> </complexContent> </complexType> <complexType name= "PostedResult"> <complexContent> < extensão base="data :Data"> <sequence> <! -- DEVE CONTER --> < nome do elemento = "postado "type=" boolean " /> </sequence> </extension> </complexContent> </complexType> <complexType name= "FollowedResult"> <complexContent> < extensão base="data :Data"> <sequence> <! -- DEVE CONTER --> < nome do elemento = "seguido "type=" boolean " /> </sequence> </extension> </complexContent> </complexType> <complexType name= "HelpRequest"> <complexContent> < extensão base="data :Data"> <sequence> <! -- DEVE CONTER --> < element name= "instanceId" type="integer " /> <! -- DEVE CONTER --> < element name= "sendTo" type="string " /> <! -- DEVE CONTER --> <element name="description" type="string"/> </sequence> </extension> </complexContent> </complexType> <complexType name= "HelpResult"> <complexContent> < extensão base="data :Data"> <sequence> <! -- DEVE CONTER --> < nome do elemento = "válido "type=" boolean " /> <! -- DEVE CONTER --> < elemento name = "method "type="string" /> </sequence> </extension> </complexContent> </complexType> <complexType name= "ToolbarCollapsed"> <complexContent> < extensão base="data :Data"> <sequence> <! -- DEVE CONTER --> < nome do elemento = "colapsado "type=" boolean " /> <! -- DEVE CONTER --> < elemento name = "method "type="string" /> </sequence> </extension> </complexContent> </complexType> <complexType name= "RequestValid"> <complexContent> < extensão base="data :Data"> <sequence> <! -- DEVE CONTER --> < nome do elemento = "válido "type=" boolean " /> <! -- DEVE CONTER --> < elemento name = "method "type="string" /> </sequence> </extension> </complexContent> </complexType> <complexType name= "StreamMediaLink"> <complexContent> < extensão base="data :Data"> <sequence> <! -- PODE CONTER --> < nome do elemento = "duração "type="integer" /> <! -- PODE CONTER --> < nome do elemento = "altura "type="integer" /> <! -- PODE CONTER --> < nome do elemento = "largura "type="integer" /> <! -- PODE CONTER --> < nome do elemento = "url "type="string" /> </sequence> </extension> </complexContent> </complexType> <complexType name= "StreamObject"> <complexContent> < extensão base="data :Data"> <sequence> <! -- PODE CONTER --> < element name = "attachments "type="tns:StreamObject" minOccurs= "1 " maxOccurs= "unbounded" /> <! -- PODE CONTER --> < element name = "author "type="tns:StreamObject" /> <! -- PODE CONTER --> < nome do elemento = "content "type="string" /> <! -- MAY/DEVERIA CONTER --> < element name= "displayName" type="string " /> <! -- PODE CONTER --> < element name= "fileName" type="string " /> <! -- PODE CONTER --> < element name= "downstreamDuplicates" type="string " minOccurs= "1" maxOccurs= "unbounded " /> <! -- DEVE CONTER --> < nome do elemento = "id "type="string" /> <! -- PODE CONTER --> < elemento name = "parent "type="string" /> <! -- PODE CONTER --> < element name = "image "type="tns:StreamMediaLink" /> <! -- PODE CONTER --> < element name= "objectType" type="string " /> <! -- PODE CONTER --> < nome do elemento = "publicado "type="date" /> <! -- PODE CONTER --> < nome do elemento = "resumo "type="string" /> <! -- PODE CONTER --> < nome do elemento = "atualizado "type="date" /> <! -- PODE CONTER --> < element name= "upstreamDuplicates" type="string " minOccurs= "1" maxOccurs= "unbounded " /> <! -- PODE CONTER --> < nome do elemento = "url "type="string" /> <! -- PODE CONTER --> < element name= "processName" type="string " /> <! -- PODE CONTER --> < element name= "processId" type="string " /> <! -- PODE CONTER --> < element name= "taskName" type="string " /> <! -- PODE CONTER --> < element name= "taskId" type="string " /> <! -- PODE CONTER --> < element name= "taskText" type="string " /> </sequence> </extension> </complexContent> </complexType> <complexType name= "StreamActivity"> <complexContent> < extensão base="data :Data"> <sequence> <! -- DEVE CONTER --> < element name = "actor "type="tns:StreamObject" /> <! -- PODE CONTER --> < nome do elemento = "content "type="string" /> <! -- PODE CONTER --> < element name = "generator "type="tns:StreamObject" /> <! -- PODE CONTER --> < element name = "icon "type="tns:StreamMediaLink" /> <! -- DEVE CONTER --> < nome do elemento = "id "type="string" /> <! -- DEVE CONTER --> < element name = "object "type="tns:StreamObject" /> <! -- DEVE CONTER --> < nome do elemento = "publicado "type="date" /> <! -- PODE CONTER --> < element name = "provider "type="tns:StreamObject" /> <! -- PODE CONTER --> < element name = "target "type="tns:StreamObject" /> <! -- PODE CONTER --> <element name="title" type="string"/> <! -- PODE CONTER --> < nome do elemento = "atualizado "type="date" /> <! -- PODE CONTER --> < nome do elemento = "url "type="string" /> <! -- DEVE CONTER --> < nome do elemento = "verbo "type="string" /> <! -- PODE CONTER --> < element name = "respostas "type="tns:StreamObjectColeção" /> <! -- PODE CONTER --> < element name = "ibmbpmext "type="tns:StreamObject" /> </sequence> </extension> </complexContent> </complexType> <complexType name= "StreamObjectCollection"> <complexContent> < extensão base="data :Data"> <sequence> <! -- PODE CONTER --> < element name = "items "type="tns:StreamObject" minOccurs= "0" maxOccurs= "unbounded " /> <! -- PODE CONTER --> < element name= "totalItems" type="integer " /> <! -- PODE CONTER --> < nome do elemento = "url "type="string" /> </sequence> </extension> </complexContent> </complexType> <complexType name= "StreamActivityCollection"> <complexContent> < extensão base="data :Data"> <sequence> <! -- PODE CONTER --> < element name = "items "type="tns:StreamActivity" minOccurs= "0 " maxOccurs=" sem limites " /> <! -- PODE CONTER --> < element name= "totalItems" type="integer " /> <! -- PODE CONTER --> < nome do elemento = "url "type="string" /> <! -- PODE CONTER --> < nome do elemento = "mais "type=" boolean " /> </sequence> </extension> </complexContent> </complexType> < element name= "PostedContent" type="tns:PostedContent" /> < element name= "HelpRequest" type="tns:HelpRequest" /> < element name= "PostedResult" type="tns:PostedResult" /> < element name= "FollowedResult" type="tns:FollowedResult" /> < element name= "HelpResult" type="tns:HelpResult" /> < element name= "ToolbarCollapsed" type="tns:ToolbarCollapsed" /> < element name= "RequestValid" type="tns:RequestValid" /> < element name= "StreamMediaLink" type="tns:StreamMediaLink " /> < element name= "StreamObject" type="tns:StreamObject" /> < element name= "StreamActivity" type="tns:StreamActivity" /> < element name= "StreamObjectCollection" type="tns:StreamObjectCollection " /> < element name= "StreamActivityCollection" type="tns:StreamActivityCollection " /> </schema>
<soc:FollowedResult xmlns:bpm="http://rest.bpm.ibm.com/v1/data" xmlns:ex="http://rest.bpm.ibm.com/v1/data/exception" xmlns:soc="http://rest.bpm.ibm.com/v1/data/social" xmlns:sys = "http://rest.bpm.ibm.com/v1/data/system" xmlns:ug = "http://rest.bpm.ibm.com/v1/data/usergroup"> < followed> false < /followed> < /soc:FollowedResult>
O tipo de conteúdo padrão éapplication/json.
{"descrição": "WLE Error Response", "type": "object", "properties": {"status": {"type": "string", "descrição": "O status da chamada API anterior." }, "exceptionType": {"type": "string", "descrição": "O nome de classe associado à exceção." }, "errorNumber": {"type": "string", "description": "ID de mensagem da exceção." }, "errorMessage": {"type": "string", "description": "Texto da mensagem da exceção." }, "errorMessageParâmetros": {"type": ["string"], "optional": true, "descrição": "Parâmetros de texto de mensagem de exceção." }, "programmersDetails": {"type": "object", "optional": true, "description": "Detalhes de exceção adicionais, por exemplo, um rastreio de pilha." } } }
<?xml version="1.0" encoding="UTF-8" ?> < schema targetNamespace= "http://rest.bpm.ibm.com/v1/data/exception" elementFormDefault="unqualified" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:tns = "http://rest.bpm.ibm.com/v1/data/exception" xmlns:dat = "http://rest.bpm.ibm.com/v1/data/root"> < import schemaLocation= "BPMRestData.xsd" namespace= "http://rest.bpm.ibm.com/v1/data/root" /> <!-- Este tipo representa uma resposta de erro. --> < element name= "RestRuntimeException"> <complexType> <sequence> < nome do elemento = "status "type="string" /> < element name="Dados " type="tns:ExceptionData"> </element> </sequence> </complexType> </element> <!-- Este tipo contém informações detalhadas de erro associadas a uma exceção. --> <complexType name= "ExceptionData"> <sequence> < nome do elemento = "status "type="string" /> <! -- Isto especifica o nome da classe java da exceção --> < element name= "exceptionType" type="string " /> <! -- O ID da mensagem da mensagem de erro --> < element name= "errorNumber" type="string " minOccurs= "0" /> <! -- A mensagem de erro completa --> < element name= "errorMessage" type="string " /> <! -- A lista de strings inseridas na mensagem de erro --> < element name= "errorMessageParâmetros" type="string " minOccurs= "0" maxOccurs= "unbounded " /> <!-- O stacktrace associado à exceção. Note que isso será omitido a menos que a propriedade "server-stacktrace-enabled" é ativado no arquivo 100Custom.xml do servidor --> < element name= "programmersDetails" type="string"> < /element> <! -- Respostas anteriores. Configure se um comando a granel foi usado --> < element name = "responses "type="dat:BulkCommandRespostas" minOccurs= "0"> < /element> < element name= "errorData" type="tns:ErrorData" minOccurs= "0" /> </sequence> </complexType> <complexType name= "ErrorData"> <sequence> < nome do elemento = "code "type = "string" /> < element name = "data "type="string" minOccurs= "0 " /> </sequence> </complexType> </schema>
Código | Descrição |
---|---|
200 OK | Conclusão de sucesso. |
400 Solicitação inválida | Os parâmetros não são válidos ou estão ausentes. |
404 Não Localizado | A instância do processo não existe.
|
406 Not Acceptable | O tipo ou a codificação de conteúdo solicitado não é suportado. |
500 Erro interno do servidor | Ocorreu um problema grave, os detalhes do programador são fornecidos. |
8.0.0
Tópico Pai: Instância Seguindo Recurso