Overview

Summary

ContactDonateImprint


7. STORY MODULE (UI prompt)



Module Entities (14)

EntityAliasModuleGlobal Schema
(1) AdCampaignAdCampaignReelModuleInstagram
(2) AdPlacementAdPlacementStoryModuleInstagram
(3) ArchiveItemArchiveItemStoryModuleInstagram
(4) CommentCommentStoryModuleInstagram
(5) CommentLikeCommentLikeUserAccountModuleInstagram
(6) DirectMessageDirectMessageDirectThreadModuleInstagram
(7) NotificationNotificationReelModuleInstagram
(8) PostPostUserAccountModuleInstagram
(9) ReelReelReelModuleInstagram
(10) ReportReportStoryModuleInstagram
(11) StoryStoryStoryModuleInstagram
(12) StoryMediaStoryMediaStoryModuleInstagram
(13) StoryViewStoryViewFeatureFlagModuleInstagram
(14) UserAccountUserAccountUserAccountModuleInstagram

Module Interfaces (48)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /comment/post/{id}findAllCommentOfPost(id)StoryModuleGETPost Comment
(2) /report/{id}findReportById(id)StoryModuleGETReport
(3) /comment/{id}updateCommentById(comment)StoryModulePUTComment
(4) /archiveitemfindAllArchiveItem()StoryModuleGETArchiveItem
(5) /storymedia/{id}updateStoryMediaById(storymedia)StoryModulePUTStoryMedia
(6) /report/reporteduser/{id}findAllReportOfReportedUser(id)StoryModuleGETUserAccount Report
(7) /archiveitem/useraccount/{id}findAllArchiveItemOfUserAccount(id)StoryModuleGETUserAccount ArchiveItem
(8) /storymedia/{id}findStoryMediaById(id)StoryModuleGETStoryMedia
(9) /comment/useraccount/{id}findAllCommentOfUserAccount(id)StoryModuleGETUserAccount Comment
(10) /commentfindAllComment()StoryModuleGETComment
(11) /comment/{id}deleteCommentById(id)StoryModuleDELETEComment
(12) /adplacement/reel/{id}findAllAdPlacementOfReel(id)StoryModuleGETReel AdPlacement
(13) /adplacement/adcampaign/{id}findAllAdPlacementOfAdCampaign(id)StoryModuleGETAdCampaign AdPlacement
(14) /report/{id}updateReportById(report)StoryModulePUTReport
(15) /commentinsertComment(comment)StoryModulePOSTComment
(16) /report/story/{id}findAllReportOfStory(id)StoryModuleGETStory Report
(17) /story/{id}findStoryById(id)StoryModuleGETStory
(18) /storymedia/{id}deleteStoryMediaById(id)StoryModuleDELETEStoryMedia
(19) /archiveitem/{id}updateArchiveItemById(archiveitem)StoryModulePUTArchiveItem
(20) /report/{id}deleteReportById(id)StoryModuleDELETEReport
(21) /archiveitem/{id}findArchiveItemById(id)StoryModuleGETArchiveItem
(22) /archiveiteminsertArchiveItem(archiveitem)StoryModulePOSTArchiveItem
(23) /storymediafindAllStoryMedia()StoryModuleGETStoryMedia
(24) /adplacement/post/{id}findAllAdPlacementOfPost(id)StoryModuleGETPost AdPlacement
(25) /archiveitem/reel/{id}findAllArchiveItemOfReel(id)StoryModuleGETReel ArchiveItem
(26) /archiveitem/post/{id}findAllArchiveItemOfPost(id)StoryModuleGETPost ArchiveItem
(27) /storyinsertStory(story)StoryModulePOSTStory
(28) /comment/{id}findCommentById(id)StoryModuleGETComment
(29) /story/useraccount/{id}findAllStoryOfUserAccount(id)StoryModuleGETUserAccount Story
(30) /reportinsertReport(report)StoryModulePOSTReport
(31) /report/post/{id}findAllReportOfPost(id)StoryModuleGETPost Report
(32) /storymedia/story/{id}findAllStoryMediaOfStory(id)StoryModuleGETStory StoryMedia
(33) /storyfindAllStory()StoryModuleGETStory
(34) /adplacementfindAllAdPlacement()StoryModuleGETAdPlacement
(35) /reportfindAllReport()StoryModuleGETReport
(36) /storymediainsertStoryMedia(storymedia)StoryModulePOSTStoryMedia
(37) /story/{id}updateStoryById(story)StoryModulePUTStory
(38) /story/{id}deleteStoryById(id)StoryModuleDELETEStory
(39) /report/comment/{id}findAllReportOfComment(id)StoryModuleGETComment Report
(40) /adplacement/{id}deleteAdPlacementById(id)StoryModuleDELETEAdPlacement
(41) /report/reporter/{id}findAllReportOfReporter(id)StoryModuleGETUserAccount Report
(42) /adplacement/{id}findAdPlacementById(id)StoryModuleGETAdPlacement
(43) /adplacement/story/{id}findAllAdPlacementOfStory(id)StoryModuleGETStory AdPlacement
(44) /report/reel/{id}findAllReportOfReel(id)StoryModuleGETReel Report
(45) /adplacementinsertAdPlacement(adplacement)StoryModulePOSTAdPlacement
(46) /archiveitem/{id}deleteArchiveItemById(id)StoryModuleDELETEArchiveItem
(47) /adplacement/{id}updateAdPlacementById(adplacement)StoryModulePUTAdPlacement
(48) /archiveitem/story/{id}findAllArchiveItemOfStory(id)StoryModuleGETStory ArchiveItem






