Table of Contents

TTMSFNCCloudWhatsApp.UploadSticker Method

Uploads a sticker file.

API unit family: TMSFNCCloudWhatsApp Declaring type: TTMSFNCCloudWhatsApp Inherited from: TTMSFNCCloudCustomWhatsApp

Overloads

Overload 1

Uploads a sticker file.

function UploadSticker(AMedia: TTMSFNCUtilsFile; AAsync: Boolean = true): Integer; overload;

Parameters

Name Description
AMedia File object that provides the sticker content.
AAsync Set to True to perform the upload asynchronously when supported.

Returns

The index of the media entry in Files, or -1 when the upload is asynchronous or fails before a media entry is created.

Overload 2

Uploads sticker content from a stream.

function UploadSticker(AMediaStream: TStream; AFileName: string; AAsync: Boolean = true): Integer; overload;

Parameters

Name Description
AMediaStream Stream that contains the sticker content.
AFileName File name to associate with the uploaded sticker.
AAsync Set to True to perform the upload asynchronously when supported.

Returns

The index of the media entry in Files, or -1 when the upload is asynchronous or fails before a media entry is created.