InstagramMedia
public struct InstagramMedia : Decodable
The struct containing an Instagram media.
-
The media identifier.
Declaration
Swift
public let id: String
-
The owner of the media.
Declaration
Swift
public let user: InstagramUser
-
The date and time when the media was created.
Declaration
Swift
public let createdDate: Date
-
The type of media. It can be
image
orvideo
.Declaration
Swift
public let type: String
-
The thumbnail, low and standard resolution images of the media.
Declaration
Swift
public let images: Images
-
The low and standard resolution videos of the media.
Declaration
Swift
public let videos: Videos?
-
The headline of the media.
Declaration
Swift
public let caption: InstagramComment?
-
A Count object that contains the number of comments on the media.
Declaration
Swift
public let comments: Count
-
A Count object that contains the number of likes on the media.
Declaration
Swift
public let likes: Count
-
A list of tags used in the media.
Declaration
Swift
public let tags: [String]
-
A Boolean value that indicates whether the current logged-in user has liked the media.
Declaration
Swift
public let userHasLiked: Bool
-
The image filter used by the media.
Declaration
Swift
public let filter: String
-
The URL link of the media.
Declaration
Swift
public let link: URL
-
The location of the media.
Declaration
Swift
public let location: InstagramLocation<Int>?
-
A list of users and their position on the image.
Declaration
Swift
public let usersInPhoto: [UserInPhoto]?
-
If the media is a carousel, this object contains all the images or videos inside it.
Declaration
Swift
public let carouselMedia: [CarouselMedia]?
-
The distance to the location of media when it has been searched by location.
Declaration
Swift
public let distance: Double?
-
A struct cointaing the number of elements.
See moreDeclaration
Swift
public struct Count : Decodable
-
A struct containing the resolution of a video or image.
See moreDeclaration
Swift
public struct Resolution : Decodable
-
A struct cointaining the thumbnail, low and high resolution images of the media.
See moreDeclaration
Swift
public struct Images : Decodable
-
A struct cointaining the low and standard resolution videos of the media.
See moreDeclaration
Swift
public struct Videos : Decodable
-
A struct containing the user and its position on the image.
See moreDeclaration
Swift
public struct UserInPhoto : Decodable
-
The struct containing the images or videos of the carousel.
See moreDeclaration
Swift
public struct CarouselMedia : Decodable
-
Declaration
Swift
public init(from decoder: Decoder) throws