7.1 AD PLACEMENT


AdPlacementStoryModuleInstagram

Properties (8)

PropertyTypeEntityReferenceModule
(1) AdCampaignLONGAdPlacementAdCampaignReelModule
(2) ClicksLONGAdPlacement
(3) CreatedAtDATEAdPlacement
(4) ImpressionsLONGAdPlacement
(5) PlacementTypeSTRINGAdPlacement
(6) PostLONGAdPlacementPostUserAccountModule
(7) ReelLONGAdPlacementReelReelModule
(8) StoryLONGAdPlacementStoryStoryModule





Example:

final AdPlacement adplacement = (AdPlacement) invokeModule(STORY_MODULE + "/adplacement/" + id, AdPlacement.class);
if (adplacement != null) {
    final Post post1 = (Post) invokeModule(USER_ACCOUNT_MODULE + "/post/" + adplacement.getPost().getId(), Post.class);
    if (post1 != null) {
        final Location location2 = (Location) invokeModule(FEATURE_FLAG_MODULE + "/location/" + post1.getLocation().getId(), Location.class);
        if (location2 != null) {
        }
        final UserAccount useraccount3 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + post1.getUserAccount().getId(), UserAccount.class);
        if (useraccount3 != null) {
        }
    }
    final Reel reel4 = (Reel) invokeModule(REEL_MODULE + "/reel/" + adplacement.getReel().getId(), Reel.class);
    if (reel4 != null) {
        final UserAccount useraccount5 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + reel4.getUserAccount().getId(), UserAccount.class);
        if (useraccount5 != null) {
        }
    }
    final AdCampaign adcampaign6 = (AdCampaign) invokeModule(REEL_MODULE + "/adcampaign/" + adplacement.getAdCampaign().getId(), AdCampaign.class);
    if (adcampaign6 != null) {
    }
    final Story story7 = (Story) invokeModule(STORY_MODULE + "/story/" + adplacement.getStory().getId(), Story.class);
    if (story7 != null) {
        final UserAccount useraccount8 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + story7.getUserAccount().getId(), UserAccount.class);
        if (useraccount8 != null) {
        }
    }
}
return adplacement;


7.2 ARCHIVE ITEM


ArchiveItemStoryModuleInstagram

Properties (6)

