Table of Contents

Class CallbackRequest

Namespace
Line.OpenApi.Messaging.Webhook.Generated.Models
Assembly
Line.OpenApi.Messaging.Webhook.dll

The request body contains a JSON object with the user ID of a bot that should receive webhook events and an array of webhook event objects.

public class CallbackRequest : IAdditionalDataHolder, IParsable
Inheritance
CallbackRequest
Implements
IAdditionalDataHolder
IParsable
Inherited Members

Constructors

CallbackRequest()

Instantiates a new CallbackRequest and sets the default values.

public CallbackRequest()

Properties

AdditionalData

Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

public IDictionary<string, object> AdditionalData { get; set; }

Property Value

IDictionary<string, object>

Destination

User ID of a bot that should receive webhook events.The user ID value is a string that matches the regular expression, U[0-9a-f]{32}.

public string? Destination { get; set; }

Property Value

string

Events

Array of webhook event objects.The LINE Platform may send an empty array that doesn't include a webhook event object to confirm communication.

public List<Event>? Events { get; set; }

Property Value

List<Event>

Methods

CreateFromDiscriminatorValue(IParseNode)

Creates a new instance of the appropriate class based on discriminator value

public static CallbackRequest CreateFromDiscriminatorValue(IParseNode parseNode)

Parameters

parseNode IParseNode

The parse node to use to read the discriminator value and create the object

Returns

CallbackRequest

A CallbackRequest

GetFieldDeserializers()

The deserialization information for the current model

public virtual IDictionary<string, Action<IParseNode>> GetFieldDeserializers()

Returns

IDictionary<string, Action<IParseNode>>

A IDictionary<string, Action<IParseNode>>

Serialize(ISerializationWriter)

Serializes information the current object

public virtual void Serialize(ISerializationWriter writer)

Parameters

writer ISerializationWriter

Serialization writer to use to serialize this model