Package org.drinkless.tdlib
Class TdApi.WebPage
- java.lang.Object
-
- org.drinkless.tdlib.TdApi.Object
-
- org.drinkless.tdlib.TdApi.WebPage
-
- Enclosing class:
- TdApi
public static class TdApi.WebPage extends TdApi.Object
Describes a web page preview.
-
-
Field Summary
Fields Modifier and Type Field Description TdApi.AnimationanimationPreview of the content as an animation, if available; may be null.TdApi.AudioaudioPreview of the content as an audio file, if available; may be null.StringauthorAuthor of the content.static intCONSTRUCTORIdentifier uniquely determining type of the object.TdApi.FormattedTextdescriptionDescription of the content.StringdisplayUrlURL to display.TdApi.DocumentdocumentPreview of the content as a document, if available; may be null.intdurationDuration of the content, in seconds.intembedHeightHeight of the embedded preview.StringembedTypeMIME type of the embedded preview, (e.g., text/html or video/mp4).StringembedUrlURL to show in the embedded preview.intembedWidthWidth of the embedded preview.intinstantViewVersionVersion of instant view, available for the web page (currently, can be 1 or 2), 0 if none.TdApi.PhotophotoImage representing the content; may be null.StringsiteNameShort name of the site (e.g., Google Docs, App Store).TdApi.StickerstickerPreview of the content as a sticker for small WEBP files, if available; may be null.StringtitleTitle of the content.StringtypeType of the web page.StringurlOriginal URL of the link.TdApi.VideovideoPreview of the content as a video, if available; may be null.TdApi.VideoNotevideoNotePreview of the content as a video note, if available; may be null.TdApi.VoiceNotevoiceNotePreview of the content as a voice note, if available; may be null.
-
Constructor Summary
Constructors Constructor Description WebPage()Describes a web page preview.WebPage(String url, String displayUrl, String type, String siteName, String title, TdApi.FormattedText description, TdApi.Photo photo, String embedUrl, String embedType, int embedWidth, int embedHeight, int duration, String author, TdApi.Animation animation, TdApi.Audio audio, TdApi.Document document, TdApi.Sticker sticker, TdApi.Video video, TdApi.VideoNote videoNote, TdApi.VoiceNote voiceNote, int instantViewVersion)Describes a web page preview.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetConstructor()-
Methods inherited from class org.drinkless.tdlib.TdApi.Object
toString
-
-
-
-
Field Detail
-
url
public String url
Original URL of the link.
-
displayUrl
public String displayUrl
URL to display.
-
type
public String type
Type of the web page. Can be: article, photo, audio, video, document, profile, app, or something else.
-
siteName
public String siteName
Short name of the site (e.g., Google Docs, App Store).
-
title
public String title
Title of the content.
-
description
public TdApi.FormattedText description
Description of the content.
-
photo
public TdApi.Photo photo
Image representing the content; may be null.
-
embedUrl
public String embedUrl
URL to show in the embedded preview.
-
embedType
public String embedType
MIME type of the embedded preview, (e.g., text/html or video/mp4).
-
embedWidth
public int embedWidth
Width of the embedded preview.
-
embedHeight
public int embedHeight
Height of the embedded preview.
-
duration
public int duration
Duration of the content, in seconds.
-
author
public String author
Author of the content.
-
animation
public TdApi.Animation animation
Preview of the content as an animation, if available; may be null.
-
audio
public TdApi.Audio audio
Preview of the content as an audio file, if available; may be null.
-
document
public TdApi.Document document
Preview of the content as a document, if available; may be null.
-
sticker
public TdApi.Sticker sticker
Preview of the content as a sticker for small WEBP files, if available; may be null.
-
video
public TdApi.Video video
Preview of the content as a video, if available; may be null.
-
videoNote
public TdApi.VideoNote videoNote
Preview of the content as a video note, if available; may be null.
-
voiceNote
public TdApi.VoiceNote voiceNote
Preview of the content as a voice note, if available; may be null.
-
instantViewVersion
public int instantViewVersion
Version of instant view, available for the web page (currently, can be 1 or 2), 0 if none.
-
CONSTRUCTOR
public static final int CONSTRUCTOR
Identifier uniquely determining type of the object.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
WebPage
public WebPage()
Describes a web page preview.
-
WebPage
public WebPage(String url, String displayUrl, String type, String siteName, String title, TdApi.FormattedText description, TdApi.Photo photo, String embedUrl, String embedType, int embedWidth, int embedHeight, int duration, String author, TdApi.Animation animation, TdApi.Audio audio, TdApi.Document document, TdApi.Sticker sticker, TdApi.Video video, TdApi.VideoNote videoNote, TdApi.VoiceNote voiceNote, int instantViewVersion)
Describes a web page preview.- Parameters:
url- Original URL of the link.displayUrl- URL to display.type- Type of the web page. Can be: article, photo, audio, video, document, profile, app, or something else.siteName- Short name of the site (e.g., Google Docs, App Store).title- Title of the content.description- Description of the content.photo- Image representing the content; may be null.embedUrl- URL to show in the embedded preview.embedType- MIME type of the embedded preview, (e.g., text/html or video/mp4).embedWidth- Width of the embedded preview.embedHeight- Height of the embedded preview.duration- Duration of the content, in seconds.author- Author of the content.animation- Preview of the content as an animation, if available; may be null.audio- Preview of the content as an audio file, if available; may be null.document- Preview of the content as a document, if available; may be null.sticker- Preview of the content as a sticker for small WEBP files, if available; may be null.video- Preview of the content as a video, if available; may be null.videoNote- Preview of the content as a video note, if available; may be null.voiceNote- Preview of the content as a voice note, if available; may be null.instantViewVersion- Version of instant view, available for the web page (currently, can be 1 or 2), 0 if none.
-
-
Method Detail
-
getConstructor
public int getConstructor()
- Specified by:
getConstructorin classTdApi.Object- Returns:
- this.CONSTRUCTOR
-
-