github.com/grokify/go-ringcentral-client@v0.3.31/office/v1/client/model_glip_message_attachment_info_request.go (about)

     1  /*
     2   * RingCentral Connect Platform API Explorer
     3   *
     4   * <p>This is a beta interactive API explorer for the RingCentral Connect Platform. To use this service, you will need to have an account with the proper credentials to generate an OAuth2 access token.</p><p><h2>Quick Start</h2></p><ol><li>1) Go to <b>Authentication > /oauth/token</b></li><li>2) Enter <b>app_key, app_secret, username, password</b> fields and then click \"Try it out!\"</li><li>3) Upon success, your access_token is loaded and you can access any form requiring authorization.</li></ol><h2>Links</h2><ul><li><a href=\"https://github.com/ringcentral\" target=\"_blank\">RingCentral SDKs on Github</a></li><li><a href=\"mailto:devsupport@ringcentral.com\">RingCentral Developer Support Email</a></li></ul>
     5   *
     6   * API version: 1.0
     7   * Generated by: OpenAPI Generator (https://openapi-generator.tech)
     8   */
     9  
    10  package ringcentral
    11  
    12  type GlipMessageAttachmentInfoRequest struct {
    13  	// Type of an attachment
    14  	Type string `json:"type,omitempty"`
    15  	// A string of default text that will be rendered in the case that the client does not support Interactive Messages
    16  	Fallback string `json:"fallback,omitempty"`
    17  	// A Hex color code that determines the color of the side border of the Interactive Message
    18  	Color string `json:"color,omitempty"`
    19  	// A pretext to the message
    20  	Intro  string                          `json:"intro,omitempty"`
    21  	Author GlipMessageAttachmentAuthorInfo `json:"author,omitempty"`
    22  	// Message title
    23  	Title string `json:"title,omitempty"`
    24  	// A large string field (up to 1000 chars) to be displayed as the body of a message (Supports GlipDown)
    25  	Text string `json:"text,omitempty"`
    26  	// url used to display a single image at the bottom of a message
    27  	ImageUri string `json:"imageUri,omitempty"`
    28  	// url used to display a thumbnail to the right of a message (82x82)
    29  	ThumbnailUri string `json:"thumbnailUri,omitempty"`
    30  	// Information on navigation
    31  	Fields   []GlipMessageAttachmentFieldsInfo `json:"fields,omitempty"`
    32  	Footnote GlipMessageAttachmentFootnoteInfo `json:"footnote,omitempty"`
    33  }