Clova v0.2.0 API Reference

Modules

A behaviour for Clova extentions

A plug for dispatching CEK request to your Clova implementation

Parses the request body and signature header

Represents the result of decoding the JSON data recevied from Clova

A struct that represents the context portion of the clova request. For the representation of the entire request, see Clova.Request

A struct that represents the intent portion of the clova request. For the representation of the entire request, see Clova.Request

A struct that represents the request portion of the clova request. For the representation of the entire request, see Clova.Request

A struct that represents the session portion of the clova request. For the representation of the entire request, see Clova.Request

A struct that represents the "System" portion of the clova request. For the representation of the entire request, see Clova.Request

A struct that represents the user portion of the clova request. For the representation of the entire request, see Clova.Request

Defines a struct that contains the data that should be encoded into JSON as a response to a clova request

A struct that represents an outputSpeech entry of the clova response. For the representation of the entire response see Clova.Response

A struct that represents a reprompt entry of the clova response. For the representation of the entire response see Clova.Response

A struct that represents the response portion of the clova response. For the representation of the entire response see Clova.Response

A struct that represents a SpeechInfoObject entry of the clova response. For the representation of the entire response see Clova.Response

Validates the HTTP request body against the signaturecek header and provided app_id