PropertyTypeEntityReferenceModule
(1) ArchivedAtDATEArchiveItem
(2) ItemTypeSTRINGArchiveItem
(3) PostLONGArchiveItemPostUserAccountModule
(4) ReelLONGArchiveItemReelReelModule
(5) StoryLONGArchiveItemStoryStoryModule
(6) UserAccountLONGArchiveItemUserAccountUserAccountModule





Example:

final ArchiveItem archiveitem = (ArchiveItem) invokeModule(STORY_MODULE + "/archiveitem/" + id, ArchiveItem.class);
if (archiveitem != null) {
    final UserAccount useraccount1 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + archiveitem.getUserAccount().getId(), UserAccount.class);
    if (useraccount1 != null) {
    }
    final Post post2 = (Post) invokeModule(USER_ACCOUNT_MODULE + "/post/" + archiveitem.getPost().getId(), Post.class);
    if (post2 != null) {
        final Location location3 = (Location) invokeModule(FEATURE_FLAG_MODULE + "/location/" + post2.getLocation().getId(), Location.class);
        if (location3 != null) {
        }
        final UserAccount useraccount4 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + post2.getUserAccount().getId(), UserAccount.class);
        if (useraccount4 != null) {
        }
    }
    final Story story5 = (Story) invokeModule(STORY_MODULE + "/story/" + archiveitem.getStory().getId(), Story.class);
    if (story5 != null) {
        final UserAccount useraccount6 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + story5.getUserAccount().getId(), UserAccount.class);
        if (useraccount6 != null) {
        }
    }
    final Reel reel7 = (Reel) invokeModule(REEL_MODULE + "/reel/" + archiveitem.getReel().getId(), Reel.class);
    if (reel7 != null) {
        final UserAccount useraccount8 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + reel7.getUserAccount().getId(), UserAccount.class);
        if (useraccount8 != null) {
        }
    }
}
return archiveitem;


7.3 COMMENT


CommentStoryModuleInstagram

Properties (8)

PropertyTypeEntityReferenceModule
(1) CreatedAtDATEComment
(2) IsDeletedBOOLComment
(3) IsPinnedBOOLComment
(4) ParentCommentLONGComment
(5) PostLONGCommentPostUserAccountModule
(6) TextSTRINGComment
(7) UpdatedAtDATEComment
(8) UserAccountLONGCommentUserAccountUserAccountModule





Example:

final Comment comment = (Comment) invokeModule(STORY_MODULE + "/comment/" + id, Comment.class);
if (comment != null) {
    final UserAccount useraccount1 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + comment.getUserAccount().getId(), UserAccount.class);
    if (useraccount1 != null) {
    }
    final Post post2 = (Post) invokeModule(USER_ACCOUNT_MODULE + "/post/" + comment.getPost().getId(), Post.class);
    if (post2 != null) {
        final Location location3 = (Location) invokeModule(FEATURE_FLAG_MODULE + "/location/" + post2.getLocation().getId(), Location.class);
        if (location3 != null) {
        }
        final UserAccount useraccount4 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + post2.getUserAccount().getId(), UserAccount.class);
        if (useraccount4 != null) {
        }
    }
}
return comment;


7.4 REPORT


ReportStoryModuleInstagram

Properties (11)

PropertyTypeEntityReferenceModule
(1) CommentLONGReportCommentStoryModule
(2) CreatedAtDATEReport
(3) DetailsSTRINGReport
(4) PostLONGReportPostUserAccountModule
(5) ReasonSTRINGReport
(6) ReelLONGReportReelReelModule
(7) ReportedUserLONGReportUserAccountUserAccountModule
(8) ReporterLONGReportUserAccountUserAccountModule
(9) StatusSTRINGReport
(10) StoryLONGReportStoryStoryModule
(11) UpdatedAtDATEReport





Example:

