Overview

Summary

ContactDonateImprint


5. REEL MODULE (UI prompt)



Module Entities (13)

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

Module Interfaces (30)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /notificationfindAllNotification()ReelModuleGETNotification
(2) /notification/story/{id}findAllNotificationOfStory(id)ReelModuleGETStory Notification
(3) /notification/{id}updateNotificationById(notification)ReelModulePUTNotification
(4) /adcampaign/{id}updateAdCampaignById(adcampaign)ReelModulePUTAdCampaign
(5) /reelview/{id}findReelViewById(id)ReelModuleGETReelView
(6) /notification/{id}findNotificationById(id)ReelModuleGETNotification
(7) /notificationinsertNotification(notification)ReelModulePOSTNotification
(8) /reelviewfindAllReelView()ReelModuleGETReelView
(9) /reel/{id}findReelById(id)ReelModuleGETReel
(10) /reelviewinsertReelView(reelview)ReelModulePOSTReelView
(11) /reelview/{id}deleteReelViewById(id)ReelModuleDELETEReelView
(12) /reelfindAllReel()ReelModuleGETReel
(13) /adcampaigninsertAdCampaign(adcampaign)ReelModulePOSTAdCampaign
(14) /reel/useraccount/{id}findAllReelOfUserAccount(id)ReelModuleGETUserAccount Reel
(15) /reel/{id}updateReelById(reel)ReelModulePUTReel
(16) /adcampaignfindAllAdCampaign()ReelModuleGETAdCampaign
(17) /notification/post/{id}findAllNotificationOfPost(id)ReelModuleGETPost Notification
(18) /adcampaign/{id}deleteAdCampaignById(id)ReelModuleDELETEAdCampaign
(19) /reelview/reel/{id}findAllReelViewOfReel(id)ReelModuleGETReel ReelView
(20) /reelinsertReel(reel)ReelModulePOSTReel
(21) /adcampaign/{id}findAdCampaignById(id)ReelModuleGETAdCampaign
(22) /reel/{id}deleteReelById(id)ReelModuleDELETEReel
(23) /notification/directmessage/{id}findAllNotificationOfDirectMessage(id)ReelModuleGETDirectMessage Notification
(24) /notification/comment/{id}findAllNotificationOfComment(id)ReelModuleGETComment Notification
(25) /notification/{id}deleteNotificationById(id)ReelModuleDELETENotification
(26) /reelview/useraccount/{id}findAllReelViewOfUserAccount(id)ReelModuleGETUserAccount ReelView
(27) /notification/sourceuser/{id}findAllNotificationOfSourceUser(id)ReelModuleGETUserAccount Notification
(28) /notification/reel/{id}findAllNotificationOfReel(id)ReelModuleGETReel Notification
(29) /reelview/{id}updateReelViewById(reelview)ReelModulePUTReelView
(30) /notification/useraccount/{id}findAllNotificationOfUserAccount(id)ReelModuleGETUserAccount Notification






5.1 AD CAMPAIGN


AdCampaignReelModuleInstagram

Properties (7)

PropertyTypeEntityReferenceModule
(1) AdvertiserNameSTRINGAdCampaign
(2) BudgetSTRINGAdCampaign
(3) CreatedAtDATEAdCampaign
(4) EndDateDATEAdCampaign
(5) NameSTRINGAdCampaign
(6) ObjectiveSTRINGAdCampaign
(7) StartDateDATEAdCampaign





Example:

final AdCampaign adcampaign = (AdCampaign) invokeModule(REEL_MODULE + "/adcampaign/" + id, AdCampaign.class);
if (adcampaign != null) {
}
return adcampaign;


5.2 NOTIFICATION


NotificationReelModuleInstagram

Properties (10)

PropertyTypeEntityReferenceModule
(1) CommentLONGNotificationCommentStoryModule
(2) CreatedAtDATENotification
(3) DirectMessageLONGNotificationDirectMessageDirectThreadModule
(4) IsReadBOOLNotification
(5) PostLONGNotificationPostUserAccountModule
(6) ReelLONGNotificationReelReelModule
(7) SourceUserLONGNotificationUserAccountUserAccountModule
(8) StoryLONGNotificationStoryStoryModule
(9) TypeSTRINGNotification
(10) UserAccountLONGNotificationUserAccountUserAccountModule





Example:

final Notification notification = (Notification) invokeModule(REEL_MODULE + "/notification/" + id, Notification.class);
if (notification != null) {
    final Post post1 = (Post) invokeModule(USER_ACCOUNT_MODULE + "/post/" + notification.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 Story story4 = (Story) invokeModule(STORY_MODULE + "/story/" + notification.getStory().getId(), Story.class);
    if (story4 != null) {
        final UserAccount useraccount5 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + story4.getUserAccount().getId(), UserAccount.class);
        if (useraccount5 != null) {
        }
    }
    final UserAccount sourceuser6 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + notification.getSourceUser().getId(), UserAccount.class);
    if (sourceuser6 != null) {
    }
    final Reel reel7 = (Reel) invokeModule(REEL_MODULE + "/reel/" + notification.getReel().getId(), Reel.class);
    if (reel7 != null) {
        final UserAccount useraccount8 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + reel7.getUserAccount().getId(), UserAccount.class);
        if (useraccount8 != null) {
        }
    }
    final Comment comment9 = (Comment) invokeModule(STORY_MODULE + "/comment/" + notification.getComment().getId(), Comment.class);
    if (comment9 != null) {
        final UserAccount useraccount10 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + comment9.getUserAccount().getId(), UserAccount.class);
        if (useraccount10 != null) {
        }
        final Post post11 = (Post) invokeModule(USER_ACCOUNT_MODULE + "/post/" + comment9.getPost().getId(), Post.class);
        if (post11 != null) {
            final Location location12 = (Location) invokeModule(FEATURE_FLAG_MODULE + "/location/" + post11.getLocation().getId(), Location.class);
            if (location12 != null) {
            }
            final UserAccount useraccount13 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + post11.getUserAccount().getId(), UserAccount.class);
            if (useraccount13 != null) {
            }
        }
    }
    final DirectMessage directmessage14 = (DirectMessage) invokeModule(DIRECT_THREAD_MODULE + "/directmessage/" + notification.getDirectMessage().getId(), DirectMessage.class);
    if (directmessage14 != null) {
        final Reel reel15 = (Reel) invokeModule(REEL_MODULE + "/reel/" + directmessage14.getReel().getId(), Reel.class);
        if (reel15 != null) {
            final UserAccount useraccount16 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + reel15.getUserAccount().getId(), UserAccount.class);
            if (useraccount16 != null) {
            }
        }
        final Post post17 = (Post) invokeModule(USER_ACCOUNT_MODULE + "/post/" + directmessage14.getPost().getId(), Post.class);
        if (post17 != null) {
            final Location location18 = (Location) invokeModule(FEATURE_FLAG_MODULE + "/location/" + post17.getLocation().getId(), Location.class);
            if (location18 != null) {
            }
            final UserAccount useraccount19 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + post17.getUserAccount().getId(), UserAccount.class);
            if (useraccount19 != null) {
            }
        }
        final UserAccount sender20 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + directmessage14.getSender().getId(), UserAccount.class);
        if (sender20 != null) {
        }
        final Story story21 = (Story) invokeModule(STORY_MODULE + "/story/" + directmessage14.getStory().getId(), Story.class);
        if (story21 != null) {
            final UserAccount useraccount22 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + story21.getUserAccount().getId(), UserAccount.class);
            if (useraccount22 != null) {
            }
        }
        final DirectThread directthread23 = (DirectThread) invokeModule(DIRECT_THREAD_MODULE + "/directthread/" + directmessage14.getDirectThread().getId(), DirectThread.class);
        if (directthread23 != null) {
        }
    }
    final UserAccount useraccount24 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + notification.getUserAccount().getId(), UserAccount.class);
    if (useraccount24 != null) {
    }
}
return notification;


5.3 REEL


ReelReelModuleInstagram

Properties (8)

PropertyTypeEntityReferenceModule
(1) AudioTrackSTRINGReel
(2) CaptionSTRINGReel
(3) CreatedAtDATEReel
(4) DurationSecondsLONGReel
(5) IsRemixAllowedBOOLReel
(6) UpdatedAtDATEReel
(7) UserAccountLONGReelUserAccountUserAccountModule
(8) VisibilitySTRINGReel





Example:

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


5.4 REEL VIEW


ReelViewReelModuleInstagram

Properties (4)

PropertyTypeEntityReferenceModule
(1) ReelLONGReelViewReelReelModule
(2) UserAccountLONGReelViewUserAccountUserAccountModule
(3) ViewDurationSecondsLONGReelView
(4) ViewedAtDATEReelView





Example:

final ReelView reelview = (ReelView) invokeModule(REEL_MODULE + "/reelview/" + id, ReelView.class);
if (reelview != null) {
    final UserAccount useraccount1 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + reelview.getUserAccount().getId(), UserAccount.class);
    if (useraccount1 != null) {
    }
    final Reel reel2 = (Reel) invokeModule(REEL_MODULE + "/reel/" + reelview.getReel().getId(), Reel.class);
    if (reel2 != null) {
        final UserAccount useraccount3 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + reel2.getUserAccount().getId(), UserAccount.class);
        if (useraccount3 != null) {
        }
    }
}
return reelview;


Overview

Summary

ContactDonateImprint