Work with App Requests
The following are Apex classes to work with an app request.
Represents an app icon image in different sizes.
The following are methods for AppIcons
.
Gets the URL of the image in 32px by 32px size.
Signature
Return Value
Type: String
Gets the URL of the image in 36px by 36px size.
Signature
Return Value
Type: String
Gets the URL of the image in 48px by 48px size.
Signature
Return Value
Type: String
Gets the URL of the image in 64px by 64px size.
Signature
Return Value
Type: String
Gets the URL of the image in 72px by 72px size.
Signature
Return Value
Type: String
Signature
Gets the URL of the image in 96px by 96px size.
Return Value
Type: String
Gets the URL of the image in 128px by 128px size.
Signature
Return Value
Type: String
Gets the URL of the image in 192px by 192px size.
Signature
Return Value
Type: String
Gets the URL of the image in 512px by 512px size.
Signature
Return Value
Type: String
Gets the URL of the image in 1024px by 1024px size.
Signature
Return Value
Type: String
Gets the URL of the original image.
Signature
Return Value
Type: String
Sets the URL of the image in 32px by 32px size.
Signature
Parameters
image32
Type: String
Return Value
Type: void
Sets the URL of the image in 36px by 36px size.
Signature
Parameters
image36
Type: String
Return Value
Type: void
Sets the URL of the image in 48px by 48px size.
Signature
Parameters
image48
Type: String
Return Value
Type: void
Sets the URL of the image in 64px by 64px size.
Signature
Parameters
image64
Type: String
Return Value
Type: void
Sets the URL of the image in 72px by 72px size.
Signature
Parameters
image72
Type: String
Return Value
Type: void
Sets the URL of the image in 96px by 96px size.
Signature
Parameters
image96
Type: String
Return Value
Type: void
Sets the URL of the image in 128px by 128px size.
Signature
Parameters
image128
Type: String
Return Value
Type: void
Sets the URL of the image in 192px by 192px size.
Signature
Parameters
image192
Type: String
Return Value
Type: void
Sets the URL of the image in 512px by 512px size.
Signature
Parameters
image512
Type: String
Return Value
Type: void
Sets the URL of the image in 1024px by 1024px size.
Signature
Parameters
image1024
Type: String
Return Value
Type: void
Signature
Parameters
imageOriginal
Type: String
Return Value
Type: void
Represents an app request.
The following are methods for AppRequest
.
Signature
Return Value
Type: Slack.RequestedApp
Signature
Return Value
Type: Integer
Signature
Return Value
Type: String
Signature
Return Value
Type: Boolean
Signature
Return Value
Type: String
Signature
Return Value
Type: Slack.AppRequest.PreviousResolution
Signature
Return Value
Type: List<Slack.AppScope>
Signature
Return Value
Type: Slack.AppRequest.Team
Signature
Return Value
Type: Slack.AppRequest.User
Signature
Parameters
app
Type: Slack.RequestedApp
Return Value
Type: void
Signature
Parameters
dateCreated
Type: Integer
Return Value
Type: void
Signature
Parameters
id
Type: String
Return Value
Type: void
Signature
Parameters
isUserAppCollaborator
Type: Boolean
Return Value
Type: void
Signature
Parameters
message
Type: String
Return Value
Type: void
Signature
Parameters
previousResolution
Type: Slack.AppRequest.PreviousResolution
Return Value
Type: void
Signature
Parameters
scopes
Type: List<Slack.AppScope>
Return Value
Type: void
Signature
Parameters
team
Type: Slack.AppRequest.Team
Return Value
Type: void
Signature
Parameters
user
Type: Slack.AppRequest.User
Return Value
Type: void
The following are methods for AppRequest.PreviousResolution
.
Signature
Return Value
Type: List<Slack.AppScope>
Signature
Return Value
Type: String
Signature
Parameters
scopes
Type: List<Slack.AppScope>
Return Value
Type: void
Signature
Parameters
status
Type: String
Return Value
Type: void
The following are methods for AppRequest.Team
.
Signature
Return Value
Type: String
Signature
Return Value
Type: String
Signature
Return Value
Type: String
Signature
Parameters
domain
Type: String
Return Value
Type: void
Signature
Parameters
id
Type: String
Return Value
Type: void
Signature
Parameters
name
Type: String
Return Value
Type: void
The following are methods for AppRequest.User
.
Signature
Return Value
Type: String
Signature
Return Value
Type: String
Signature
Return Value
Type: String
Signature
Parameters
Type: String
Return Value
Type: void
Signature
Parameters
id
Type: String
Return Value
Type: void
Signature
Parameters
name
Type: String
Return Value
Type: void
The following are methods for AppScope
.
Signature
Return Value
Type: String
Signature
Return Value
Type: String
Signature
Return Value
Type: String
Signature
Return Value
Type: Boolean
Signature
Parameters
description
Type: String
Return Value
Type: void
Signature
Parameters
name
Type: String
Return Value
Type: void
Signature
Parameters
sensitive
Type: Boolean
Return Value
Type: void
Signature
Parameters
tokenType
Type: String
Return Value
Type: void
Represents a requested app.
The following are methods for RequestedApp
.
Signature
Return Value
Type: String
Signature
Return Value
Type: String
Signature
Return Value
Type: String
Signature
Return Value
Type: String
Signature
Return Value
Type: String
Signature
Return Value
Type: Slack.AppIcons
Signature
Return Value
Type: String
Signature
Return Value
Type: String
Signature
Return Value
Type: String
Signature
Return Value
Type: Boolean
Signature
Return Value
Type: Boolean
Signature
Parameters
additionalInfo
Type: String
Return Value
Type: void
Signature
Parameters
appDirectoryApproved
Type: Boolean
Return Value
Type: void
Signature
Parameters
appHomepageUrl
Type: String
Return Value
Type: void
Signature
Parameters
description
Type: String
Return Value
Type: void
Signature
Parameters
helpUrl
Type: String
Return Value
Type: void
Signature
Parameters
icons
Type: Slack.AppIcons
Return Value
Type: void
Signature
Parameters
id
Type: String
Return Value
Type: void
Signature
Parameters
internal
Type: Boolean
Return Value
Type: void
Signature
Parameters
name
Type: String
Return Value
Type: void
Signature
Parameters
privacyPolicyUrl
Type: String
Return Value
Type: void