final Report report = (Report) invokeModule(STORY_MODULE + "/report/" + id, Report.class);
if (report != null) {
    final UserAccount reporteduser1 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + report.getReportedUser().getId(), UserAccount.class);
    if (reporteduser1 != null) {
    }
    final UserAccount reporter2 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + report.getReporter().getId(), UserAccount.class);
    if (reporter2 != null) {
    }
    final Post post3 = (Post) invokeModule(USER_ACCOUNT_MODULE + "/post/" + report.getPost().getId(), Post.class);
    if (post3 != null) {
        final Location location4 = (Location) invokeModule(FEATURE_FLAG_MODULE + "/location/" + post3.getLocation().getId(), Location.class);
        if (location4 != null) {
        }
        final UserAccount useraccount5 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + post3.getUserAccount().getId(), UserAccount.class);
        if (useraccount5 != null) {
        }
    }
    final Reel reel6 = (Reel) invokeModule(REEL_MODULE + "/reel/" + report.getReel().getId(), Reel.class);
    if (reel6 != null) {
        final UserAccount useraccount7 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + reel6.getUserAccount().getId(), UserAccount.class);
        if (useraccount7 != null) {
        }
    }
    final Comment comment8 = (Comment) invokeModule(STORY_MODULE + "/comment/" + report.getComment().getId(), Comment.class);
    if (comment8 != null) {
        final UserAccount useraccount9 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + comment8.getUserAccount().getId(), UserAccount.class);
        if (useraccount9 != null) {
        }
        final Post post10 = (Post) invokeModule(USER_ACCOUNT_MODULE + "/post/" + comment8.getPost().getId(), Post.class);
        if (post10 != null) {
            final Location location11 = (Location) invokeModule(FEATURE_FLAG_MODULE + "/location/" + post10.getLocation().getId(), Location.class);
            if (location11 != null) {
            }
            final UserAccount useraccount12 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + post10.getUserAccount().getId(), UserAccount.class);
            if (useraccount12 != null) {
            }
        }
    }
    final Story story13 = (Story) invokeModule(STORY_MODULE + "/story/" + report.getStory().getId(), Story.class);
    if (story13 != null) {
        final UserAccount useraccount14 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + story13.getUserAccount().getId(), UserAccount.class);
        if (useraccount14 != null) {
        }
    }
}
return report;


7.5 STORY


StoryStoryModuleInstagram

Properties (7)

PropertyTypeEntityReferenceModule
(1) CaptionSTRINGStory
(2) CreatedAtDATEStory
(3) ExpiresAtDATEStory
(4) HighlightTitleSTRINGStory
(5) IsCloseFriendsOnlyBOOLStory
(6) IsHighlightBOOLStory
(7) UserAccountLONGStoryUserAccountUserAccountModule





Example:

final Story story = (Story) invokeModule(STORY_MODULE + "/story/" + id, Story.class);
if (story != null) {
    final UserAccount useraccount1 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + story.getUserAccount().getId(), UserAccount.class);
    if (useraccount1 != null) {
    }
}
return story;


7.6 STORY MEDIA


StoryMediaStoryModuleInstagram

Properties (8)

PropertyTypeEntityReferenceModule
(1) CreatedAtDATEStoryMedia
(2) DurationSecondsLONGStoryMedia
(3) FilterNameSTRINGStoryMedia
(4) MediaOrderLONGStoryMedia
(5) MediaTypeSTRINGStoryMedia
(6) StoryLONGStoryMediaStoryStoryModule
(7) ThumbnailUrlSTRINGStoryMedia
(8) UrlSTRINGStoryMedia





Example:

final StoryMedia storymedia = (StoryMedia) invokeModule(STORY_MODULE + "/storymedia/" + id, StoryMedia.class);
if (storymedia != null) {
    final Story story1 = (Story) invokeModule(STORY_MODULE + "/story/" + storymedia.getStory().getId(), Story.class);
    if (story1 != null) {
        final UserAccount useraccount2 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + story1.getUserAccount().getId(), UserAccount.class);
        if (useraccount2 != null) {
        }
    }
}
return storymedia;


Overview

Summary

ContactDonateImprint