- Preparing search index...
- The search index is not available
IGPAPI
Properties
updateLikeAndViewCountsVisibility
Methods
Private
applyConfigureDefaults
- applyConfigureDefaults<T extends MediaConfigureOptions>(options: T, defaults: Partial<T>): T
-
Parameters
-
options: T
-
defaults: Partial<T>
Returns T
blocked
- blocked(): Promise<string[]>
-
Returns Promise<string[]>
checkOffensiveComment
-
Parameters
-
commentText: string
-
Optional
mediaId: string
comment
-
Parameters
-
__namedParameters: {
mediaId: string;
module?: string;
replyToCommentId?: string;
text: string;
}
-
mediaId: string
-
Optional
module?: string
-
Optional
replyToCommentId?: string
-
text: string
commentsBulkDelete
-
Parameters
-
mediaId: string
-
commentIds: string[]
delete
- delete(__namedParameters: {
mediaId: string;
mediaType?: "PHOTO" | "VIDEO" | "CAROUSEL";
}): Promise<unknown>
-
Parameters
-
__namedParameters: {
mediaId: string;
mediaType?: "PHOTO" | "VIDEO" | "CAROUSEL";
}
-
mediaId: string
-
Optional
mediaType?: "PHOTO" | "VIDEO" | "CAROUSEL"
Returns Promise<unknown>
editMedia
- editMedia(__namedParameters: {
captionText: string;
mediaId: string;
}): Promise<MediaEditResponseRootObject>
-
Parameters
-
__namedParameters: {
captionText: string;
mediaId: string;
}
-
captionText: string
-
mediaId: string
save
- save(userOptions: string | MediaSaveOptions): Promise<unknown>
-
Returns Promise<unknown>
seen
- seen(reels: {
[item: string]: [string];
}, module?: AndroidNavModule): Promise<StatusResponse>
-
Parameters
-
reels: {
[item: string]: [string];
}
-
module: AndroidNavModule = 'feed_timeline'
storyPollVote
- storyPollVote(mediaId: string, pollId: string | number, vote: "0" | "1"): Promise<MediaUpdatedMediaResponseRootObject>
-
Parameters
-
mediaId: string
-
pollId: string | number
-
vote: "0" | "1"
storyQuizAnswer
- storyQuizAnswer(mediaId: string, quizId: string | number, answer: string): Promise<MediaUpdatedMediaResponseRootObject>
-
Parameters
-
mediaId: string
-
quizId: string | number
-
answer: string
storySliderVote
- storySliderVote(mediaId: string, sliderId: string | number, vote: number): Promise<MediaUpdatedMediaResponseRootObject>
-
Parameters
-
mediaId: string
-
sliderId: string | number
-
vote: number
unsave
- unsave(mediaId: string): Promise<unknown>
-
Returns Promise<unknown>
Private
updateCommentLike
uploadFinish
- uploadFinish(options: {
source_type: string;
upload_id: string;
video?: {
audio_muted?: boolean;
clips?: {
length: number;
source_type: string;
}[];
length: number;
poster_frame_index?: number;
};
}): Promise<unknown>
-
Parameters
-
options: {
source_type: string;
upload_id: string;
video?: {
audio_muted?: boolean;
clips?: {
length: number;
source_type: string;
}[];
length: number;
poster_frame_index?: number;
};
}
-
source_type: string
-
upload_id: string
-
Optional
video?: {
audio_muted?: boolean;
clips?: {
length: number;
source_type: string;
}[];
length: number;
poster_frame_index?: number;
}
-
Optional
audio_muted?: boolean
-
Optional
clips?: {
length: number;
source_type: string;
}[]
-
length: number
-
Optional
poster_frame_index?: number
Returns Promise<unknown>
Adds default values to the MediaConfigureOptions