Overview

Summary

ContactDonateImprint


1. DIRECT THREAD MODULE (UI prompt)



Module Entities (10)

EntityAliasModuleGlobal Schema
(1) DeviceDeviceDirectThreadModuleInstagram
(2) DirectMessageDirectMessageDirectThreadModuleInstagram
(3) DirectThreadDirectThreadDirectThreadModuleInstagram
(4) DirectThreadParticipantDirectThreadParticipantUserAccountModuleInstagram
(5) NotificationNotificationReelModuleInstagram
(6) PostPostUserAccountModuleInstagram
(7) PostLikePostLikeDirectThreadModuleInstagram
(8) ReelReelReelModuleInstagram
(9) StoryStoryStoryModuleInstagram
(10) UserAccountUserAccountUserAccountModuleInstagram

Module Interfaces (28)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /devicefindAllDevice()DirectThreadModuleGETDevice
(2) /device/{id}deleteDeviceById(id)DirectThreadModuleDELETEDevice
(3) /postlike/{id}updatePostLikeById(postlike)DirectThreadModulePUTPostLike
(4) /directmessage/post/{id}findAllDirectMessageOfPost(id)DirectThreadModuleGETPost DirectMessage
(5) /device/{id}updateDeviceById(device)DirectThreadModulePUTDevice
(6) /postlike/post/{id}findAllPostLikeOfPost(id)DirectThreadModuleGETPost PostLike
(7) /postlikefindAllPostLike()DirectThreadModuleGETPostLike
(8) /directthreadinsertDirectThread(directthread)DirectThreadModulePOSTDirectThread
(9) /directmessage/{id}findDirectMessageById(id)DirectThreadModuleGETDirectMessage
(10) /postlikeinsertPostLike(postlike)DirectThreadModulePOSTPostLike
(11) /directthread/{id}deleteDirectThreadById(id)DirectThreadModuleDELETEDirectThread
(12) /directthread/{id}findDirectThreadById(id)DirectThreadModuleGETDirectThread
(13) /directmessage/{id}deleteDirectMessageById(id)DirectThreadModuleDELETEDirectMessage
(14) /directmessage/{id}updateDirectMessageById(directmessage)DirectThreadModulePUTDirectMessage
(15) /directthread/{id}updateDirectThreadById(directthread)DirectThreadModulePUTDirectThread
(16) /device/useraccount/{id}findAllDeviceOfUserAccount(id)DirectThreadModuleGETUserAccount Device
(17) /directmessagefindAllDirectMessage()DirectThreadModuleGETDirectMessage
(18) /directmessage/directthread/{id}findAllDirectMessageOfDirectThread(id)DirectThreadModuleGETDirectThread DirectMessage
(19) /directmessageinsertDirectMessage(directmessage)DirectThreadModulePOSTDirectMessage
(20) /device/{id}findDeviceById(id)DirectThreadModuleGETDevice
(21) /deviceinsertDevice(device)DirectThreadModulePOSTDevice
(22) /postlike/useraccount/{id}findAllPostLikeOfUserAccount(id)DirectThreadModuleGETUserAccount PostLike
(23) /directthreadfindAllDirectThread()DirectThreadModuleGETDirectThread
(24) /postlike/{id}findPostLikeById(id)DirectThreadModuleGETPostLike
(25) /directmessage/reel/{id}findAllDirectMessageOfReel(id)DirectThreadModuleGETReel DirectMessage
(26) /directmessage/sender/{id}findAllDirectMessageOfSender(id)DirectThreadModuleGETUserAccount DirectMessage
(27) /postlike/{id}deletePostLikeById(id)DirectThreadModuleDELETEPostLike
(28) /directmessage/story/{id}findAllDirectMessageOfStory(id)DirectThreadModuleGETStory DirectMessage






1.1 DEVICE


DeviceDirectThreadModuleInstagram

Properties (7)

PropertyTypeEntityReferenceModule
(1) AppVersionSTRINGDevice
(2) CreatedAtDATEDevice
(3) IsPushEnabledBOOLDevice
(4) LastActiveAtDATEDevice
(5) OsVersionSTRINGDevice
(6) PlatformSTRINGDevice
(7) UserAccountLONGDeviceUserAccountUserAccountModule





Example:

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


1.2 DIRECT MESSAGE


DirectMessageDirectThreadModuleInstagram

Properties (12)

PropertyTypeEntityReferenceModule
(1) CreatedAtDATEDirectMessage
(2) DirectThreadLONGDirectMessageDirectThreadDirectThreadModule
(3) IsSeenBOOLDirectMessage
(4) MediaUrlSTRINGDirectMessage
(5) MessageTypeSTRINGDirectMessage
(6) PostLONGDirectMessagePostUserAccountModule
(7) ReelLONGDirectMessageReelReelModule
(8) ReplyToMessageLONGDirectMessage
(9) SeenAtDATEDirectMessage
(10) SenderLONGDirectMessageUserAccountUserAccountModule
(11) StoryLONGDirectMessageStoryStoryModule
(12) TextSTRINGDirectMessage





Example:

final DirectMessage directmessage = (DirectMessage) invokeModule(DIRECT_THREAD_MODULE + "/directmessage/" + id, DirectMessage.class);
if (directmessage != null) {
    final Reel reel1 = (Reel) invokeModule(REEL_MODULE + "/reel/" + directmessage.getReel().getId(), Reel.class);
    if (reel1 != null) {
        final UserAccount useraccount2 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + reel1.getUserAccount().getId(), UserAccount.class);
        if (useraccount2 != null) {
        }
    }
    final Post post3 = (Post) invokeModule(USER_ACCOUNT_MODULE + "/post/" + directmessage.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 UserAccount sender6 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + directmessage.getSender().getId(), UserAccount.class);
    if (sender6 != null) {
    }
    final Story story7 = (Story) invokeModule(STORY_MODULE + "/story/" + directmessage.getStory().getId(), Story.class);
    if (story7 != null) {
        final UserAccount useraccount8 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + story7.getUserAccount().getId(), UserAccount.class);
        if (useraccount8 != null) {
        }
    }
    final DirectThread directthread9 = (DirectThread) invokeModule(DIRECT_THREAD_MODULE + "/directthread/" + directmessage.getDirectThread().getId(), DirectThread.class);
    if (directthread9 != null) {
    }
}
return directmessage;


1.3 DIRECT THREAD


DirectThreadDirectThreadModuleInstagram

Properties (3)

PropertyTypeEntityReferenceModule
(1) CreatedAtDATEDirectThread
(2) IsGroupBOOLDirectThread
(3) TitleSTRINGDirectThread





Example:

final DirectThread directthread = (DirectThread) invokeModule(DIRECT_THREAD_MODULE + "/directthread/" + id, DirectThread.class);
if (directthread != null) {
}
return directthread;


1.4 POST LIKE


PostLikeDirectThreadModuleInstagram

Properties (3)

PropertyTypeEntityReferenceModule
(1) CreatedAtDATEPostLike
(2) PostLONGPostLikePostUserAccountModule
(3) UserAccountLONGPostLikeUserAccountUserAccountModule





Example:

final PostLike postlike = (PostLike) invokeModule(DIRECT_THREAD_MODULE + "/postlike/" + id, PostLike.class);
if (postlike != null) {
    final UserAccount useraccount1 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + postlike.getUserAccount().getId(), UserAccount.class);
    if (useraccount1 != null) {
    }
    final Post post2 = (Post) invokeModule(USER_ACCOUNT_MODULE + "/post/" + postlike.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 postlike;


Overview

Summary

ContactDonateImprint