Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- enum AccountMigrationCheckType {
- SKIP = 0,
- PINCODE = 1,
- SECURITY_CENTER = 2,
- }
- enum AccountMigrationPincodeType {
- NOT_APPLICABLE = 0,
- NOT_SET = 1,
- SET = 2,
- NEED_ENFORCED_INPUT = 3,
- }
- struct AgeCheckDocomoResult {
- 1: string authUrl;
- 2: UserAgeType userAgeType;
- }
- struct AgeCheckRequestResult {
- 1: string authUrl;
- 2: string sessionId;
- }
- struct AnalyticsInfo {
- 1: double gaSamplingRate;
- 2: string tmid;
- }
- struct Announcement {
- 1: i32 index;
- 10: bool forceUpdate;
- 11: string title;
- 12: string text;
- 13: i64 createdTime;
- 14: string pictureUrl;
- 15: string thumbnailUrl;
- }
- enum ApplicationType {
- IOS = 16,
- IOS_RC = 17,
- IOS_BETA = 18,
- IOS_ALPHA = 19,
- ANDROID = 32,
- ANDROID_RC = 33,
- ANDROID_BETA = 34,
- ANDROID_ALPHA = 35,
- WAP = 48,
- WAP_RC = 49,
- WAP_BETA = 50,
- WAP_ALPHA = 51,
- BOT = 64,
- BOT_RC = 65,
- BOT_BETA = 66,
- BOT_ALPHA = 67,
- WEB = 80,
- WEB_RC = 81,
- WEB_BETA = 82,
- WEB_ALPHA = 83,
- DESKTOPWIN = 96,
- DESKTOPWIN_RC = 97,
- DESKTOPWIN_BETA = 98,
- DESKTOPWIN_ALPHA = 99,
- DESKTOPMAC = 112,
- DESKTOPMAC_RC = 113,
- DESKTOPMAC_BETA = 114,
- DESKTOPMAC_ALPHA = 115,
- CHANNELGW = 128,
- CHANNELGW_RC = 129,
- CHANNELGW_BETA = 130,
- CHANNELGW_ALPHA = 131,
- CHANNELCP = 144,
- CHANNELCP_RC = 145,
- CHANNELCP_BETA = 146,
- CHANNELCP_ALPHA = 147,
- WINPHONE = 160,
- WINPHONE_RC = 161,
- WINPHONE_BETA = 162,
- WINPHONE_ALPHA = 163,
- BLACKBERRY = 176,
- BLACKBERRY_RC = 177,
- BLACKBERRY_BETA = 178,
- BLACKBERRY_ALPHA = 179,
- WINMETRO = 192,
- WINMETRO_RC = 193,
- WINMETRO_BETA = 194,
- WINMETRO_ALPHA = 195,
- S40 = 208,
- S40_RC = 209,
- S40_BETA = 210,
- S40_ALPHA = 211,
- CHRONO = 224,
- CHRONO_RC = 225,
- CHRONO_BETA = 226,
- CHRONO_ALPHA = 227,
- TIZEN = 256,
- TIZEN_RC = 257,
- TIZEN_BETA = 258,
- TIZEN_ALPHA = 259,
- VIRTUAL = 272,
- FIREFOXOS = 288,
- FIREFOXOS_RC = 289,
- FIREFOXOS_BETA = 290,
- FIREFOXOS_ALPHA = 291,
- IOSIPAD = 304,
- IOSIPAD_RC = 305,
- IOSIPAD_BETA = 306,
- IOSIPAD_ALPHA = 307,
- BIZIOS = 320,
- BIZIOS_RC = 321,
- BIZIOS_BETA = 322,
- BIZIOS_ALPHA = 323,
- BIZANDROID = 336,
- BIZANDROID_RC = 337,
- BIZANDROID_BETA = 338,
- BIZANDROID_ALPHA = 339,
- BIZBOT = 352,
- BIZBOT_RC = 353,
- BIZBOT_BETA = 354,
- BIZBOT_ALPHA = 355,
- CHROMEOS = 368,
- CHROMEOS_RC = 369,
- CHROMEOS_BETA = 370,
- CHROMEOS_ALPHA = 371,
- ANDROIDLITE = 384,
- ANDROIDLITE_RC = 385,
- ANDROIDLITE_BETA = 386,
- ANDROIDLITE_ALPHA = 387,
- WIN10 = 400,
- WIN10_RC = 401,
- WIN10_BETA = 402,
- WIN10_ALPHA = 403,
- BIZWEB = 416,
- BIZWEB_RC = 417,
- BIZWEB_BETA = 418,
- BIZWEB_ALPHA = 419,
- DUMMYPRIMARY = 432,
- DUMMYPRIMARY_RC = 433,
- DUMMYPRIMARY_BETA = 434,
- DUMMYPRIMARY_ALPHA = 435,
- SQUARE = 448,
- SQUARE_RC = 449,
- SQUARE_BETA = 450,
- SQUARE_ALPHA = 451,
- INTERNAL = 464,
- INTERNAL_RC = 465,
- INTERNAL_BETA = 466,
- INTERNAL_ALPHA = 467,
- }
- struct ApprovedChannelInfo {
- 1: ChannelInfo channelInfo;
- 2: i64 approvedAt;
- }
- struct ApprovedChannelInfos {
- 1: list<ApprovedChannelInfo> approvedChannelInfos;
- 2: i64 revision;
- }
- enum AsymmetricKeyAlgorithm {
- ASYMMETRIC_KEY_ALGORITHM_RSA = 1,
- ASYMMETRIC_KEY_ALGORITHM_ECDH = 2,
- }
- struct AuthQrcode {
- 1: string qrcode;
- 2: string verifier;
- 3: string callbackUrl;
- }
- struct Balance {
- 1: string currentPointsFixedPointDecimal;
- }
- struct BanPage {
- 1: string url;
- }
- struct BeaconBackgroundNotification {
- 1: i64 actionInterval;
- 2: list<BeaconCondition> actionAndConditions;
- 3: i64 actionDelay;
- 4: list<list<BeaconCondition>> actionConditions;
- }
- struct BeaconCondition {
- 1: string inFriends;
- 2: string notInFriends;
- 3: bool termsAgreed;
- }
- struct BeaconLayerInfoAndActions {
- 1: string pictureUrl;
- 2: string label;
- 3: string text;
- 4: list<string> actions;
- 5: list<BeaconCondition> showOrConditions;
- 6: list<list<BeaconCondition>> showConditions;
- 7: i64 timeToHide;
- }
- enum BeaconNotificationType {
- BUTTON = 1,
- ENTRY_SELECTED = 2,
- BROADCAST_ENTER = 3,
- BROADCAST_LEAVE = 4,
- }
- struct BeaconQueryResponse {
- 2: list<string> deprecated_actionUrls;
- 3: i64 cacheTtl;
- 4: BeaconTouchActions touchActions;
- 5: BeaconLayerInfoAndActions layerInfoAndActions;
- 6: BeaconBackgroundNotification backgroundEnteringNotification;
- 7: BeaconBackgroundNotification backgroundLeavingNotification;
- 8: string group;
- 9: string major;
- 10: string minor;
- 11: double effectiveRange;
- 12: list<string> channelWhiteList;
- }
- struct BeaconTouchActions {
- 1: list<string> actions;
- }
- enum BotType {
- RESERVED = 0,
- OFFICIAL = 1,
- LINE_AT_0 = 2,
- LINE_AT = 3,
- }
- struct BotUseInfo {
- 1: bool botUseAgreementAccepted;
- 2: bool botInFriends;
- 3: string primaryApplication;
- 4: string locale;
- }
- struct BuddyBanner {
- 1: BuddyBannerLinkType buddyBannerLinkType;
- 2: string buddyBannerLink;
- 3: string buddyBannerImageUrl;
- 4: i32 width;
- 5: i32 height;
- 6: i64 bannerId;
- }
- enum BuddyBannerLinkType {
- BUDDY_BANNER_LINK_HIDDEN = 0,
- BUDDY_BANNER_LINK_MID = 1,
- BUDDY_BANNER_LINK_URL = 2,
- }
- struct BuddyCategoryEntry {
- 1: string classification;
- 2: string displayName;
- 3: i32 totalBuddyCount;
- }
- struct BuddyCategoryView {
- 1: list<BuddyCategoryEntry> categoryEntries;
- }
- struct BuddyChatBar {
- 1: list<BuddyChatBarItem> barItems;
- }
- struct BuddyChatBarItem {
- 1: BuddyRichMenuChatBarItem rich;
- 2: BuddyWidgetListCharBarItem widgetList;
- 3: BuddyWebChatBarItem web;
- }
- struct BuddyCollection {
- 1: i32 code;
- 2: string displayName;
- 3: i32 totalBuddyCount;
- 4: list<BuddyCollectionEntry> entries;
- 5: bool horizontal;
- 6: BuddyCollectionType type;
- }
- struct BuddyCollectionEntry {
- 1: Contact contact;
- 2: bool onAir;
- 3: bool asNew;
- }
- enum BuddyCollectionType {
- NORMAL = 0,
- NEW = 1,
- ONAIR = 2,
- POPULAR = 3,
- }
- struct BuddyDetail {
- 1: string mid;
- 2: i64 memberCount;
- 3: bool onAir;
- 4: bool businessAccount;
- 5: bool addable;
- 6: set<ContentType> acceptableContentTypes;
- 7: bool capableMyhome;
- 8: bool freePhoneCallable;
- 9: string phoneNumberToDial;
- 10: bool needPermissionApproval;
- 11: i32 channelId;
- 12: string channelProviderName;
- 13: i32 iconType;
- 14: BotType botType;
- 15: bool showRichMenu;
- 16: i64 richMenuRevision;
- 17: BuddyOnAirLabel onAirLabel;
- 18: bool useTheme;
- 19: string themeId;
- 20: bool useBar;
- 21: i64 barRevision;
- 22: bool useBackground;
- 23: string backgroundId;
- 24: bool statusBarEnabled;
- 25: i64 statusBarRevision;
- 26: bool capableChat;
- }
- struct BuddyList {
- 1: string classification;
- 2: string displayName;
- 3: i32 totalBuddyCount;
- 4: list<Contact> popularContacts;
- }
- struct BuddyMessageRequest {
- 1: ContentType contentType;
- 2: string text;
- 3: Location location;
- 4: binary content;
- 5: map<string, string> contentMetadata;
- 6: string sourceContentId;
- 7: bool usePermanent;
- 8: string toMid;
- }
- struct BuddyNewsEntry {
- 1: BuddyBanner banner;
- 2: Contact contact;
- 3: i64 memberCount;
- 4: string subtitle;
- 5: i64 releasedTime;
- 6: i64 newsId;
- }
- struct BuddyNewsView {
- 1: bool hasNext;
- 2: list<BuddyNewsEntry> newsEntries;
- }
- struct BuddyOnAir {
- 1: string mid;
- 3: i64 freshnessLifetime;
- 4: string onAirId;
- 5: bool onAir;
- 11: string text;
- 12: i64 viewerCount;
- 13: i64 targetCount;
- 14: i64 livePlayTime;
- 15: string screenAspectRate;
- 31: BuddyOnAirType onAirType;
- 32: BuddyOnAirUrls onAirUrls;
- 33: string aspectRatioOfSource;
- 41: bool useFadingOut;
- 42: i64 fadingOutIn;
- 43: string urlAfterFadingOut;
- 44: string labelAfterFadingOut;
- 51: bool useLowerBanner;
- 52: string lowerBannerUrl;
- 53: string lowerBannerLabel;
- }
- enum BuddyOnAirLabel {
- ON_AIR = 0,
- LIVE = 1,
- }
- enum BuddyOnAirType {
- NORMAL = 0,
- VIDEOCAM = 1,
- VOIP = 2,
- RECORD = 3,
- }
- struct BuddyOnAirUrls {
- 1: map<string, string> hls;
- 2: map<string, string> smoothStreaming;
- }
- struct BuddyProfile {
- 1: string buddyId;
- 2: string mid;
- 3: string searchId;
- 4: string displayName;
- 5: string statusMessage;
- 11: i64 contactCount;
- }
- struct BuddyProfilePopup {
- 1: BuddyProfilePopupType popupType;
- 2: string linkUrl;
- 3: i32 backgroundColorRgb;
- 4: i32 textColorRgb;
- 5: string label;
- }
- enum BuddyProfilePopupType {
- NONE = 0,
- WEB = 1,
- }
- enum BuddyResultState {
- ACCEPTED = 1,
- SUCCEEDED = 2,
- FAILED = 3,
- CANCELLED = 4,
- NOTIFY_FAILED = 5,
- STORING = 11,
- UPLOADING = 21,
- NOTIFYING = 31,
- REMOVING_SUBSCRIPTION = 41,
- UNREGISTERING_ACCOUNT = 42,
- NOTIFYING_LEAVE_CHAT = 43,
- }
- struct BuddyRichMenuChatBarItem {
- 1: string label;
- 2: string body;
- 3: bool selected;
- }
- struct BuddyRichMenuContents {
- 1: string body;
- }
- enum BuddySearchRequestSource {
- NA = 0,
- FRIEND_VIEW = 1,
- OFFICIAL_ACCOUNT_VIEW = 2,
- }
- struct BuddySearchResult {
- 1: string mid;
- 2: string displayName;
- 3: string pictureStatus;
- 4: string picturePath;
- 5: string statusMessage;
- 6: bool businessAccount;
- 7: i32 iconType;
- 8: BotType botType;
- }
- struct BuddyStatusBar {
- 1: string label;
- 2: BuddyStatusBarDisplayType displayType;
- }
- enum BuddyStatusBarDisplayType {
- NOT_A_FRIEND = 0,
- ALWAYS = 1,
- }
- struct BuddyTopView {
- 1: list<BuddyBanner> banners;
- 2: list<BuddyCollection> collections;
- 3: i64 rotationInterval;
- }
- struct BuddyWebChatBarItem {
- 1: string label;
- 2: string url;
- }
- struct BuddyWidget {
- 1: string icon;
- 2: string label;
- 3: string url;
- }
- struct BuddyWidgetListCharBarItem {
- 1: string label;
- 2: list<BuddyWidget> widgets;
- 3: bool selected;
- }
- struct CallHost {
- 1: string host;
- 2: i32 port;
- 3: string zone;
- }
- enum CarrierCode {
- NOT_SPECIFIED = 0,
- JP_DOCOMO = 1,
- JP_AU = 2,
- JP_SOFTBANK = 3,
- KR_SKT = 17,
- KR_KT = 18,
- KR_LGT = 19,
- JP_DOCOMO_LINE = 4,
- }
- # Error? ChannelApplicationProvidedService$1.java
- # Error? ChannelApplicationProvidedService$activeBuddySubscriberCount_args.java
- # Error? ChannelApplicationProvidedService$AsyncClient.java
- # Error? ChannelApplicationProvidedService$AsyncIface.java
- # Error? ChannelApplicationProvidedService$AsyncProcessor.java
- # Error? ChannelApplicationProvidedService$Client.java
- # Error? ChannelApplicationProvidedService$displayBuddySubscriberCount_args.java
- # Error? ChannelApplicationProvidedService$getAllContactIdsForChannel_args.java
- # Error? ChannelApplicationProvidedService$getExtendedProfile_args.java
- # Error? ChannelApplicationProvidedService$getFavoriteGroupIdsForChannel_args.java
- # Error? ChannelApplicationProvidedService$getFavoriteMidsForChannel_args.java
- # Error? ChannelApplicationProvidedService$getFriendMids_args.java
- # Error? ChannelApplicationProvidedService$getIdentityCredential_args.java
- # Error? ChannelApplicationProvidedService$getJoinedGroupIdsForChannel_args.java
- # Error? ChannelApplicationProvidedService$getMetaProfile_args.java
- # Error? ChannelApplicationProvidedService$getMid_args.java
- # Error? ChannelApplicationProvidedService$getOAFriendMids_args.java
- # Error? ChannelApplicationProvidedService$getPrimaryClientForChannel_args.java
- # Error? ChannelApplicationProvidedService$getProfileForChannel_args.java
- # Error? ChannelApplicationProvidedService$getUserCreateTime_args.java
- # Error? ChannelApplicationProvidedService$getUserIdentities_args.java
- # Error? ChannelApplicationProvidedService$getUserLanguage_args.java
- # Error? ChannelApplicationProvidedService$getUserMidsWhoAddedMe_args.java
- # Error? ChannelApplicationProvidedService$Iface.java
- # Error? ChannelApplicationProvidedService$isAllowSecondaryDeviceLogin_args.java
- # Error? ChannelApplicationProvidedService$Processor.java
- # Error? ChannelApplicationProvidedService.java
- enum ChannelConfiguration {
- MESSAGE = 0,
- MESSAGE_NOTIFICATION = 1,
- NOTIFICATION_CENTER = 2,
- }
- struct ChannelDomain {
- 1: string host;
- 2: bool removed;
- }
- struct ChannelDomains {
- 1: list<ChannelDomain> channelDomains;
- 2: i64 revision;
- }
- enum ChannelErrorCode {
- ILLEGAL_ARGUMENT = 0,
- INTERNAL_ERROR = 1,
- CONNECTION_ERROR = 2,
- AUTHENTICATIONI_FAILED = 3,
- NEED_PERMISSION_APPROVAL = 4,
- COIN_NOT_USABLE = 5,
- WEBVIEW_NOT_ALLOWED = 6,
- }
- exception ChannelException {
- 1: ChannelErrorCode code;
- 2: string reason;
- 3: map<string, string> parameterMap;
- }
- struct ChannelIdWithLastUpdated {
- 1: string channelId;
- 2: i64 lastUpdated;
- }
- struct ChannelInfo {
- 1: string channelId;
- 3: string name;
- 4: string entryPageUrl;
- 5: string descriptionText;
- 6: ChannelProvider provider;
- 7: PublicType publicType;
- 8: string iconImage;
- 9: list<string> permissions;
- 11: string iconThumbnailImage;
- 12: list<ChannelConfiguration> channelConfigurations;
- 13: bool lcsAllApiUsable;
- 14: set<ChannelPermission> allowedPermissions;
- 15: list<ChannelDomain> channelDomains;
- 16: i64 updatedTimestamp;
- }
- struct ChannelInfos {
- 1: list<ChannelInfo> channelInfos;
- 2: i64 revision;
- }
- struct ChannelNotificationSetting {
- 1: string channelId;
- 2: string name;
- 3: bool notificationReceivable;
- 4: bool messageReceivable;
- 5: bool showDefault;
- }
- enum ChannelPermission {
- PROFILE = 0,
- FRIENDS = 1,
- GROUP = 2,
- }
- struct ChannelProvider {
- 1: string name;
- }
- struct ChannelSettings {
- 1: bool unapprovedMessageReceivable;
- }
- struct ChannelSyncDatas {
- 1: list<ChannelInfo> channelInfos;
- 2: list<ChannelDomain> channelDomains;
- 3: i64 revision;
- 4: i64 expires;
- }
- enum ChannelSyncTarget {
- ALL = 255,
- CHANNEL_INFO = 1,
- CHANNEL_TOKEN = 2,
- COMMON_DOMAIN = 4,
- }
- enum ChannelSyncType {
- SYNC = 0,
- REMOVE = 1,
- REMOVE_ALL = 2,
- }
- struct ChannelToken {
- 1: string token;
- 2: string obsToken;
- 3: i64 expiration;
- 4: string refreshToken;
- 5: string channelAccessToken;
- }
- struct ClientLastStatus {
- 1: i64 lastRev;
- 2: i32 badgeCount;
- }
- struct Coin {
- 1: i32 freeCoinBalance;
- 2: i32 payedCoinBalance;
- 3: i32 totalCoinBalance;
- 4: i32 rewardCoinBalance;
- }
- struct CoinHistory {
- 1: i64 payDate;
- 2: i32 coinBalance;
- 3: i32 coin;
- 4: string price;
- 5: string title;
- 6: bool refund;
- 7: string paySeq;
- 8: string currency;
- 9: string currencySign;
- 10: string displayPrice;
- 11: CoinPayLoad payload;
- 12: string channelId;
- }
- struct CoinHistoryCondition {
- 1: i64 start;
- 2: i32 size;
- 3: string language;
- 4: string eddt;
- 5: PaymentType appStoreCode;
- }
- struct CoinHistoryResult {
- 1: list<CoinHistory> historys;
- 2: Coin balance;
- 3: bool hasNext;
- }
- struct CoinPayLoad {
- 1: i32 payCoin;
- 2: i32 freeCoin;
- 3: PayloadType type;
- 4: i32 rewardCoin;
- }
- struct CoinProductItem {
- 1: string itemId;
- 2: i32 coin;
- 3: i32 freeCoin;
- 5: string currency;
- 6: string price;
- 7: string displayPrice;
- 8: string name;
- 9: string desc;
- }
- struct CoinPurchaseConfirm {
- 1: string orderId;
- 2: PaymentType appStoreCode;
- 3: string receipt;
- 4: string signature;
- 5: string seller;
- 6: string requestType;
- 7: bool ignoreReceipt;
- }
- struct CoinPurchaseReservation {
- 1: string productId;
- 2: string country;
- 3: string currency;
- 4: string price;
- 5: PaymentType appStoreCode;
- 6: string language;
- 7: PaymentPgType pgCode;
- 8: string redirectUrl;
- }
- struct CoinUseReservation {
- 1: string channelId;
- 2: string shopOrderId;
- 3: PaymentType appStoreCode;
- 4: list<CoinUseReservationItem> items;
- 5: string country;
- }
- struct CoinUseReservationItem {
- 1: string itemId;
- 2: string itemName;
- 3: i32 amount;
- }
- struct CommitMessageResult {
- 1: Message message;
- 2: CommitMessageResultCode code;
- 3: string reason;
- 4: i64 successCount;
- 5: i64 failCount;
- 6: i64 unregisterCount;
- 7: i64 blockCount;
- }
- enum CommitMessageResultCode {
- DELIVERED = 0,
- DELIVERY_SKIPPED = 1,
- DELIVERY_RESTRICTED = 2,
- }
- struct CommitSendMessagesToMidRequest {
- 1: i32 seq;
- 2: list<string> messageIds;
- }
- struct CommitSendMessagesToMidResponse {
- 1: i64 successCount;
- 2: i64 failCount;
- 3: i64 unregisterCount;
- 4: i64 blockCount;
- }
- struct CompactContact {
- 1: string mid;
- 2: i64 createdTime;
- 3: i64 modifiedTime;
- 4: ContactStatus status;
- 5: i64 settings;
- 6: string displayNameOverridden;
- }
- struct Configurations {
- 1: i64 revision;
- 2: map<string, string> configMap;
- }
- struct Contact {
- 1: string mid;
- 2: i64 createdTime;
- 10: ContactType type;
- 11: ContactStatus status;
- 21: ContactRelation relation;
- 22: string displayName;
- 23: string phoneticName;
- 24: string pictureStatus;
- 25: string thumbnailUrl;
- 26: string statusMessage;
- 27: string displayNameOverridden;
- 28: i64 favoriteTime;
- 31: bool capableVoiceCall;
- 32: bool capableVideoCall;
- 33: bool capableMyhome;
- 34: bool capableBuddy;
- 35: i32 attributes;
- 36: i64 settings;
- 37: string picturePath;
- 38: string recommendParams;
- 39: FriendRequestStatus friendRequestStatus;
- 40: string musicProfile;
- 42: string videoProfile;
- }
- enum ContactAttribute {
- CONTACT_ATTRIBUTE_CAPABLE_VOICE_CALL = 1,
- CONTACT_ATTRIBUTE_CAPABLE_VIDEO_CALL = 2,
- CONTACT_ATTRIBUTE_CAPABLE_MY_HOME = 16,
- CONTACT_ATTRIBUTE_CAPABLE_BUDDY = 32,
- }
- enum ContactCategory {
- NORMAL = 0,
- RECOMMEND = 1,
- BLOCKED = 2,
- }
- struct ContactModification {
- 1: ModificationType type;
- 2: string luid;
- 11: list<string> phones;
- 12: list<string> emails;
- 13: list<string> userids;
- }
- struct ContactRegistration {
- 1: Contact contact;
- 10: string luid;
- 11: ContactType contactType;
- 12: string contactKey;
- }
- enum ContactRelation {
- ONEWAY = 0,
- BOTH = 1,
- NOT_REGISTERED = 2,
- }
- struct ContactReport {
- 1: string mid;
- 2: bool exists;
- 3: Contact contact;
- }
- struct ContactReportResult {
- 1: string mid;
- 2: bool exists;
- }
- enum ContactSetting {
- CONTACT_SETTING_NOTIFICATION_DISABLE = 1,
- CONTACT_SETTING_DISPLAY_NAME_OVERRIDE = 2,
- CONTACT_SETTING_CONTACT_HIDE = 4,
- CONTACT_SETTING_FAVORITE = 8,
- CONTACT_SETTING_DELETE = 16,
- }
- enum ContactStatus {
- UNSPECIFIED = 0,
- FRIEND = 1,
- FRIEND_BLOCKED = 2,
- RECOMMEND = 3,
- RECOMMEND_BLOCKED = 4,
- DELETED = 5,
- DELETED_BLOCKED = 6,
- }
- struct ContactTransition {
- 1: string ownerMid;
- 2: string targetMid;
- 3: ContactStatus previousStatus;
- 4: ContactStatus resultStatus;
- }
- enum ContactType {
- MID = 0,
- PHONE = 1,
- EMAIL = 2,
- USERID = 3,
- PROXIMITY = 4,
- GROUP = 5,
- USER = 6,
- QRCODE = 7,
- PROMOTION_BOT = 8,
- CONTACT_MESSAGE = 9,
- FRIEND_REQUEST = 10,
- REPAIR = 128,
- FACEBOOK = 2305,
- SINA = 2306,
- RENREN = 2307,
- FEIXIN = 2308,
- BBM = 2309,
- BEACON = 11,
- }
- enum ContentType {
- NONE = 0,
- IMAGE = 1,
- VIDEO = 2,
- AUDIO = 3,
- HTML = 4,
- PDF = 5,
- CALL = 6,
- STICKER = 7,
- PRESENCE = 8,
- GIFT = 9,
- GROUPBOARD = 10,
- APPLINK = 11,
- LINK = 12,
- CONTACT = 13,
- FILE = 14,
- LOCATION = 15,
- POSTNOTIFICATION = 16,
- RICH = 17,
- CHATEVENT = 18,
- MUSIC = 19,
- PAYMENT = 20,
- EXTIMAGE = 21,
- }
- enum CustomMode {
- PROMOTION_FRIENDS_INVITE = 1,
- CAPABILITY_SERVER_SIDE_SMS = 2,
- LINE_CLIENT_ANALYTICS_CONFIGURATION = 3,
- }
- enum DeviceBooleanStateKey {
- BEACON_AGREEMENT = 1,
- BLUETOOTH = 2,
- }
- struct DeviceInfo {
- 1: string deviceName;
- 2: string systemName;
- 3: string systemVersion;
- 4: string model;
- 5: string webViewVersion;
- 10: CarrierCode carrierCode;
- 11: string carrierName;
- 20: ApplicationType applicationType;
- }
- enum DeviceStringStateKey {
- LOCATION_OS = 1,
- LOCATION_APP = 2,
- }
- enum Diff {
- ADDED = 0,
- UPDATED = 1,
- REMOVED = 2,
- }
- struct E2EEGroupSharedKey {
- 1: i32 version;
- 2: i32 groupKeyId;
- 3: string creator;
- 4: i32 creatorKeyId;
- 5: string receiver;
- 6: i32 receiverKeyId;
- 7: binary encryptedSharedKey;
- 8: set<ContentType> allowedTypes;
- }
- struct E2EEKey {
- 1: i32 version;
- 2: i32 keyId;
- 4: binary publicKey;
- 5: binary privateKey;
- 6: i64 createdTime;
- }
- struct E2EEKeyChain {
- 1: list<E2EEKey> keychain;
- }
- struct E2EENegotiationResult {
- 1: set<ContentType> allowedTypes;
- 2: E2EEPublicKey publicKey;
- }
- struct E2EEPublicKey {
- 1: i32 version;
- 2: i32 keyId;
- 4: binary keyData;
- 5: i64 createdTime;
- }
- struct EmailConfirmation {
- 1: bool usePasswordSet;
- 2: string email;
- 3: string password;
- 4: bool ignoreDuplication;
- 5: bool useEmailOnly;
- }
- struct EmailConfirmationResult {
- 1: string certificate;
- }
- struct EmailConfirmationSession {
- 1: EmailConfirmationType emailConfirmationType;
- 2: string verifier;
- 3: string targetEmail;
- }
- enum EmailConfirmationStatus {
- NOT_SPECIFIED = 0,
- NOT_YET = 1,
- DONE = 3,
- NEED_ENFORCED_INPUT = 4,
- }
- enum EmailConfirmationType {
- SERVER_SIDE_EMAIL = 0,
- CLIENT_SIDE_EMAIL = 1,
- }
- enum ErrorCode {
- ILLEGAL_ARGUMENT = 0,
- AUTHENTICATION_FAILED = 1,
- DB_FAILED = 2,
- INVALID_STATE = 3,
- EXCESSIVE_ACCESS = 4,
- NOT_FOUND = 5,
- INVALID_MID = 9,
- NOT_A_MEMBER = 10,
- INVALID_LENGTH = 6,
- NOT_AVAILABLE_USER = 7,
- NOT_AUTHORIZED_DEVICE = 8,
- NOT_AUTHORIZED_SESSION = 14,
- INCOMPATIBLE_APP_VERSION = 11,
- NOT_READY = 12,
- NOT_AVAILABLE_SESSION = 13,
- SYSTEM_ERROR = 15,
- NO_AVAILABLE_VERIFICATION_METHOD = 16,
- NOT_AUTHENTICATED = 17,
- INVALID_IDENTITY_CREDENTIAL = 18,
- NOT_AVAILABLE_IDENTITY_IDENTIFIER = 19,
- INTERNAL_ERROR = 20,
- NO_SUCH_IDENTITY_IDENFIER = 21,
- DEACTIVATED_ACCOUNT_BOUND_TO_THIS_IDENTITY = 22,
- ILLEGAL_IDENTITY_CREDENTIAL = 23,
- UNKNOWN_CHANNEL = 24,
- NO_SUCH_MESSAGE_BOX = 25,
- NOT_AVAILABLE_MESSAGE_BOX = 26,
- CHANNEL_DOES_NOT_MATCH = 27,
- NOT_YOUR_MESSAGE = 28,
- MESSAGE_DEFINED_ERROR = 29,
- USER_CANNOT_ACCEPT_PRESENTS = 30,
- USER_NOT_STICKER_OWNER = 32,
- MAINTENANCE_ERROR = 33,
- ACCOUNT_NOT_MATCHED = 34,
- ABUSE_BLOCK = 35,
- NOT_FRIEND = 36,
- NOT_ALLOWED_CALL = 37,
- BLOCK_FRIEND = 38,
- INCOMPATIBLE_VOIP_VERSION = 39,
- INVALID_SNS_ACCESS_TOKEN = 40,
- EXTERNAL_SERVICE_NOT_AVAILABLE = 41,
- NOT_ALLOWED_ADD_CONTACT = 42,
- NOT_CERTIFICATED = 43,
- NOT_ALLOWED_SECONDARY_DEVICE = 44,
- INVALID_PIN_CODE = 45,
- NOT_FOUND_IDENTITY_CREDENTIAL = 46,
- EXCEED_FILE_MAX_SIZE = 47,
- EXCEED_DAILY_QUOTA = 48,
- NOT_SUPPORT_SEND_FILE = 49,
- MUST_UPGRADE = 50,
- NOT_AVAILABLE_PIN_CODE_SESSION = 51,
- EXPIRED_REVISION = 52,
- NOT_YET_PHONE_NUMBER = 54,
- BAD_CALL_NUMBER = 55,
- UNAVAILABLE_CALL_NUMBER = 56,
- NOT_SUPPORT_CALL_SERVICE = 57,
- CONGESTION_CONTROL = 58,
- NO_BALANCE = 59,
- NOT_PERMITTED_CALLER_ID = 60,
- NO_CALLER_ID_LIMIT_EXCEEDED = 61,
- CALLER_ID_VERIFICATION_REQUIRED = 62,
- NO_CALLER_ID_LIMIT_EXCEEDED_AND_VERIFICATION_REQUIRED = 63,
- MESSAGE_NOT_FOUND = 64,
- INVALID_ACCOUNT_MIGRATION_PINCODE_FORMAT = 65,
- ACCOUNT_MIGRATION_PINCODE_NOT_MATCHED = 66,
- ACCOUNT_MIGRATION_PINCODE_BLOCKED = 67,
- INVALID_PASSWORD_FORMAT = 69,
- FEATURE_RESTRICTED = 70,
- MESSAGE_NOT_DESTRUCTIBLE = 71,
- PAID_CALL_REDEEM_FAILED = 72,
- PREVENTED_JOIN_BY_TICKET = 73,
- SEND_MESSAGE_NOT_PERMITTED_FROM_LINE_AT = 75,
- SEND_MESSAGE_NOT_PERMITTED_WHILE_AUTO_REPLY = 76,
- SECURITY_CENTER_NOT_VERIFIED = 77,
- SECURITY_CENTER_BLOCKED_BY_SETTING = 78,
- SECURITY_CENTER_BLOCKED = 79,
- TALK_PROXY_EXCEPTION = 80,
- E2EE_INVALID_PROTOCOL = 81,
- E2EE_RETRY_ENCRYPT = 82,
- E2EE_UPDATE_SENDER_KEY = 83,
- E2EE_UPDATE_RECEIVER_KEY = 84,
- E2EE_INVALID_ARGUMENT = 85,
- E2EE_INVALID_VERSION = 86,
- E2EE_SENDER_DISABLED = 87,
- E2EE_RECEIVER_DISABLED = 88,
- E2EE_SENDER_NOT_ALLOWED = 89,
- E2EE_RECEIVER_NOT_ALLOWED = 90,
- E2EE_RESEND_FAIL = 91,
- E2EE_RESEND_OK = 92,
- HITOKOTO_BACKUP_NO_AVAILABLE_DATA = 93,
- E2EE_UPDATE_PRIMARY_DEVICE = 94,
- SUCCESS = 95,
- CANCEL = 96,
- E2EE_PRIMARY_NOT_SUPPORT = 97,
- E2EE_RETRY_PLAIN = 98,
- E2EE_RECREATE_GROUP_KEY = 99,
- E2EE_GROUP_TOO_MANY_MEMBERS = 100,
- SERVER_BUSY = 101,
- NOT_ALLOWED_ADD_FOLLOW = 102,
- INCOMING_FRIEND_REQUEST_LIMIT = 103,
- OUTGOING_FRIEND_REQUEST_LIMIT = 104,
- OUTGOING_FRIEND_REQUEST_QUOTA = 105,
- DUPLICATED = 106,
- BANNED = 107,
- }
- struct ExtendedProfile {
- 1: ExtendedProfileBirthday birthday;
- }
- enum ExtendedProfileAttribute {
- # Error? ExtendedProfileAttribute.java
- }
- struct ExtendedProfileBirthday {
- 1: string year;
- 2: PrivacyLevelType yearPrivacyLevelType;
- 3: bool yearEnabled;
- 5: string day;
- 6: PrivacyLevelType dayPrivacyLevelType;
- 7: bool dayEnabled;
- }
- enum FeatureType {
- OBS_VIDEO = 1,
- OBS_GENERAL = 2,
- }
- struct FriendChannelMatricesResponse {
- 1: i64 expires;
- 2: list<FriendChannelMatrix> matrices;
- }
- struct FriendChannelMatrix {
- 1: string channelId;
- 2: string representMid;
- 3: i32 count;
- 4: i32 point;
- }
- struct FriendRequest {
- 1: string eMid;
- 2: string mid;
- 3: FriendRequestDirection direction;
- 4: FriendRequestMethod method;
- 5: string param;
- 6: i64 timestamp;
- 7: i64 seqId;
- 10: string displayName;
- 11: string picturePath;
- 12: string pictureStatus;
- }
- enum FriendRequestDirection {
- INCOMING = 1,
- OUTGOING = 2,
- }
- enum FriendRequestMethod {
- TIMELINE = 1,
- NEARBY = 2,
- SQUARE = 3,
- }
- struct FriendRequestsInfo {
- 1: i32 totalIncomingCount;
- 2: i32 totalOutgoingCount;
- 3: list<FriendRequest> recentIncomings;
- 4: list<FriendRequest> recentOutgoings;
- 5: i32 totalIncomingLimit;
- 6: i32 totalOutgoingLimit;
- }
- enum FriendRequestStatus {
- NONE = 0,
- AVAILABLE = 1,
- ALREADY_REQUESTED = 2,
- UNAVAILABLE = 3,
- }
- struct Geolocation {
- 1: double longitude;
- 2: double latitude;
- }
- struct GetBalanceRequest {
- }
- # Error? GetBalanceRequest.java
- struct GetBalanceResponse {
- 1: Balance balance;
- }
- struct GetCoinHistoryRequest {
- 1: PaymentType appStoreCode;
- 2: string country;
- 3: string language;
- 4: string searchEndDate;
- 5: i32 offset;
- 6: i32 limit;
- }
- struct GetCoinHistoryResponse {
- 1: list<CoinHistory> histories;
- 2: Coin balance;
- 3: i32 offset;
- 4: bool hasNext;
- }
- struct GetCoinProductsRequest {
- 1: PaymentType appStoreCode;
- 2: string country;
- 3: string language;
- 4: PaymentPgType pgCode;
- }
- struct GetCoinProductsResponse {
- 1: list<CoinProductItem> items;
- }
- struct GetTotalCoinBalanceRequest {
- 1: PaymentType appStoreCode;
- }
- struct GetTotalCoinBalanceResponse {
- 1: string totalBalance;
- 2: string paidCoinBalance;
- 3: string freeCoinBalance;
- 4: string rewardCoinBalance;
- 5: string expectedAutoExchangedCoinBalance;
- }
- struct Group {
- 1: string id;
- 2: i64 createdTime;
- 10: string name;
- 11: string pictureStatus;
- 12: bool preventedJoinByTicket;
- 13: GroupPreference groupPreference;
- 20: list<Contact> members;
- 21: Contact creator;
- 22: list<Contact> invitee;
- 31: bool notificationDisabled;
- 32: string picturePath;
- 40: list<string> memberMids;
- 41: list<string> inviteeMids;
- }
- enum GroupAttribute {
- ALL = 255,
- NAME = 1,
- PICTURE_STATUS = 2,
- PREVENTED_JOIN_BY_TICKET = 4,
- NOTIFICATION_SETTING = 8,
- }
- struct GroupCall {
- 1: bool online;
- 2: string chatMid;
- 3: string hostMid;
- 4: list<string> memberMids;
- 5: i64 started;
- 6: GroupCallMediaType mediaType;
- }
- enum GroupCallMediaType {
- AUDIO = 1,
- VIDEO = 2,
- }
- struct GroupCallRoute {
- 1: string token;
- 2: CallHost cscf;
- 3: CallHost mix;
- }
- struct GroupPreference {
- 11: string invitationTicket;
- 12: i64 favoriteTimestamp;
- }
- enum GroupPreferenceAttribute {
- INVITATION_TICKET = 1,
- FAVORITE_TIMESTAMP = 2,
- }
- struct IdentityCredential {
- 1: IdentityProvider provider;
- 2: string identifier;
- 3: string password;
- }
- enum IdentityProvider {
- UNKNOWN = 0,
- LINE = 1,
- NAVER_KR = 2,
- LINE_PHONE = 3,
- }
- struct Location {
- 1: string title;
- 2: string address;
- 3: double latitude;
- 4: double longitude;
- 5: string phone;
- }
- struct LoginRequest {
- 1: LoginType type;
- 2: IdentityProvider identityProvider;
- 3: string identifier;
- 4: string password;
- 5: bool keepLoggedIn;
- 6: string accessLocation;
- 7: string systemName;
- 8: string certificate;
- 9: string verifier;
- 10: binary secret;
- 11: i32 e2eeVersion;
- }
- struct LoginResult {
- 1: string authToken;
- 2: string certificate;
- 3: string verifier;
- 4: string pinCode;
- 5: LoginResultType type;
- 6: i64 lastPrimaryBindTime;
- 7: string displayMessage;
- 8: VerificationSessionData sessionForSMSConfirm;
- }
- enum LoginResultType {
- SUCCESS = 1,
- REQUIRE_QRCODE = 2,
- REQUIRE_DEVICE_CONFIRM = 3,
- REQUIRE_SMS_CONFIRM = 4,
- }
- struct LoginSession {
- 1: string tokenKey;
- 3: i64 expirationTime;
- 11: ApplicationType applicationType;
- 12: string systemName;
- 22: string accessLocation;
- }
- enum LoginType {
- ID_CREDENTIAL = 0,
- QRCODE = 1,
- ID_CREDENTIAL_WITH_E2EE = 2,
- }
- struct Message {
- 1: string from_;
- 2: string to;
- 3: MIDType toType;
- 4: string id;
- 5: i64 createdTime;
- 6: i64 deliveredTime;
- 10: string text;
- 11: Location location;
- 14: bool hasContent;
- 15: ContentType contentType;
- 17: binary contentPreview;
- 18: map<string, string> contentMetadata;
- 19: i8 sessionId;
- 20: list<binary> chunks;
- 21: string relatedMessageId;
- 22: MessageRelationType messageRelationType;
- 23: i32 readCount;
- 24: ServiceCode relatedMessageServiceCode;
- }
- struct MessageBoxV2MessageId {
- 1: i64 deliveredTime;
- 2: i64 messageId;
- }
- struct MessageCommitResult {
- 1: string requestId;
- 2: BuddyResultState state;
- 3: string messageStoreRequestId;
- 4: list<string> messageIds;
- 11: i64 receiverCount;
- 12: i64 successCount;
- 13: i64 failCount;
- 14: i64 blockCount;
- 15: i64 unregisteredCount;
- 16: i64 unrelatedCount;
- 21: string errorDescription;
- }
- enum MessageRelationType {
- FORWARD = 0,
- AUTO_REPLY = 1,
- SUBORDINATE = 2,
- }
- struct MessageStoreResult {
- 1: string requestId;
- 2: list<string> messageIds;
- }
- struct MetaProfile {
- 1: i64 createTime;
- 2: string regionCode;
- 3: map<RegistrationType, string> identities;
- 4: string udid;
- }
- enum MIDType {
- USER = 0,
- ROOM = 1,
- GROUP = 2,
- SQUARE = 3,
- SQUARE_CHAT = 4,
- SQUARE_MEMBER = 5,
- }
- enum ModificationType {
- ADD = 0,
- REMOVE = 1,
- MODIFY = 2,
- }
- struct MoretabRecommend {
- 1: list<MoretabRecommendAccount> accounts;
- 2: i64 nextUpdateTime;
- 3: i64 cacheTtlMillis;
- }
- struct MoretabRecommendAccount {
- 1: string mid;
- 2: string displayName;
- 3: string statusMessage;
- 4: string pictureStatus;
- 5: string picturePath;
- }
- struct NearbyEntry {
- 1: string emid;
- 2: double distance;
- 3: i32 lastUpdatedInSec;
- 4: map<string, string> property;
- 5: Profile profile;
- }
- struct NotiCenterEventData {
- 1: string id;
- 2: string to;
- 3: string from_;
- 4: string toChannel;
- 5: string fromChannel;
- 6: string eventType;
- 7: i64 createdTime;
- 8: i64 operationRevision;
- 9: map<string, string> content;
- 10: map<string, string> push;
- }
- struct NotificationFetchResult {
- 1: NotificationItemFetchMode fetchMode;
- 2: list<NotificationItem> itemList;
- }
- struct NotificationItem {
- 1: string id;
- 2: string from_;
- 3: string to;
- 4: string fromChannel;
- 5: string toChannel;
- 7: i64 revision;
- 8: i64 createdTime;
- 9: map<string, string> content;
- }
- enum NotificationItemFetchMode {
- ALL = 0,
- APPEND = 1,
- }
- enum NotificationStatus {
- NOTIFICATION_ITEM_EXIST = 1,
- TIMELINE_ITEM_EXIST = 2,
- NOTE_GROUP_NEW_ITEM_EXIST = 4,
- TIMELINE_BUDDYGROUP_CHANGED = 8,
- NOTE_ONE_TO_ONE_NEW_ITEM_EXIST = 16,
- ALBUM_ITEM_EXIST = 32,
- TIMELINE_ITEM_DELETED = 64,
- OTOGROUP_ITEM_EXIST = 128,
- GROUPHOME_NEW_ITEM_EXIST = 256,
- GROUPHOME_HIDDEN_ITEM_CHANGED = 512,
- NOTIFICATION_ITEM_CHANGED = 1024,
- BEAD_ITEM_HIDE = 2048,
- BEAD_ITEM_SHOW = 4096,
- }
- enum NotificationType {
- APPLE_APNS = 1,
- GOOGLE_C2DM = 2,
- NHN_NNI = 3,
- SKT_AOM = 4,
- MS_MPNS = 5,
- RIM_BIS = 6,
- GOOGLE_GCM = 7,
- NOKIA_NNAPI = 8,
- TIZEN = 9,
- MOZILLA_SIMPLE = 10,
- LINE_BOT = 17,
- LINE_WAP = 18,
- APPLE_APNS_VOIP = 19,
- MS_WNS = 20,
- }
- struct Operation {
- 1: i64 revision;
- 2: i64 createdTime;
- 3: OpType type;
- 4: i32 reqSeq;
- 5: string checksum;
- 7: OpStatus status;
- 10: string param1;
- 11: string param2;
- 12: string param3;
- 20: Message message;
- }
- enum OpStatus {
- NORMAL = 0,
- ALERT_DISABLED = 1,
- ALWAYS = 2,
- }
- enum OpType {
- END_OF_OPERATION = 0,
- UPDATE_PROFILE = 1,
- UPDATE_SETTINGS = 36,
- NOTIFIED_UPDATE_PROFILE = 2,
- REGISTER_USERID = 3,
- ADD_CONTACT = 4,
- NOTIFIED_ADD_CONTACT = 5,
- BLOCK_CONTACT = 6,
- UNBLOCK_CONTACT = 7,
- NOTIFIED_RECOMMEND_CONTACT = 8,
- CREATE_GROUP = 9,
- UPDATE_GROUP = 10,
- NOTIFIED_UPDATE_GROUP = 11,
- INVITE_INTO_GROUP = 12,
- NOTIFIED_INVITE_INTO_GROUP = 13,
- CANCEL_INVITATION_GROUP = 31,
- NOTIFIED_CANCEL_INVITATION_GROUP = 32,
- LEAVE_GROUP = 14,
- NOTIFIED_LEAVE_GROUP = 15,
- ACCEPT_GROUP_INVITATION = 16,
- NOTIFIED_ACCEPT_GROUP_INVITATION = 17,
- REJECT_GROUP_INVITATION = 34,
- NOTIFIED_REJECT_GROUP_INVITATION = 35,
- KICKOUT_FROM_GROUP = 18,
- NOTIFIED_KICKOUT_FROM_GROUP = 19,
- CREATE_ROOM = 20,
- INVITE_INTO_ROOM = 21,
- NOTIFIED_INVITE_INTO_ROOM = 22,
- LEAVE_ROOM = 23,
- NOTIFIED_LEAVE_ROOM = 24,
- SEND_MESSAGE = 25,
- RECEIVE_MESSAGE = 26,
- SEND_MESSAGE_RECEIPT = 27,
- RECEIVE_MESSAGE_RECEIPT = 28,
- SEND_CONTENT_RECEIPT = 29,
- SEND_CHAT_CHECKED = 40,
- SEND_CHAT_REMOVED = 41,
- RECEIVE_ANNOUNCEMENT = 30,
- INVITE_VIA_EMAIL = 38,
- NOTIFIED_REGISTER_USER = 37,
- NOTIFIED_UNREGISTER_USER = 33,
- NOTIFIED_REQUEST_RECOVERY = 39,
- NOTIFIED_FORCE_SYNC = 42,
- SEND_CONTENT = 43,
- SEND_MESSAGE_MYHOME = 44,
- NOTIFIED_UPDATE_CONTENT_PREVIEW = 45,
- REMOVE_ALL_MESSAGES = 46,
- NOTIFIED_UPDATE_PURCHASES = 47,
- DUMMY = 48,
- UPDATE_CONTACT = 49,
- NOTIFIED_RECEIVED_CALL = 50,
- CANCEL_CALL = 51,
- NOTIFIED_REDIRECT = 52,
- NOTIFIED_CHANNEL_SYNC = 53,
- FAILED_SEND_MESSAGE = 54,
- NOTIFIED_READ_MESSAGE = 55,
- FAILED_EMAIL_CONFIRMATION = 56,
- NOTIFIED_PUSH_NOTICENTER_ITEM = 59,
- NOTIFIED_CHAT_CONTENT = 58,
- NOTIFIED_JOIN_CHAT = 60,
- NOTIFIED_LEAVE_CHAT = 61,
- NOTIFIED_TYPING = 62,
- FRIEND_REQUEST_ACCEPTED = 63,
- DESTROY_MESSAGE = 64,
- NOTIFIED_DESTROY_MESSAGE = 65,
- UPDATE_PUBLICKEYCHAIN = 66,
- NOTIFIED_UPDATE_PUBLICKEYCHAIN = 67,
- NOTIFIED_BLOCK_CONTACT = 68,
- NOTIFIED_UNBLOCK_CONTACT = 69,
- UPDATE_GROUPPREFERENCE = 70,
- NOTIFIED_PAYMENT_EVENT = 71,
- REGISTER_E2EE_PUBLICKEY = 72,
- NOTIFIED_E2EE_KEY_EXCHANGE_REQ = 73,
- NOTIFIED_E2EE_KEY_EXCHANGE_RESP = 74,
- NOTIFIED_E2EE_MESSAGE_RESEND_REQ = 75,
- NOTIFIED_E2EE_MESSAGE_RESEND_RESP = 76,
- NOTIFIED_E2EE_KEY_UPDATE = 77,
- NOTIFIED_BUDDY_UPDATE_PROFILE = 78,
- NOTIFIED_UPDATE_LINEAT_TABS = 79,
- UPDATE_ROOM = 80,
- NOTIFIED_BEACON_DETECTED = 81,
- UPDATE_EXTENDED_PROFILE = 82,
- ADD_FOLLOW = 83,
- NOTIFIED_ADD_FOLLOW = 84,
- DELETE_FOLLOW = 85,
- NOTIFIED_DELETE_FOLLOW = 86,
- UPDATE_TIMELINE_SETTINGS = 87,
- NOTIFIED_FRIEND_REQUEST = 88,
- UPDATE_RINGBACK_TONE = 89,
- NOTIFIED_POSTBACK = 90,
- RECEIVE_READ_WATERMARK = 91,
- NOTIFIED_MESSAGE_DELIVERED = 92,
- }
- struct OTPResult {
- 1: string otpId;
- 2: string otp;
- }
- struct PaidCallAdCountry {
- 1: string countryCode;
- 2: string rateDivision;
- }
- struct PaidCallAdResult {
- 1: i32 adRemains;
- }
- struct PaidCallBalance {
- 1: PaidCallProductType productType;
- 2: string productName;
- 3: string unit;
- 4: i32 limitedPaidBalance;
- 5: i32 limitedFreeBalance;
- 6: i32 unlimitedPaidBalance;
- 7: i32 unlimitedFreeBalance;
- 8: i64 startTime;
- 9: i64 endTime;
- 10: bool autopayEnabled;
- }
- struct PaidCallCurrencyExchangeRate {
- 1: string currencyCode;
- 2: string currencyName;
- 3: string currencySign;
- 4: bool preferred;
- 5: string coinRate;
- 6: string creditRate;
- }
- struct PaidCallDialing {
- 1: PaidCallType type;
- 2: string dialedNumber;
- 3: string serviceDomain;
- 4: PaidCallProductType productType;
- 5: string productName;
- 6: bool multipleProduct;
- 7: PaidCallerIdStatus callerIdStatus;
- 10: i32 balance;
- 11: string unit;
- 12: i32 rate;
- 13: string displayCode;
- 14: string calledNumber;
- 15: string calleeNationalNumber;
- 16: string calleeCallingCode;
- 17: string rateDivision;
- 20: i32 adMaxMin;
- 21: i32 adRemains;
- 22: string adSessionId;
- }
- enum PaidCallerIdStatus {
- NOT_SPECIFIED = 0,
- VALID = 1,
- VERIFICATION_REQUIRED = 2,
- NOT_PERMITTED = 3,
- LIMIT_EXCEEDED = 4,
- LIMIT_EXCEEDED_AND_VERIFICATION_REQUIRED = 5,
- }
- struct PaidCallHistory {
- 1: i64 seq;
- 2: PaidCallType type;
- 3: string dialedNumber;
- 4: string calledNumber;
- 5: string toMid;
- 6: string toName;
- 7: i64 setupTime;
- 8: i64 startTime;
- 9: i64 endTime;
- 10: i64 duration;
- 11: i32 terminate;
- 12: PaidCallProductType productType;
- 13: i32 charge;
- 14: string unit;
- 15: string result;
- }
- struct PaidCallHistoryResult {
- 1: list<PaidCallHistory> historys;
- 2: bool hasNext;
- }
- struct PaidCallMetadataResult {
- 1: list<PaidCallCurrencyExchangeRate> currencyExchangeRates;
- 2: list<string> recommendedCountryCodes;
- 3: list<PaidCallAdCountry> adCountries;
- }
- enum PaidCallProductType {
- COIN = 0,
- CREDIT = 1,
- MONTHLY = 2,
- }
- struct PaidCallRedeemResult {
- 1: string eventName;
- 2: i32 eventAmount;
- }
- struct PaidCallResponse {
- 1: CallHost host;
- 2: PaidCallDialing dialing;
- 3: string token;
- 4: list<SpotItem> spotItems;
- }
- enum PaidCallType {
- OUT = 0,
- IN = 1,
- TOLLFREE = 2,
- RECORD = 3,
- AD = 4,
- CS = 5,
- }
- struct PaidCallUserRate {
- 1: string countryCode;
- 2: i32 rate;
- 3: string rateDivision;
- 4: string rateName;
- }
- enum PayloadType {
- PAYLOAD_BUY = 101,
- PAYLOAD_CS = 111,
- PAYLOAD_BONUS = 121,
- PAYLOAD_EVENT = 131,
- PAYLOAD_POINT_AUTO_EXCHANGED = 141,
- PAYLOAD_POINT_MANUAL_EXCHANGED = 151,
- }
- enum PaymentPgType {
- PAYMENT_PG_NONE = 0,
- PAYMENT_PG_AU = 1,
- PAYMENT_PG_AL = 2,
- }
- struct PaymentReservation {
- 1: string receiverMid;
- 2: string productId;
- 3: string language;
- 4: string location;
- 5: string currency;
- 6: string price;
- 7: PaymentType appStoreCode;
- 8: string messageText;
- 9: i32 messageTemplate;
- 10: i64 packageId;
- }
- struct PaymentReservationResult {
- 1: string orderId;
- 2: string confirmUrl;
- 3: map<string, string> extras;
- }
- enum PaymentType {
- PAYMENT_APPLE = 1,
- PAYMENT_GOOGLE = 2,
- }
- enum PersonalInfo {
- EMAIL = 0,
- PHONE = 1,
- BIRTHDAY = 2,
- RAW_BIRTHDAY = 3,
- }
- struct PhoneInfoForChannel {
- 1: string mid;
- 2: string normalizedPhoneNumber;
- 3: bool allowedToSearchByPhoneNumber;
- 4: bool allowedToReceiveMessageFromNonFriend;
- 5: string region;
- }
- struct PhoneVerificationResult {
- 1: VerificationResult verificationResult;
- 2: AccountMigrationCheckType accountMigrationCheckType;
- 3: bool recommendAddFriends;
- }
- struct PlaceSearchInfo {
- 1: string name;
- 2: string address;
- 3: double latitude;
- 4: double longitude;
- }
- enum PlaceSearchProvider {
- GOOGLE = 0,
- BAIDU = 1,
- }
- enum PointErrorCode {
- REQUEST_DUPLICATION = 3001,
- INVALID_PARAMETER = 3002,
- NOT_ENOUGH_BALANCE = 3003,
- AUTHENTICATION_FAIL = 3004,
- API_ACCESS_FORBIDDEN = 3005,
- MEMBER_ACCOUNT_NOT_FOUND = 3006,
- SERVICE_ACCOUNT_NOT_FOUND = 3007,
- TRANSACTION_NOT_FOUND = 3008,
- ALREADY_REVERSED_TRANSACTION = 3009,
- MESSAGE_NOT_READABLE = 3010,
- HTTP_REQUEST_METHOD_NOT_SUPPORTED = 3011,
- HTTP_MEDIA_TYPE_NOT_SUPPORTED = 3012,
- NOT_ALLOWED_TO_DEPOSIT = 3013,
- NOT_ALLOWED_TO_PAY = 3014,
- TRANSACTION_ACCESS_FORBIDDEN = 3015,
- INVALID_SERVICE_CONFIGURATION = 4001,
- DCS_COMMUNICATION_FAIL = 5004,
- UPDATE_BALANCE_FAIL = 5007,
- SYSTEM_ERROR = 5999,
- SYSTEM_MAINTENANCE = 5888,
- }
- exception PointException {
- 1: PointErrorCode code;
- 2: string reason;
- 3: map<string, string> extra;
- }
- enum PrivacyLevelType {
- PUBLIC = 0,
- PRIVATE = 1,
- }
- struct PrivateBotMessage {
- 1: Message message;
- 2: string linkFrom;
- }
- struct Product {
- 1: string productId;
- 2: i64 packageId;
- 3: i32 version;
- 4: string authorName;
- 5: bool onSale;
- 6: i32 validDays;
- 7: i32 saleType;
- 8: string copyright;
- 9: string title;
- 10: string descriptionText;
- 11: i64 shopOrderId;
- 12: string fromMid;
- 13: string toMid;
- 14: i64 validUntil;
- 15: i32 priceTier;
- 16: string price;
- 17: string currency;
- 18: string currencySymbol;
- 19: PaymentType paymentType;
- 20: i64 createDate;
- 21: bool ownFlag;
- 22: ProductEventType eventType;
- 23: string urlSchema;
- 24: string downloadUrl;
- 25: string buddyMid;
- 26: i64 publishSince;
- 27: bool newFlag;
- 28: bool missionFlag;
- 29: list<ProductCategory> categories;
- 30: string missionButtonText;
- 31: string missionShortDescription;
- 32: string authorId;
- 41: bool grantedByDefault;
- 42: i32 displayOrder;
- 43: bool availableForPresent;
- 44: bool availableForMyself;
- 51: bool hasAnimation;
- 52: bool hasSound;
- 53: bool recommendationsEnabled;
- 54: StickerResourceType stickerResourceType;
- }
- enum ProductBannerLinkType {
- BANNER_LINK_NONE = 0,
- BANNER_LINK_ITEM = 1,
- BANNER_LINK_URL = 2,
- BANNER_LINK_CATEGORY = 3,
- }
- struct ProductCategory {
- 1: i64 productCategoryId;
- 2: string title;
- 3: i32 productCount;
- 4: bool newFlag;
- }
- enum ProductEventType {
- NO_EVENT = 0,
- CARRIER_ANY = 65537,
- BUDDY_ANY = 131073,
- INSTALL_IOS = 196609,
- INSTALL_ANDROID = 196610,
- MISSION_ANY = 262145,
- MUSTBUY_ANY = 327681,
- }
- struct ProductList {
- 1: bool hasNext;
- 4: i64 bannerSequence;
- 5: ProductBannerLinkType bannerTargetType;
- 6: string bannerTargetPath;
- 7: list<Product> productList;
- 8: string bannerLang;
- }
- struct ProductSimple {
- 1: string productId;
- 2: i64 packageId;
- 3: i32 version;
- 4: bool onSale;
- 5: i64 validUntil;
- 10: list<StickerIdRange> stickerIdRanges;
- 41: bool grantedByDefault;
- 42: i32 displayOrder;
- }
- struct ProductSimpleList {
- 1: bool hasNext;
- 2: i32 reinvokeHour;
- 3: i64 lastVersionSeq;
- 4: list<ProductSimple> productList;
- 5: i64 recentNewReleaseDate;
- 6: i64 recentEventReleaseDate;
- }
- struct Profile {
- 1: string mid;
- 3: string userid;
- 10: string phone;
- 11: string email;
- 12: string regionCode;
- 20: string displayName;
- 21: string phoneticName;
- 22: string pictureStatus;
- 23: string thumbnailUrl;
- 24: string statusMessage;
- 31: bool allowSearchByUserid;
- 32: bool allowSearchByEmail;
- 33: string picturePath;
- 34: string musicProfile;
- 35: string videoProfile;
- }
- enum ProfileAttribute {
- ALL = 511,
- EMAIL = 1,
- DISPLAY_NAME = 2,
- PHONETIC_NAME = 4,
- PICTURE = 8,
- STATUS_MESSAGE = 16,
- ALLOW_SEARCH_BY_USERID = 32,
- ALLOW_SEARCH_BY_EMAIL = 64,
- BUDDY_STATUS = 128,
- MUSIC_PROFILE = 256,
- }
- struct ProximityMatchCandidateEntry {
- 1: Contact contact;
- 11: BuddyDetail buddyDetail;
- }
- struct ProximityMatchCandidateResult {
- 1: list<ProximityMatchCandidateEntry> users;
- 2: list<ProximityMatchCandidateEntry> buddies;
- 91: bool endOfResult;
- }
- struct PublicKey {
- 1: AsymmetricKeyAlgorithm keyAlgorithm;
- 2: i32 keySize;
- 3: binary keyData;
- 4: i64 createdTime;
- }
- struct PublicKeychain {
- 1: set<PublicKey> publicKeys;
- }
- enum PublicKeychainStatus {
- UPDATED = 0,
- DELETED = 1,
- RESTRICTED = 2,
- }
- enum PublicType {
- HIDDEN = 0,
- PUBLIC = 1000,
- }
- struct QueueingPolicy {
- 1: i32 priority;
- 2: string policy;
- }
- enum RedirectType {
- NONE = 0,
- EXPIRE_SECOND = 1,
- }
- struct RegisterWithPhoneNumberResult {
- 1: string authToken;
- 2: bool recommendEmailRegistration;
- 3: string certificate;
- }
- struct RegisterWithSnsIdResult {
- 1: string authToken;
- 2: bool userCreated;
- 3: bool recommendEmailRegistration;
- }
- enum RegistrationType {
- PHONE = 0,
- EMAIL_WAP = 1,
- FACEBOOK = 2305,
- SINA = 2306,
- RENREN = 2307,
- FEIXIN = 2308,
- }
- enum ReportCategory {
- PUSH_NORMAL_PLAIN = 0,
- PUSH_NORMAL_E2EE = 1,
- PUSH_VOIP_PLAIN = 2,
- PUSH_VOIP_E2EE = 3,
- }
- struct RequestTokenResponse {
- 1: string requestToken;
- 2: string returnUrl;
- }
- enum ReservedMessageSessionId {
- DEFAULT = 0,
- HIDDEN_CHAT = 1,
- }
- struct RingbackTone {
- 1: string uuid;
- 2: string trackId;
- 3: string title;
- 4: string oid;
- 5: map<string, string> tids;
- }
- struct Room {
- 1: string mid;
- 2: i64 createdTime;
- 10: list<Contact> contacts;
- 31: bool notificationDisabled;
- 40: list<string> memberMids;
- }
- enum RoomAttribute {
- ALL = 255,
- NOTIFICATION_SETTING = 1,
- }
- struct RSAKey {
- 1: string keynm;
- 2: string nvalue;
- 3: string evalue;
- 4: string sessionKey;
- }
- struct SecurityCenterResult {
- 1: string uri;
- 2: string token;
- 3: string cookiePath;
- 4: bool skip;
- }
- enum SecurityCenterSettingsType {
- NOT_APPLICABLE = 0,
- NOT_SET = 1,
- SET = 2,
- NEED_ENFORCED_INPUT = 3,
- }
- struct SendBuddyMessageResult {
- 1: string requestId;
- 2: BuddyResultState state;
- 3: string messageId;
- 4: i32 eventNo;
- 11: i64 receiverCount;
- 12: i64 successCount;
- 13: i64 failCount;
- 14: i64 cancelCount;
- 15: i64 blockCount;
- 16: i64 unregisterCount;
- 17: i64 unrelatedCount;
- 21: i64 timestamp;
- 22: string message;
- }
- struct SendPostbackRequest {
- 1: string messageId;
- 2: string url;
- 3: string chatMID;
- 4: string originMID;
- }
- enum ServiceCode {
- UNKNOWN = 0,
- TALK = 1,
- SQUARE = 2,
- }
- struct SetBuddyOnAirResult {
- 1: string requestId;
- 2: BuddyResultState state;
- 3: i32 eventNo;
- 11: i64 receiverCount;
- 12: i64 successCount;
- 13: i64 failCount;
- 14: i64 cancelCount;
- 15: i64 unregisterCount;
- 21: i64 timestamp;
- 22: string message;
- }
- struct Settings {
- 10: bool notificationEnable;
- 11: i64 notificationMuteExpiration;
- 12: bool notificationNewMessage;
- 13: bool notificationGroupInvitation;
- 14: bool notificationShowMessage;
- 15: bool notificationIncomingCall;
- 16: string notificationSoundMessage;
- 17: string notificationSoundGroup;
- 18: bool notificationDisabledWithSub;
- 19: bool notificationPayment;
- 20: bool privacySyncContacts;
- 21: bool privacySearchByPhoneNumber;
- 22: bool privacySearchByUserid;
- 23: bool privacySearchByEmail;
- 24: bool privacyAllowSecondaryDeviceLogin;
- 25: bool privacyProfileImagePostToMyhome;
- 26: bool privacyReceiveMessagesFromNotFriend;
- 27: bool privacyAgreeUseLineCoinToPaidCall;
- 28: bool privacyAgreeUsePaidCall;
- 29: bool privacyAllowFriendRequest;
- 30: string contactMyTicket;
- 40: IdentityProvider identityProvider;
- 41: string identityIdentifier;
- 42: map<SnsIdType, string> snsAccounts;
- 43: bool phoneRegistration;
- 44: EmailConfirmationStatus emailConfirmationStatus;
- 45: AccountMigrationPincodeType accountMigrationPincodeType;
- 46: bool enforcedInputAccountMigrationPincode;
- 47: SecurityCenterSettingsType securityCenterSettingsType;
- 48: bool allowUnregistrationSecondaryDevice;
- 50: string preferenceLocale;
- 60: map<CustomMode, string> customModes;
- 61: bool e2eeEnable;
- 62: bool hitokotoBackupRequested;
- 63: bool privacyProfileMusicPostToMyhome;
- 65: bool privacyAllowNearby;
- 66: i64 agreementNearbyTime;
- 67: i64 agreementSquareTime;
- 68: bool notificationMention;
- 69: i64 botUseAgreementAcceptedAt;
- }
- enum SettingsAttribute {
- NOTIFICATION_ENABLE = 1,
- NOTIFICATION_MUTE_EXPIRATION = 2,
- NOTIFICATION_NEW_MESSAGE = 4,
- NOTIFICATION_GROUP_INVITATION = 8,
- NOTIFICATION_SHOW_MESSAGE = 16,
- NOTIFICATION_INCOMING_CALL = 32,
- NOTIFICATION_SOUND_MESSAGE = 256,
- NOTIFICATION_SOUND_GROUP = 512,
- NOTIFICATION_DISABLED_WITH_SUB = 65536,
- NOTIFICATION_PAYMENT = 131072,
- PRIVACY_SYNC_CONTACTS = 64,
- PRIVACY_SEARCH_BY_PHONE_NUMBER = 128,
- PRIVACY_SEARCH_BY_USERID = 8192,
- PRIVACY_SEARCH_BY_EMAIL = 16384,
- PRIVACY_ALLOW_SECONDARY_DEVICE_LOGIN = 2097152,
- PRIVACY_PROFILE_IMAGE_POST_TO_MYHOME = 8388608,
- PRIVACY_ALLOW_FRIEND_REQUEST = 1073741824,
- PRIVACY_RECV_MESSAGES_FROM_NOT_FRIEND = 33554432,
- PRIVACY_AGREE_USE_LINECOIN_TO_PAIDCALL = 67108864,
- PRIVACY_AGREE_USE_PAIDCALL = 134217728,
- CONTACT_MY_TICKET = 1024,
- IDENTITY_PROVIDER = 2048,
- IDENTITY_IDENTIFIER = 4096,
- SNS_ACCOUNT = 524288,
- PHONE_REGISTRATION = 1048576,
- PREFERENCE_LOCALE = 32768,
- CUSTOM_MODE = 4194304,
- EMAIL_CONFIRMATION_STATUS = 16777216,
- ACCOUNT_MIGRATION_PINCODE = 268435456,
- ENFORCED_INPUT_ACCOUNT_MIGRATION_PINCODE = 536870912,
- SECURITY_CENTER_SETTINGS = 262144,
- }
- enum SettingsAttributeEx {
- NOTIFICATION_ENABLE = 0,
- NOTIFICATION_MUTE_EXPIRATION = 1,
- NOTIFICATION_NEW_MESSAGE = 2,
- NOTIFICATION_GROUP_INVITATION = 3,
- NOTIFICATION_SHOW_MESSAGE = 4,
- NOTIFICATION_INCOMING_CALL = 5,
- NOTIFICATION_SOUND_MESSAGE = 8,
- NOTIFICATION_SOUND_GROUP = 9,
- NOTIFICATION_DISABLED_WITH_SUB = 16,
- NOTIFICATION_PAYMENT = 17,
- NOTIFICATION_MENTION = 40,
- PRIVACY_SYNC_CONTACTS = 6,
- PRIVACY_SEARCH_BY_PHONE_NUMBER = 7,
- PRIVACY_SEARCH_BY_USERID = 13,
- PRIVACY_SEARCH_BY_EMAIL = 14,
- PRIVACY_ALLOW_SECONDARY_DEVICE_LOGIN = 21,
- PRIVACY_PROFILE_IMAGE_POST_TO_MYHOME = 23,
- PRIVACY_PROFILE_MUSIC_POST_TO_MYHOME = 35,
- PRIVACY_ALLOW_FRIEND_REQUEST = 30,
- PRIVACY_RECV_MESSAGES_FROM_NOT_FRIEND = 25,
- PRIVACY_AGREE_USE_LINECOIN_TO_PAIDCALL = 26,
- PRIVACY_AGREE_USE_PAIDCALL = 27,
- CONTACT_MY_TICKET = 10,
- IDENTITY_PROVIDER = 11,
- IDENTITY_IDENTIFIER = 12,
- SNS_ACCOUNT = 19,
- PHONE_REGISTRATION = 20,
- PREFERENCE_LOCALE = 15,
- CUSTOM_MODE = 22,
- EMAIL_CONFIRMATION_STATUS = 24,
- ACCOUNT_MIGRATION_PINCODE = 28,
- ENFORCED_INPUT_ACCOUNT_MIGRATION_PINCODE = 29,
- SECURITY_CENTER_SETTINGS = 18,
- E2EE_ENABLE = 33,
- HITOKOTO_BACKUP_REQUESTED = 34,
- CONTACT_ALLOW_FOLLOWING = 36,
- PRIVACY_ALLOW_NEARBY = 37,
- AGREEMENT_NEARBY = 38,
- AGREEMENT_SQUARE = 39,
- ALLOW_UNREGISTRATION_SECONDARY_DEVICE = 41,
- AGREEMENT_BOT_USE = 42,
- }
- struct ShopUpdates {
- 1: i64 latestNewReleaseTime;
- 2: i64 latestEventReleaseTime;
- 3: i64 latestCategoryUpdateTime;
- 11: i64 lastVersion;
- 21: list<ProductSimple> updatedProductList;
- }
- exception ShouldSyncException {
- 1: i64 syncOpRevision;
- 2: SyncScope syncScope;
- 3: SyncTriggerReason syncReason;
- 4: string message;
- }
- struct SIMInfo {
- 1: string phoneNumber;
- 2: string countryCode;
- }
- struct SimpleChannelClient {
- 1: string applicationType;
- 2: string applicationVersion;
- 3: string locale;
- 4: string mid;
- }
- struct SimpleChannelContact {
- 1: string mid;
- 2: string displayName;
- 3: string pictureStatus;
- 4: string picturePath;
- 5: string statusMessage;
- 6: string userid;
- 7: string regionCode;
- }
- struct SnsFriend {
- 1: string snsUserId;
- 2: string snsUserName;
- 3: SnsIdType snsIdType;
- }
- struct SnsFriendContactRegistration {
- 1: Contact contact;
- 2: SnsIdType snsIdType;
- 3: string snsUserId;
- }
- struct SnsFriendModification {
- 1: ModificationType type;
- 2: SnsFriend snsFriend;
- }
- struct SnsFriends {
- 1: list<SnsFriend> snsFriends;
- 2: bool hasMore;
- }
- enum SnsIdType {
- FACEBOOK = 1,
- SINA = 2,
- RENREN = 3,
- FEIXIN = 4,
- BBM = 5,
- }
- struct SnsIdUserStatus {
- 1: bool userExisting;
- 2: bool phoneNumberRegistered;
- 3: bool sameDevice;
- 4: AccountMigrationCheckType accountMigrationCheckType;
- }
- struct SnsProfile {
- 1: string snsUserId;
- 2: string snsUserName;
- 3: string email;
- 4: string thumbnailUrl;
- }
- enum SpammerReason {
- OTHER = 0,
- ADVERTISING = 1,
- GENDER_HARASSMENT = 2,
- HARASSMENT = 3,
- }
- enum SpotCategory {
- UNKNOWN = 0,
- GOURMET = 1,
- BEAUTY = 2,
- TRAVEL = 3,
- SHOPPING = 4,
- ENTERTAINMENT = 5,
- SPORTS = 6,
- TRANSPORT = 7,
- LIFE = 8,
- HOSPITAL = 9,
- FINANCE = 10,
- EDUCATION = 11,
- OTHER = 12,
- ALL = 10000,
- }
- struct SpotItem {
- 2: string name;
- 3: string phone;
- 4: SpotCategory category;
- 5: string mid;
- 6: string countryAreaCode;
- 10: bool freePhoneCallable;
- }
- struct SpotNearbyItem {
- 2: SpotItem spotItem;
- 11: Location location;
- }
- struct SpotNearbyResponse {
- 1: list<SpotNearbyItem> spotNearbyItems;
- }
- struct SpotPhoneNumberResponse {
- 1: list<SpotItem> spotItems;
- }
- struct StickerIdRange {
- 1: i64 start;
- 2: i32 size;
- }
- enum StickerResourceType {
- STATIC = 1,
- ANIMATION = 2,
- SOUND = 3,
- ANIMATION_SOUND = 4,
- POPUP = 5,
- POPUP_SOUND = 6,
- }
- struct SuggestDictionary {
- 1: string language;
- 2: string name;
- }
- struct SuggestDictionaryIncrements {
- 1: SuggestItemDictionaryIncrement itemIncrement;
- 2: list<SuggestTagDictionaryIncrement> tagIncrements;
- }
- enum SuggestDictionaryIncrementStatus {
- SUCCESS = 0,
- INVALID_REVISION = 1,
- TOO_LARGE_DATA = 2,
- SCHEME_CHANGED = 3,
- RETRY = 4,
- FAIL = 5,
- TOO_OLD_DATA = 6,
- }
- struct SuggestDictionaryRevisions {
- 1: SuggestItemDictionaryRevision itemRevision;
- 2: list<SuggestTagDictionaryRevision> tagRevisions;
- }
- struct SuggestDictionarySettings {
- 1: i64 revision;
- 2: i64 newRevision;
- 3: list<SuggestDictionary> dictionaries;
- 4: list<string> preloadedDictionaries;
- }
- struct SuggestItemDictionaryIncrement {
- 1: SuggestDictionaryIncrementStatus status;
- 2: i64 revision;
- 3: string scheme;
- 4: binary data;
- }
- struct SuggestItemDictionaryRevision {
- 1: i64 revision;
- 2: string scheme;
- }
- struct SuggestTagDictionaryIncrement {
- 1: SuggestDictionaryIncrementStatus status;
- 2: string language;
- 3: i64 revision;
- 4: string scheme;
- 5: binary data;
- }
- struct SuggestTagDictionaryRevision {
- 1: string language;
- 2: i64 revision;
- 3: string scheme;
- }
- enum SyncActionType {
- SYNC = 0,
- REPORT = 1,
- }
- enum SyncCategory {
- PROFILE = 0,
- SETTINGS = 1,
- OPS = 2,
- CONTACT = 3,
- RECOMMEND = 4,
- BLOCK = 5,
- GROUP = 6,
- ROOM = 7,
- NOTIFICATION = 8,
- ADDRESS_BOOK = 9,
- }
- struct SyncParamContact {
- 1: SyncParamMid syncParamMid;
- 2: ContactStatus contactStatus;
- }
- struct SyncParamMid {
- 1: string mid;
- 2: Diff diff;
- 3: i64 revision;
- }
- struct SyncRelations {
- 1: bool syncAll;
- 2: list<SyncParamContact> syncParamContact;
- 3: list<SyncParamMid> syncParamMid;
- }
- struct SyncScope {
- 1: bool syncProfile;
- 2: bool syncSettings;
- 3: bool syncSticker;
- 4: bool syncThemeShop;
- 10: SyncRelations contact;
- 11: SyncRelations group;
- 12: SyncRelations room;
- 13: SyncRelations chat;
- }
- enum SyncTriggerReason {
- OTHER = 0,
- REVISION_GAP_TOO_LARGE = 1,
- OPERATION_EXPIRED = 2,
- }
- struct SystemConfiguration {
- 1: string endpoint;
- 2: string endpointSsl;
- 3: string updateUrl;
- 11: string c2dmAccount;
- 12: string nniServer;
- }
- exception TalkException {
- 1: ErrorCode code;
- 2: string reason;
- 3: map<string, string> parameterMap;
- }
- # Error? TalkServiceClientFactory.java
- # Error? TalkServiceClientUtil.java
- # Error? TBinaryTalkProtocol.java
- # Error? TCompactTalkProtocol.java
- struct Ticket {
- 1: string id;
- 10: i64 expirationTime;
- 21: i32 maxUseCount;
- }
- # Error? TJSONTalkProtocol.java
- struct TMessageBox {
- 1: string id;
- 2: string channelId;
- 5: i64 lastSeq;
- 6: i64 unreadCount;
- 7: i64 lastModifiedTime;
- 8: i32 status;
- 9: MIDType midType;
- 10: list<Message> lastMessages;
- }
- enum TMessageBoxStatus {
- ACTIVATED = 1,
- UNREAD = 2,
- }
- struct TMessageBoxWrapUp {
- 1: TMessageBox messageBox;
- 2: string name;
- 3: list<Contact> contacts;
- 4: string pictureRevision;
- }
- struct TMessageBoxWrapUpResponse {
- 1: list<TMessageBoxWrapUp> messageBoxWrapUpList;
- 2: i32 totalSize;
- }
- struct TMessageReadRange {
- 1: string chatId;
- 2: map<string, list<TMessageReadRangeEntry>> ranges;
- }
- struct TMessageReadRangeEntry {
- 1: i64 startMessageId;
- 2: i64 endMessageId;
- 3: i64 startTime;
- 4: i64 endTime;
- }
- enum TrackingType {
- # Error? TrackingType.java
- }
- struct UnregisterBuddyResult {
- 1: string requestId;
- 2: BuddyResultState state;
- 3: i32 eventNo;
- 4: string message;
- 5: i64 timestamp;
- 6: i64 subscriberCountToRemove;
- 7: i64 subscriberCountRemoved;
- }
- enum UnregistrationReason {
- UNREGISTRATION_REASON_UNREGISTER_USER = 1,
- UNREGISTRATION_REASON_UNBIND_DEVICE = 2,
- }
- struct UpdateBuddyProfileResult {
- 1: string requestId;
- 2: BuddyResultState state;
- 3: i32 eventNo;
- 11: i64 receiverCount;
- 12: i64 successCount;
- 13: i64 failCount;
- 14: i64 cancelCount;
- 15: i64 unregisterCount;
- 21: i64 timestamp;
- 22: string message;
- 23: string urlhash;
- }
- enum UserAgeType {
- OVER = 1,
- UNDER = 2,
- UNDEFINED = 3,
- }
- struct UserAuthStatus {
- 1: bool phoneNumberRegistered;
- 2: list<SnsIdType> registeredSnsIdTypes;
- 3: AccountMigrationCheckType accountMigrationCheckType;
- }
- enum UserStatus {
- NORMAL = 0,
- UNBOUND = 1,
- UNREGISTERED = 2,
- }
- struct UserTicketResponse {
- 1: string mid;
- 2: string userTicket;
- }
- struct ValidateContactsResult {
- 11: i64 receiverCount;
- 12: i64 successCount;
- 13: i64 blockCount;
- 14: i64 unregisterCount;
- 15: i64 unrelatedCount;
- 16: i64 failCount;
- }
- enum VerificationMethod {
- NO_AVAILABLE = 0,
- PIN_VIA_SMS = 1,
- CALLERID_INDIGO = 2,
- PIN_VIA_TTS = 4,
- SKIP = 10,
- }
- enum VerificationResult {
- FAILED = 0,
- OK_NOT_REGISTERED_YET = 1,
- OK_REGISTERED_WITH_SAME_DEVICE = 2,
- OK_REGISTERED_WITH_ANOTHER_DEVICE = 3,
- }
- struct VerificationSessionData {
- 1: string sessionId;
- 2: VerificationMethod method;
- 3: string callback;
- 4: string normalizedPhone;
- 5: string countryCode;
- 6: string nationalSignificantNumber;
- 7: list<VerificationMethod> availableVerificationMethods;
- 8: string callerIdMask;
- }
- struct WapInvitation {
- 1: WapInvitationType type;
- 10: string inviteeEmail;
- 11: string inviterMid;
- 12: string roomMid;
- }
- enum WapInvitationType {
- REGISTRATION = 1,
- CHAT = 2,
- }
- service PersonaService {
- MoretabRecommend getMoretabRecommend() throws (1: TalkException e),
- }
- service CoinService {
- GetCoinHistoryResponse getCoinUseAndRefundHistory(
- 1: GetCoinHistoryRequest request,
- ) throws (1: TalkException e),
- GetTotalCoinBalanceResponse getTotalCoinBalance(
- 1: GetTotalCoinBalanceRequest request,
- ) throws (1: TalkException e),
- GetCoinProductsResponse getCoinProducts(
- 1: GetCoinProductsRequest request,
- ) throws (1: TalkException e),
- GetCoinHistoryResponse getCoinPurchaseHistory(
- 1: GetCoinHistoryRequest request,
- ) throws (1: TalkException e),
- PaymentReservationResult reserveCoinPurchase(
- 1: CoinPurchaseReservation request,
- ) throws (1: TalkException e),
- }
- service PointService {
- GetBalanceResponse getBalance(
- 1: GetBalanceRequest request,
- ) throws (1: PointException e),
- }
- service BanService {
- BanPage requestBanPageForUser() throws (1: TalkException e),
- BanPage requestBanPage() throws (1: TalkException e),
- }
- service ShopService {
- PaymentReservationResult reserveCoinPurchase(
- 2: CoinPurchaseReservation request,
- ) throws (1: TalkException e),
- list<ProductCategory> getProductCategories(
- 2: string language,
- 3: string country,
- ) throws (1: TalkException e),
- ProductList getProductList(
- 2: list<string> productIdList,
- 3: string language,
- 4: string country,
- ) throws (1: TalkException e),
- CoinHistoryResult getCoinPurchaseHistory(
- 2: CoinHistoryCondition request,
- ) throws (1: TalkException e),
- void buyFreeProduct(
- 2: string receiverMid,
- 3: string productId,
- 4: i32 messageTemplate,
- 5: string language,
- 6: string country,
- 7: i64 packageId,
- ) throws (1: TalkException e),
- ProductList getProductListWithCarrier(
- 2: list<string> productIdList,
- 3: string language,
- 4: string country,
- 5: string carrierCode,
- ) throws (1: TalkException e),
- ProductList getDefaultProducts(
- 4: string language,
- 5: string country,
- 6: string carrierCode,
- ) throws (1: TalkException e),
- ProductList getProductsForCategory(
- 2: i64 start,
- 3: i32 size,
- 4: string language,
- 5: string country,
- 6: i64 category,
- ) throws (1: TalkException e),
- i64 notifyDownloaded(
- 2: i64 packageId,
- 3: string language,
- ) throws (1: TalkException e),
- ProductList getFreePackagesWithoutEvent(
- 2: i64 start,
- 3: i32 size,
- 4: string language,
- 5: string country,
- ) throws (1: TalkException e),
- Product getProduct(
- 2: i64 packageID,
- 3: string language,
- 4: string country,
- ) throws (1: TalkException e),
- ProductList getEventPackages(
- 2: i64 start,
- 3: i32 size,
- 4: string language,
- 5: string country,
- ) throws (1: TalkException e),
- ProductSimpleList getActivePurchaseVersions(
- 2: i64 start,
- 3: i32 size,
- 4: string language,
- 5: string country,
- ) throws (1: TalkException e),
- list<CoinProductItem> getCoinProductsByPgCode(
- 2: PaymentType appStoreCode,
- 3: PaymentPgType pgCode,
- 4: string country,
- 5: string language,
- ) throws (1: TalkException e),
- ProductList getNewlyReleasedPackages(
- 2: i64 start,
- 3: i32 size,
- 4: string language,
- 5: string country,
- ) throws (1: TalkException e),
- ProductList getDownloads(
- 2: i64 start,
- 3: i32 size,
- 4: string language,
- 5: string country,
- ) throws (1: TalkException e),
- list<CoinProductItem> getCoinProducts(
- 2: PaymentType appStoreCode,
- 3: string country,
- 4: string language,
- ) throws (1: TalkException e),
- ProductList searchProducts(
- 2: i64 start,
- 3: i32 size,
- 4: string language,
- 5: string country,
- 6: string query,
- ) throws (1: TalkException e),
- void buyMustbuyProduct(
- 2: string receiverMid,
- 3: string productId,
- 4: i32 messageTemplate,
- 5: string language,
- 6: string country,
- 7: i64 packageId,
- 8: string serialNumber,
- ) throws (1: TalkException e),
- ProductList getRecommendationsForProduct(
- 2: i64 packageID,
- 3: i32 offset,
- 4: i32 limit,
- 5: string language,
- 6: string country,
- ) throws (1: TalkException e),
- ShopUpdates getUpdates(
- 2: string language,
- 3: string country,
- 4: i64 localVersion,
- ) throws (1: TalkException e),
- ProductList getActivePurchases(
- 2: i64 start,
- 3: i32 size,
- 4: string language,
- 5: string country,
- ) throws (1: TalkException e),
- Product getProductWithCarrier(
- 2: i64 packageID,
- 3: string language,
- 4: string country,
- 5: string carrierCode,
- ) throws (1: TalkException e),
- void buyCoinProduct(
- 2: PaymentReservation paymentReservation,
- ) throws (1: TalkException e),
- ProductList getPopularPackages(
- 2: i64 start,
- 3: i32 size,
- 4: string language,
- 5: string country,
- ) throws (1: TalkException e),
- PaymentReservationResult reservePayment(
- 2: PaymentReservation paymentReservation,
- ) throws (1: TalkException e),
- ProductList getPresentsSent(
- 2: i64 start,
- 3: i32 size,
- 4: string language,
- 5: string country,
- ) throws (1: TalkException e),
- void checkCanReceivePresent(
- 2: string recipientMid,
- 3: i64 packageId,
- 4: string language,
- 5: string country,
- ) throws (1: TalkException e),
- ProductList getFreePackages(
- 2: i64 start,
- 3: i32 size,
- 4: string language,
- 5: string country,
- ) throws (1: TalkException e),
- ProductList getPurchaseHistory(
- 2: i64 start,
- 3: i32 size,
- 4: string language,
- 5: string country,
- ) throws (1: TalkException e),
- Coin getTotalBalance(
- 2: PaymentType appStoreCode,
- ) throws (1: TalkException e),
- CoinHistoryResult getCoinUseAndRefundHistory(
- 2: CoinHistoryCondition request,
- ) throws (1: TalkException e),
- ProductList getPresentsReceived(
- 2: i64 start,
- 3: i32 size,
- 4: string language,
- 5: string country,
- ) throws (1: TalkException e),
- }
- service ExternalInterlockService {
- list<PlaceSearchInfo> getPlaceSearchInfo(
- 2: PlaceSearchProvider provider,
- 3: string keyword,
- 4: string clientLocale,
- 5: double latitude,
- 6: double longitude,
- 7: i32 radius,
- ) throws (1: TalkException e),
- }
- service CallService {
- UserStatus getUserStatus(
- 1: string mid,
- ) throws (1: TalkException e),
- void updateProfileAttributeForChannel(
- 2: ProfileAttribute profileAttribute,
- 3: string value,
- ) throws (1: TalkException e),
- void updateExtendedProfileAttribute(
- 1: ExtendedProfileAttribute attr,
- 2: ExtendedProfile extendedProfile,
- ) throws (1: TalkException e),
- list<SimpleChannelContact> getAllSimpleChannelContacts(
- 1: bool statusSticonFallbackDisabled,
- ) throws (1: TalkException e),
- map<RegistrationType, string> getUserIdentities() throws (1: TalkException e),
- PaidCallDialing markPaidCallAd(
- 2: string dialedNumber,
- 3: string language,
- 4: bool disableCallerId,
- ) throws (1: TalkException e),
- bool isGroupMember(
- 1: string groupId,
- ) throws (1: TalkException e),
- PhoneInfoForChannel getPhoneInfoFromPhoneNumber(
- 1: string region,
- 2: string phoneNumber,
- ) throws (1: TalkException e),
- PaidCallRedeemResult redeemPaidCallVoucher(
- 2: string serial,
- 3: string language,
- ) throws (1: TalkException e),
- map<string, string> getPreferredDisplayName(
- 1: list<string> mids,
- ) throws (1: TalkException e),
- list<Contact> getContactsForChannel(
- 2: list<string> ids,
- ) throws (1: TalkException e),
- list<CoinProductItem> getCallCreditProducts(
- 2: PaymentType appStoreCode,
- 3: PaymentPgType pgCode,
- 4: string country,
- 5: string language,
- ) throws (1: TalkException e),
- list<CompactContact> getCompactContacts(
- 2: i64 lastModifiedTimestamp,
- ) throws (1: TalkException e),
- void notifyNotiCenterEvent(
- 1: NotiCenterEventData event,
- ) throws (1: TalkException e),
- bool isInContact(
- 2: string mid,
- ) throws (1: TalkException e),
- list<SimpleChannelContact> lookupGroupMembers(
- 1: string groupId,
- 2: list<string> mids,
- ) throws (1: TalkException e),
- Room getRoomInformation(
- 1: string roomMid,
- ) throws (1: TalkException e),
- GroupCall getGroupCall(
- 2: string chatMid,
- ) throws (1: TalkException e),
- bool isAllowSecondaryDeviceLogin() throws (1: TalkException e),
- SimpleChannelClient getPrimaryClientForChannel() throws (1: TalkException e),
- Room createRoomWithBuddy(
- 1: i32 reqSeq,
- 2: string buddyMid,
- 3: list<string> contactIds,
- ) throws (1: TalkException e),
- string getDisplayName(
- 2: string mid,
- ) throws (1: TalkException e),
- PaidCallMetadataResult getPaidCallMetadata(
- 2: string language,
- ) throws (1: TalkException e),
- string getMid() throws (1: TalkException e),
- string getUserCountryForBilling(
- 2: string country,
- 3: string remoteIp,
- ) throws (1: TalkException e),
- list<string> getFavoriteGroupIdsForChannel() throws (1: TalkException e),
- PaidCallHistoryResult getPaidCallHistory(
- 2: i64 start,
- 3: i32 size,
- 4: string language,
- ) throws (1: TalkException e),
- void sendPinCodeOperation(
- 1: string verifier,
- ) throws (1: TalkException e),
- void inviteIntoGroupCall(
- 2: string chatMid,
- 3: list<string> memberMids,
- 4: GroupCallMediaType mediaType,
- ) throws (1: TalkException e),
- list<string> getFriendMids() throws (1: TalkException e),
- MetaProfile getMetaProfile() throws (1: TalkException e),
- Message sendMessageForChannel(
- 2: Message message,
- ) throws (1: TalkException e),
- i64 activeBuddySubscriberCount() throws (1: TalkException e),
- CoinHistoryResult getCallCreditPurchaseHistory(
- 2: CoinHistoryCondition request,
- ) throws (1: TalkException e),
- bool isRoomMember(
- 1: string roomId,
- ) throws (1: TalkException e),
- Message sendSystemOAMessage(
- 1: Message message,
- ) throws (1: TalkException e),
- PaidCallResponse acquirePaidCallRoute(
- 2: PaidCallType paidCallType,
- 3: string dialedNumber,
- 4: string language,
- 5: string networkCode,
- 6: bool disableCallerId,
- 7: string referer,
- 8: string adSessionId,
- ) throws (1: TalkException e),
- list<Group> getGroupsForChannel(
- 1: list<string> groupIds,
- ) throws (1: TalkException e),
- i64 getUserCreateTime() throws (1: TalkException e),
- string registerChannelCP(
- 2: string cpId,
- 3: string registerPassword,
- ) throws (1: TalkException e),
- PaymentReservationResult reserveCallCreditPurchase(
- 2: CoinPurchaseReservation request,
- ) throws (1: TalkException e),
- list<PaidCallCurrencyExchangeRate> acquirePaidCallCurrencyExchangeRate(
- 2: string language,
- ) throws (1: TalkException e),
- list<string> getRoomMemberMidsForAppPlatform(
- 1: string roomId,
- ) throws (1: TalkException e),
- list<PaidCallBalance> getPaidCallBalanceList(
- 2: string language,
- ) throws (1: TalkException e),
- map<PersonalInfo, string> getPersonalInfos(
- 1: set<PersonalInfo> requiredPersonalInfos,
- ) throws (1: TalkException e),
- list<SimpleChannelClient> getPrimaryClientsForChannel(
- 1: list<string> userMids,
- ) throws (1: TalkException e),
- ContactTransition addBuddyToContact(
- 1: string buddyMid,
- ) throws (1: TalkException e),
- list<string> getGroupMemberMidsForAppPlatform(
- 1: string groupId,
- ) throws (1: TalkException e),
- string getUserLanguage() throws (1: TalkException e),
- PaidCallResponse lookupPaidCall(
- 2: string dialedNumber,
- 3: string language,
- 4: string referer,
- ) throws (1: TalkException e),
- ExtendedProfile getExtendedProfile() throws (1: TalkException e),
- map<string, CompactContact> getReverseCompactContacts(
- 1: list<string> ids,
- ) throws (1: TalkException e),
- PaidCallAdResult getPaidCallAdStatus() throws (1: TalkException e),
- Contact findContactByUseridWithoutAbuseBlockForChannel(
- 2: string userid,
- ) throws (1: TalkException e),
- list<string> getGroupMemberMids(
- 1: string groupId,
- ) throws (1: TalkException e),
- Message sendMessageWithoutRelationship(
- 2: Message message,
- ) throws (1: TalkException e),
- map<string, i64> displayBuddySubscriberCountInBulk(
- 1: list<string> mids,
- ) throws (1: TalkException e),
- list<SimpleChannelContact> lookupRoomMembers(
- 1: string roomId,
- 2: list<string> mids,
- ) throws (1: TalkException e),
- list<string> getFavoriteMidsForChannel() throws (1: TalkException e),
- list<string> getAllContactIdsForChannel() throws (1: TalkException e),
- i64 displayBuddySubscriberCount() throws (1: TalkException e),
- Profile getProfileForChannel() throws (1: TalkException e),
- list<UserTicketResponse> getUserTickets(
- 1: list<string> userMids,
- ) throws (1: TalkException e),
- list<string> getOAFriendMids() throws (1: TalkException e),
- list<PaidCallUserRate> searchPaidCallUserRate(
- 2: string countryCode,
- 3: string language,
- ) throws (1: TalkException e),
- list<string> getJoinedGroupIdsForChannel() throws (1: TalkException e),
- GroupCallRoute acquireGroupCallRoute(
- 2: string chatMid,
- 3: GroupCallMediaType mediaType,
- ) throws (1: TalkException e),
- list<string> getUserMidsWhoAddedMe() throws (1: TalkException e),
- IdentityCredential getIdentityCredential() throws (1: TalkException e),
- void addOperationForChannel(
- 1: OpType opType,
- 2: string param1,
- 3: string param2,
- 4: string param3,
- ) throws (1: TalkException e),
- list<SimpleChannelContact> getSimpleChannelContacts(
- 1: list<string> ids,
- 2: bool statusSticonFallbackDisabled,
- ) throws (1: TalkException e),
- i64 getUserLastSentMessageTimeStamp(
- 1: string mid,
- ) throws (1: TalkException e),
- }
- service AccountSupervisorService {
- string registerVirtualAccount(
- 2: string locale,
- 3: string encryptedVirtualUserId,
- 4: string encryptedPassword,
- ) throws (1: TalkException e),
- void unregisterVirtualAccount(
- 2: string virtualMid,
- ) throws (1: TalkException e),
- void requestVirtualAccountPasswordChange(
- 2: string virtualMid,
- 3: string encryptedVirtualUserId,
- 4: string encryptedOldPassword,
- 5: string encryptedNewPassword,
- ) throws (1: TalkException e),
- void notifyEmailConfirmationResult(
- 2: map<string, string> parameterMap,
- ) throws (1: TalkException e),
- void requestVirtualAccountPasswordSet(
- 2: string virtualMid,
- 3: string encryptedVirtualUserId,
- 4: string encryptedNewPassword,
- ) throws (1: TalkException e),
- RSAKey getRSAKey() throws (1: TalkException e),
- }
- service BeaconQueryService {
- BeaconQueryResponse queryBeaconActions(
- 1: binary hwid,
- 2: binary secureMessage,
- 3: ApplicationType applicationType,
- 4: string applicationVersion,
- 5: string lang,
- ) throws (1: TalkException e),
- }
- service BeaconService {
- void notifyBeaconDetected(
- 1: binary hwid,
- 2: binary secureMessage,
- 3: BeaconNotificationType notificationType,
- ) throws (1: TalkException e),
- }
- service ChannelService {
- ChannelDomains getDomains(
- 2: i64 lastSynced,
- ) throws (1: ChannelException e),
- string approveChannelAndIssueRequestToken(
- 1: string channelId,
- 2: string otpId,
- ) throws (1: ChannelException e),
- OTPResult issueOTP(
- 2: string channelId,
- ) throws (1: ChannelException e),
- ChannelSettings getChannelSettings() throws (1: ChannelException e),
- list<ChannelNotificationSetting> getChannelNotificationSettings(
- 1: string locale,
- ) throws (1: ChannelException e),
- void updateChannelNotificationSetting(
- 1: list<ChannelNotificationSetting> setting,
- ) throws (1: ChannelException e),
- bool updateChannelSettings(
- 1: ChannelSettings channelSettings,
- ) throws (1: ChannelException e),
- ChannelDomains getCommonDomains(
- 1: i64 lastSynced,
- ) throws (1: ChannelException e),
- RequestTokenResponse issueRequestTokenWithAuthScheme(
- 1: string channelId,
- 2: string otpId,
- 3: list<string> authScheme,
- 4: string returnUrl,
- ) throws (1: ChannelException e),
- ChannelNotificationSetting getChannelNotificationSetting(
- 1: string channelId,
- 2: string locale,
- ) throws (1: ChannelException e),
- ChannelToken issueChannelToken(
- 1: string channelId,
- ) throws (1: ChannelException e),
- ChannelInfos getChannels(
- 2: i64 lastSynced,
- 3: string locale,
- ) throws (1: ChannelException e),
- NotificationFetchResult fetchNotificationItems(
- 2: i64 localRev,
- ) throws (1: ChannelException e),
- ChannelInfo getChannelInfo(
- 2: string channelId,
- 3: string locale,
- ) throws (1: ChannelException e),
- i32 getNotificationBadgeCount(
- 2: i64 localRev,
- ) throws (1: ChannelException e),
- string issueRequestToken(
- 1: string channelId,
- 2: string otpId,
- ) throws (1: ChannelException e),
- void revokeChannel(
- 1: string channelId,
- ) throws (1: ChannelException e),
- ApprovedChannelInfos getApprovedChannels(
- 2: i64 lastSynced,
- 3: string locale,
- ) throws (1: ChannelException e),
- FriendChannelMatricesResponse getFriendChannelMatrices(
- 1: list<string> channelIds,
- ) throws (1: ChannelException e),
- string issueRequestTokenForAutoLogin(
- 2: string channelId,
- 3: string otpId,
- 4: string redirectUrl,
- ) throws (1: ChannelException e),
- list<string> getUpdatedChannelIds(
- 1: list<ChannelIdWithLastUpdated> channelIds,
- ) throws (1: ChannelException e),
- string reserveCoinUse(
- 2: CoinUseReservation request,
- 3: string locale,
- ) throws (1: ChannelException e),
- ChannelSyncDatas syncChannelData(
- 2: i64 lastSynced,
- 3: string locale,
- ) throws (1: ChannelException e),
- ChannelToken approveChannelAndIssueChannelToken(
- 1: string channelId,
- ) throws (1: ChannelException e),
- }
- service SnsAdaptorService {
- SnsFriends getSnsFriends(
- 2: SnsIdType snsIdType,
- 3: string snsAccessToken,
- 4: i32 startIdx,
- 5: i32 limit,
- ) throws (1: TalkException e),
- SnsProfile getSnsMyProfile(
- 2: SnsIdType snsIdType,
- 3: string snsAccessToken,
- ) throws (1: TalkException e),
- void postSnsInvitationMessage(
- 2: SnsIdType snsIdType,
- 3: string snsAccessToken,
- 4: string toSnsUserId,
- ) throws (1: TalkException e),
- }
- service TalkService {
- void reportDeviceState(
- 2: map<DeviceBooleanStateKey, bool> booleanState,
- 3: map<DeviceStringStateKey, string> stringState,
- ) throws (1: TalkException e),
- void notifySleepV2(
- 2: map<ServiceCode, ClientLastStatus> lastStatusMap,
- ) throws (1: TalkException e),
- void updateNotificationToken(
- 2: string token,
- 3: NotificationType type,
- ) throws (1: TalkException e),
- void updateGroup(
- 1: i32 reqSeq,
- 2: Group group,
- ) throws (1: TalkException e),
- void verifyAccountMigrationPincode(
- 2: string migrationPincodeSessionId,
- 3: string accountMigrationPincode,
- ) throws (1: TalkException e),
- string registerWithExistingSnsIdAndIdentityCredential(
- 2: IdentityCredential identityCredential,
- 3: string region,
- 4: string udidHash,
- 5: DeviceInfo deviceInfo,
- 6: string migrationPincodeSessionId,
- ) throws (1: TalkException e),
- string registerDeviceWithoutPhoneNumber(
- 2: string region,
- 3: string udidHash,
- 4: DeviceInfo deviceInfo,
- ) throws (1: TalkException e),
- VerificationSessionData changeVerificationMethod(
- 2: string sessionId,
- 3: VerificationMethod method,
- ) throws (1: TalkException e),
- void setBuddyLocation(
- 2: string mid,
- 3: i32 index,
- 4: Geolocation location,
- ) throws (1: TalkException e),
- list<FriendRequest> getFriendRequests(
- 1: FriendRequestDirection direction,
- 2: i64 lastSeenSeqId,
- ) throws (1: TalkException e),
- void kickoutFromGroup(
- 1: i32 reqSeq,
- 2: string groupId,
- 3: list<string> contactIds,
- ) throws (1: TalkException e),
- UserAuthStatus verifyIdentityCredentialWithResult(
- 2: IdentityCredential identityCredential,
- 3: string migrationPincodeSessionId,
- ) throws (1: TalkException e),
- void sendEchoPush(
- 2: string text,
- ) throws (1: TalkException e),
- string createSession() throws (1: TalkException e),
- string reissueDeviceCredential() throws (1: TalkException e),
- list<string> getRecommendationIds() throws (1: TalkException e),
- void inviteViaEmail(
- 1: i32 reqSeq,
- 2: string email,
- 3: string name,
- ) throws (1: TalkException e),
- list<Room> getRoomsV2(
- 2: list<string> roomIds,
- ) throws (1: TalkException e),
- list<Operation> getReadMessageOps(
- 2: string chatId,
- ) throws (1: TalkException e),
- Settings getSettingsAttributes(
- 2: i32 attrBitset,
- ) throws (1: TalkException e),
- void requestIdentityUnbind(
- 2: string identifier,
- 4: IdentityProvider provider,
- ) throws (1: TalkException e),
- list<Message> getMessagesBySequenceNumber(
- 2: string channelId,
- 3: string messageBoxId,
- 4: i64 startSeq,
- 5: i64 endSeq,
- ) throws (1: TalkException e),
- void inviteIntoRoom(
- 1: i32 reqSeq,
- 2: string roomId,
- 3: list<string> contactIds,
- ) throws (1: TalkException e),
- void sendChatChecked(
- 1: i32 seq,
- 2: string consumer,
- 3: string lastMessageId,
- 4: i8 sessionId,
- ) throws (1: TalkException e),
- string removeSnsId(
- 2: SnsIdType snsIdType,
- ) throws (1: TalkException e),
- void reportSpammer(
- 2: string spammerMid,
- 3: list<SpammerReason> spammerReasons,
- 4: list<string> spamMessageIds,
- 5: list<string> spamMessages,
- ) throws (1: TalkException e),
- map<string, Contact> findAndAddContactsByEmail(
- 1: i32 reqSeq,
- 2: set<string> emails,
- ) throws (1: TalkException e),
- list<Group> getCompactGroups(
- 2: list<string> groupIds,
- ) throws (1: TalkException e),
- Message sendMessage(
- 1: i32 seq,
- 2: Message message,
- ) throws (1: TalkException e),
- list<Room> getRooms(
- 2: list<string> roomIds,
- ) throws (1: TalkException e),
- void updateC2DMRegistrationId(
- 2: string registrationId,
- ) throws (1: TalkException e),
- void sendPostback(
- 2: SendPostbackRequest request,
- ) throws (1: TalkException e),
- list<Operation> getReadMessageOpsInBulk(
- 2: list<string> chatIds,
- ) throws (1: TalkException e),
- void sendMessageIgnored(
- 1: i32 seq,
- 2: string consumer,
- 3: list<string> messageIds,
- ) throws (1: TalkException e),
- TMessageBoxWrapUpResponse getMessageBoxWrapUpListV2(
- 2: i32 messageBoxOffset,
- 3: i32 messageBoxCount,
- ) throws (1: TalkException e),
- list<Operation> getOldReadMessageOpsWithRange(
- 2: i64 startRev,
- 3: i64 endRev,
- ) throws (1: TalkException e),
- RSAKey getRSAKeyInfo(
- 2: IdentityProvider provider,
- ) throws (1: TalkException e),
- void updateProfileAttribute(
- 1: i32 reqSeq,
- 2: ProfileAttribute attr,
- 3: string value,
- ) throws (1: TalkException e),
- string createAccountMigrationPincodeSession() throws (1: TalkException e),
- void notifiedRedirect(
- 2: map<string, string> paramMap,
- ) throws (1: TalkException e),
- void notifyIndividualEvent(
- 2: NotificationStatus notificationStatus,
- 3: list<string> receiverMids,
- ) throws (1: TalkException e),
- void updateApnsDeviceToken(
- 2: binary apnsDeviceToken,
- ) throws (1: TalkException e),
- TMessageBoxWrapUpResponse getMessageBoxCompactWrapUpListV2(
- 2: i32 messageBoxOffset,
- 3: i32 messageBoxCount,
- ) throws (1: TalkException e),
- EmailConfirmationSession requestEmailConfirmation(
- 2: EmailConfirmation emailConfirmation,
- ) throws (1: TalkException e),
- string registerWithSnsIdAndIdentityCredential(
- 2: SnsIdType snsIdType,
- 3: string snsAccessToken,
- 4: IdentityCredential identityCredential,
- 5: string region,
- 6: string udidHash,
- 7: DeviceInfo deviceInfo,
- 8: string migrationPincodeSessionId,
- ) throws (1: TalkException e),
- TMessageBoxWrapUp getMessageBoxCompactWrapUp(
- 2: string mid,
- ) throws (1: TalkException e),
- Contact findContactByUserTicket(
- 2: string ticketIdWithTag,
- ) throws (1: TalkException e),
- void updateAccountMigrationPincode(
- 2: string accountMigrationPincode,
- ) throws (1: TalkException e),
- string registerBuddyUser(
- 2: string buddyId,
- 3: string registrarPassword,
- ) throws (1: TalkException e),
- i32 updateSettings2(
- 1: i32 reqSeq,
- 2: Settings settings,
- ) throws (1: TalkException e),
- Ticket getUserTicket() throws (1: TalkException e),
- list<Operation> fetchOps(
- 2: i64 localRev,
- 3: i32 count,
- 4: i64 globalRev,
- 5: i64 individualRev,
- ) throws (1: ShouldSyncException e),
- CommitSendMessagesToMidResponse commitSendMessagesToMid(
- 1: CommitSendMessagesToMidRequest request,
- ) throws (1: TalkException e),
- TMessageBox getMessageBoxV2(
- 2: string messageBoxId,
- 3: i32 lastMessagesCount,
- ) throws (1: TalkException e),
- void requestResendMessage(
- 1: i32 reqSeq,
- 2: string senderMid,
- 3: string messageId,
- ) throws (1: TalkException e),
- Group getGroupWithoutMembers(
- 2: string groupId,
- ) throws (1: TalkException e),
- void removeAllMessages(
- 1: i32 seq,
- 2: string lastMessageId,
- ) throws (1: TalkException e),
- void verifyAccountMigration(
- 2: string migrationSessionId,
- ) throws (1: TalkException e),
- string reissueGroupTicket(
- 1: string groupMid,
- ) throws (1: TalkException e),
- void logoutSession(
- 2: string tokenKey,
- ) throws (1: TalkException e),
- Geolocation getBuddyLocation(
- 2: string mid,
- 3: i32 index,
- ) throws (1: TalkException e),
- WapInvitation getWapInvitation(
- 2: string invitationHash,
- ) throws (1: TalkException e),
- string registerDevice(
- 2: string sessionId,
- 3: string migrationPincodeSessionId,
- ) throws (1: TalkException e),
- void clearMessageBox(
- 2: string channelId,
- 3: string messageBoxId,
- ) throws (1: TalkException e),
- LoginResult loginWithIdentityCredentialForCertificate(
- 3: string identifier,
- 4: string password,
- 5: bool keepLoggedIn,
- 6: string accessLocation,
- 7: string systemName,
- 8: IdentityProvider identityProvider,
- 9: string certificate,
- ) throws (1: TalkException e),
- SuggestDictionarySettings getSuggestSettings(
- 2: string locale,
- ) throws (1: TalkException e),
- list<NearbyEntry> updateAndGetNearby(
- 2: double latitude,
- 3: double longitude,
- ) throws (1: TalkException e),
- list<SnsFriendContactRegistration> syncContactBySnsIds(
- 1: i32 reqSeq,
- 2: list<SnsFriendModification> modifications,
- ) throws (1: TalkException e),
- list<Contact> getContacts(
- 2: list<string> ids,
- ) throws (1: TalkException e),
- TMessageBoxWrapUpResponse getMessageBoxCompactWrapUpList(
- 2: i32 start,
- 3: i32 messageBoxCount,
- ) throws (1: TalkException e),
- set<Contact> getProximityMatchCandidates(
- 2: string sessionId,
- ) throws (1: TalkException e),
- void updateExtendedProfileAttribute(
- 1: i32 reqSeq,
- 2: ExtendedProfileAttribute attr,
- 3: ExtendedProfile extendedProfile,
- ) throws (1: TalkException e),
- void resendPinCode(
- 2: string sessionId,
- ) throws (1: TalkException e),
- void reportSettings(
- 2: i64 syncOpRevision,
- 3: Settings settings,
- ) throws (1: TalkException e),
- void registerBuddyUserid(
- 2: i32 seq,
- 3: string userid,
- ) throws (1: TalkException e),
- Group findGroupByTicket(
- 1: string ticketId,
- ) throws (1: TalkException e),
- string registerDeviceWithIdentityCredential(
- 2: string sessionId,
- 3: string identifier,
- 4: string verifier,
- 5: IdentityProvider provider,
- 6: string migrationPincodeSessionId,
- ) throws (1: TalkException e),
- void invalidateUserTicket() throws (1: TalkException e),
- Message sendEvent(
- 1: i32 seq,
- 2: Message message,
- ) throws (1: TalkException e),
- Message sendMessageToMyHome(
- 1: i32 seq,
- 2: Message message,
- ) throws (1: TalkException e),
- map<string, string> sendContentPreviewUpdated(
- 1: i32 esq,
- 2: string messageId,
- 3: list<string> receiverMids,
- ) throws (1: TalkException e),
- string loginWithVerifier(
- 3: string verifier,
- ) throws (1: TalkException e),
- void removeBuddySubscriptionAndNotifyBuddyUnregistered(
- 1: list<string> subscriberMids,
- ) throws (1: TalkException e),
- void unblockContact(
- 1: i32 reqSeq,
- 2: string id,
- 3: string reference,
- ) throws (1: TalkException e),
- void removeBuddyLocation(
- 2: string mid,
- 3: i32 index,
- ) throws (1: TalkException e),
- RingbackTone getRingbackTone() throws (1: TalkException e),
- Configurations getConfigurations(
- 2: i64 revision,
- 3: string regionOfUsim,
- 4: string regionOfTelephone,
- 5: string regionOfLocale,
- 6: string carrier,
- ) throws (1: TalkException e),
- ProximityMatchCandidateResult getProximityMatchCandidateList(
- 2: string sessionId,
- ) throws (1: TalkException e),
- void requestAccountPasswordReset(
- 2: string identifier,
- 4: IdentityProvider provider,
- 5: string locale,
- ) throws (1: TalkException e),
- list<Message> getNextMessages(
- 2: string messageBoxId,
- 3: i64 startSeq,
- 4: i32 messagesCount,
- ) throws (1: TalkException e),
- void reportProfile(
- 2: i64 syncOpRevision,
- 3: Profile profile,
- ) throws (1: TalkException e),
- Room getCompactRoom(
- 2: string roomId,
- ) throws (1: TalkException e),
- i64 getLastOpRevision() throws (1: TalkException e),
- list<Message> getPreviousMessagesV2(
- 2: string messageBoxId,
- 3: MessageBoxV2MessageId endMessageId,
- 4: i32 messagesCount,
- ) throws (1: TalkException e),
- list<Announcement> fetchAnnouncements(
- 2: i32 lastFetchedIndex,
- ) throws (1: TalkException e),
- list<string> acquireCallRoute(
- 2: string to,
- ) throws (1: TalkException e),
- void updateSettingsAttribute(
- 1: i32 reqSeq,
- 2: SettingsAttribute attr,
- 3: string value,
- ) throws (1: TalkException e),
- Group createGroupV2(
- 1: i32 seq,
- 2: string name,
- 3: list<string> contactIds,
- ) throws (1: TalkException e),
- bool isIdentityIdentifierAvailable(
- 2: string identifier,
- 3: IdentityProvider provider,
- ) throws (1: TalkException e),
- void blockContact(
- 1: i32 reqSeq,
- 2: string id,
- ) throws (1: TalkException e),
- map<string, string> commitUpdateProfile(
- 1: i32 seq,
- 2: list<ProfileAttribute> attrs,
- 3: list<string> receiverMids,
- ) throws (1: TalkException e),
- RegisterWithSnsIdResult registerWithSnsId(
- 2: SnsIdType snsIdType,
- 3: string snsAccessToken,
- 4: string region,
- 5: string udidHash,
- 6: DeviceInfo deviceInfo,
- 7: string mid,
- 8: string migrationPincodeSessionId,
- ) throws (1: TalkException e),
- PublicKeychain updatePublicKeychain(
- 1: PublicKeychain publicKeychain,
- ) throws (1: TalkException e),
- LoginResult loginWithVerifierForCerificate(
- 3: string verifier,
- ) throws (1: TalkException e),
- void tryFriendRequest(
- 1: string midOrEMid,
- 2: FriendRequestMethod method,
- 3: string friendRequestParams,
- ) throws (1: TalkException e),
- list<string> getBlockedRecommendationIds() throws (1: TalkException e),
- list<string> getGroupIdsInvited() throws (1: TalkException e),
- SuggestDictionaryIncrements getSuggestIncrements(
- 2: SuggestDictionaryRevisions revisions,
- ) throws (1: TalkException e),
- void resendPinCodeBySMS(
- 2: string sessionId,
- ) throws (1: TalkException e),
- RegisterWithPhoneNumberResult registerWithPhoneNumber(
- 2: string sessionId,
- 3: string migrationPincodeSessionId,
- ) throws (1: TalkException e),
- list<string> getActiveBuddySubscriberIds() throws (1: TalkException e),
- Room createRoom(
- 1: i32 reqSeq,
- 2: list<string> contactIds,
- ) throws (1: TalkException e),
- string verifyPhoneNumberForLogin(
- 2: string verifierFromPhone,
- 3: string pinCodeForPhone,
- 4: string verifierFromLogin,
- ) throws (1: TalkException e),
- string addSnsId(
- 2: SnsIdType snsIdType,
- 3: string snsAccessToken,
- ) throws (1: TalkException e),
- void finishUpdateVerification(
- 2: string sessionId,
- ) throws (1: TalkException e),
- map<string, string> validateContactsOnBot(
- 2: list<string> contacts,
- ) throws (1: TalkException e),
- Room getRoom(
- 2: string roomId,
- ) throws (1: TalkException e),
- void closeProximityMatch(
- 2: string sessionId,
- ) throws (1: TalkException e),
- Group getCompactGroup(
- 2: string groupId,
- ) throws (1: TalkException e),
- list<string> getBlockedContactIdsByRange(
- 2: i32 start,
- 3: i32 count,
- ) throws (1: TalkException e),
- list<Message> getRecentMessagesV2(
- 2: string messageBoxId,
- 3: i32 messagesCount,
- ) throws (1: TalkException e),
- string reissueUserTicket(
- 3: i64 expirationTime,
- 4: i32 maxUseCount,
- ) throws (1: TalkException e),
- list<TMessageReadRange> getMessageReadRange(
- 2: list<string> chatIds,
- ) throws (1: TalkException e),
- void clearRingbackTone() throws (1: TalkException e),
- void setIdentityCredential(
- 2: string identifier,
- 3: string verifier,
- 4: IdentityProvider provider,
- ) throws (1: TalkException e),
- TMessageBoxWrapUp getMessageBoxCompactWrapUpV2(
- 2: string messageBoxId,
- ) throws (1: TalkException e),
- i64 getServerTime() throws (1: TalkException e),
- Message trySendMessage(
- 1: i32 seq,
- 2: Message message,
- ) throws (1: TalkException e),
- list<Message> getNextMessagesV2(
- 2: string messageBoxId,
- 3: MessageBoxV2MessageId startMessageId,
- 4: i32 messagesCount,
- ) throws (1: TalkException e),
- void notifySleep(
- 2: i64 lastRev,
- 3: i32 badge,
- ) throws (1: TalkException e),
- list<string> getBuddyBlockerIds() throws (1: TalkException e),
- void removeE2EEPublicKey(
- 2: E2EEPublicKey publicKey,
- ) throws (1: TalkException e),
- string reissueTrackingTicket(
- 1: TrackingType type,
- ) throws (1: TalkException e),
- void cancelGroupInvitation(
- 1: i32 reqSeq,
- 2: string groupId,
- 3: list<string> contactIds,
- ) throws (1: TalkException e),
- bool removeMessage(
- 2: string messageId,
- ) throws (1: TalkException e),
- list<Operation> getAllReadMessageOps() throws (1: TalkException e),
- string unregisterUserAndDevice() throws (1: TalkException e),
- void acceptGroupInvitation(
- 1: i32 reqSeq,
- 2: string groupId,
- ) throws (1: TalkException e),
- list<CompactContact> getCompactContactsModifiedSince(
- 2: i64 timestamp,
- ) throws (1: TalkException e),
- void releaseSession() throws (1: TalkException e),
- map<string, Contact> findContactsByPhone(
- 2: set<string> phones,
- ) throws (1: TalkException e),
- list<string> getHiddenContactMids() throws (1: TalkException e),
- string getEncryptedIdentity() throws (1: TalkException e),
- void updateProfile(
- 1: i32 reqSeq,
- 2: Profile profile,
- ) throws (1: TalkException e),
- void reportSpam(
- 2: string chatMid,
- 3: list<string> memberMids,
- 4: list<SpammerReason> spammerReasons,
- 5: list<string> senderMids,
- 6: list<string> spamMessageIds,
- 7: list<string> spamMessages,
- ) throws (1: TalkException e),
- SuggestDictionaryRevisions getSuggestRevisions() throws (1: TalkException e),
- list<Message> getPreviousMessagesV2WithReadCount(
- 2: string messageBoxId,
- 3: MessageBoxV2MessageId endMessageId,
- 4: i32 messagesCount,
- ) throws (1: TalkException e),
- list<Operation> fetchOperations(
- 2: i64 localRev,
- 3: i32 count,
- ) throws (1: ShouldSyncException e),
- string registerWapDevice(
- 2: string invitationHash,
- 3: string guidHash,
- 4: string email,
- 5: DeviceInfo deviceInfo,
- ) throws (1: TalkException e),
- FriendRequestsInfo getRecentFriendRequests() throws (1: TalkException e),
- map<string, string> notifyBuddyOnAir(
- 1: i32 seq,
- 2: list<string> receiverMids,
- ) throws (1: TalkException e),
- i32 getLastAnnouncementIndex() throws (1: TalkException e),
- CommitMessageResult sendMessageAwaitCommit(
- 1: i32 seq,
- 2: Message message,
- ) throws (1: TalkException e),
- E2EENegotiationResult negotiateE2EEPublicKey(
- 2: string mid,
- ) throws (1: TalkException e),
- E2EEGroupSharedKey registerE2EEGroupKey(
- 2: i32 version,
- 3: string chatMid,
- 4: list<string> members,
- 5: list<i32> keyIds,
- 6: list<binary> encryptedSharedKeys,
- ) throws (1: TalkException e),
- SnsIdUserStatus findSnsIdUserStatus(
- 2: SnsIdType snsIdType,
- 3: string snsAccessToken,
- 4: string udidHash,
- 5: string migrationPincodeSessionId,
- 6: string oldUdidHash,
- ) throws (1: TalkException e),
- void notifyUpdated(
- 2: i64 lastRev,
- 3: DeviceInfo deviceInfo,
- 4: string udidHash,
- 5: string oldUdidHash,
- ) throws (1: TalkException e),
- void reportGroups(
- 2: i64 syncOpRevision,
- 3: list<Group> groups,
- ) throws (1: TalkException e),
- list<NotificationType> getNotificationPolicy(
- 2: CarrierCode carrier,
- ) throws (1: TalkException e),
- map<string, Contact> findAndAddContactsByUserid(
- 1: i32 reqSeq,
- 2: string userid,
- ) throws (1: TalkException e),
- E2EEGroupSharedKey getLastE2EEGroupSharedKey(
- 2: i32 version,
- 3: string chatMid,
- ) throws (1: TalkException e),
- void notifyUpdatePublicKeychain(
- 1: string mid,
- ) throws (1: TalkException e),
- void report(
- 2: i64 syncOpRevision,
- 3: SyncCategory category,
- 4: string report,
- ) throws (1: TalkException e),
- void acceptGroupInvitationByTicket(
- 1: i32 reqSeq,
- 2: string groupMid,
- 3: string ticketId,
- ) throws (1: TalkException e),
- ContactRegistration getContactRegistration(
- 1: string id,
- 2: ContactType type,
- ) throws (1: TalkException e),
- void updateContactSetting(
- 1: i32 reqSeq,
- 2: string mid,
- 3: ContactSetting flag,
- 4: string value,
- ) throws (1: TalkException e),
- Contact getContactWithFriendRequestStatus(
- 2: string id,
- ) throws (1: TalkException e),
- list<TMessageBox> getMessageBoxListByStatus(
- 2: string channelId,
- 3: i32 lastMessagesCount,
- 4: i32 status,
- ) throws (1: TalkException e),
- string openProximityMatch(
- 2: Location location,
- ) throws (1: TalkException e),
- void logout() throws (1: TalkException e),
- E2EEPublicKey getE2EEPublicKey(
- 2: string mid,
- 3: i32 version,
- 4: i32 keyId,
- ) throws (1: TalkException e),
- bool registerUserid(
- 1: i32 reqSeq,
- 2: string userid,
- ) throws (1: TalkException e),
- list<ContactReportResult> reportContacts(
- 2: i64 syncOpRevision,
- 3: SyncCategory category,
- 4: list<ContactReport> contactReports,
- 5: SyncActionType actionType,
- ) throws (1: TalkException e),
- PublicKeychain getPublicKeychain(
- 1: string mid,
- ) throws (1: TalkException e),
- void sendContentReceipt(
- 1: i32 seq,
- 2: string consumer,
- 3: string messageId,
- ) throws (1: TalkException e),
- void respondResendMessage(
- 1: i32 reqSeq,
- 2: string receiverMid,
- 3: string originalMessageId,
- 4: Message resendMessage,
- 5: ErrorCode errorCode,
- ) throws (1: TalkException e),
- set<string> getAllRoomIds() throws (1: TalkException e),
- void requestE2EEKeyExchange(
- 1: i32 reqSeq,
- 2: binary temporalPublicKey,
- 3: E2EEPublicKey publicKey,
- 4: binary verifier,
- ) throws (1: TalkException e),
- void disableNearby() throws (1: TalkException e),
- string createQrcodeBase64Image(
- 2: string url,
- 3: string characterSet,
- 4: i32 imageSize,
- 5: i32 x,
- 6: i32 y,
- 7: i32 width,
- 8: i32 height,
- ) throws (1: TalkException e),
- list<TMessageBox> getMessageBoxList(
- 2: string channelId,
- 3: i32 lastMessagesCount,
- ) throws (1: TalkException e),
- void respondE2EEKeyExchange(
- 1: i32 reqSeq,
- 2: binary encryptedKeyChain,
- 3: binary hashKeyChain,
- ) throws (1: TalkException e),
- string verifyQrcode(
- 2: string verifier,
- 3: string pinCode,
- ) throws (1: TalkException e),
- void updateNotificationTokenWithBytes(
- 2: binary token,
- 3: NotificationType type,
- ) throws (1: TalkException e),
- list<Message> getPreviousMessages(
- 2: string messageBoxId,
- 3: i64 endSeq,
- 4: i32 messagesCount,
- ) throws (1: TalkException e),
- Settings getSettings() throws (1: TalkException e),
- map<string, E2EEPublicKey> getLastE2EEPublicKeys(
- 2: string chatMid,
- ) throws (1: TalkException e),
- E2EEPublicKey registerE2EEPublicKey(
- 1: i32 reqSeq,
- 2: E2EEPublicKey publicKey,
- ) throws (1: TalkException e),
- string acquireCallTicket(
- 2: string to,
- ) throws (1: TalkException e),
- void inviteIntoGroup(
- 1: i32 reqSeq,
- 2: string groupId,
- 3: list<string> contactIds,
- ) throws (1: TalkException e),
- ContactTransition makeUserAddMyselfAsContact(
- 1: string contactOwnerMid,
- ) throws (1: TalkException e),
- bool removeMessageFromMyHome(
- 2: string messageId,
- ) throws (1: TalkException e),
- map<string, string> commitSendMessages(
- 1: i32 seq,
- 2: list<string> messageIds,
- 3: list<string> receiverMids,
- 4: bool onlyToFollowers,
- ) throws (1: TalkException e),
- RegisterWithPhoneNumberResult registerWithPhoneNumberAndPassword(
- 2: string sessionId,
- 3: string keynm,
- 4: string encrypted,
- ) throws (1: TalkException e),
- void leaveGroup(
- 1: i32 reqSeq,
- 2: string groupId,
- ) throws (1: TalkException e),
- AnalyticsInfo getAnalyticsInfo() throws (1: TalkException e),
- void reportClientStatistics(
- 1: i32 reqSeq,
- 2: ReportCategory category,
- 3: i32 count,
- ) throws (1: TalkException e),
- void acceptProximityMatches(
- 2: string sessionId,
- 3: set<string> ids,
- ) throws (1: TalkException e),
- Group getGroup(
- 2: string groupId,
- ) throws (1: TalkException e),
- void clearIdentityCredential() throws (1: TalkException e),
- list<string> getUpdatedMessageBoxIds(
- 2: MessageBoxV2MessageId startMessageId,
- 3: string startMessageBoxId,
- 4: i32 messageBoxCount,
- ) throws (1: TalkException e),
- list<Group> getGroups(
- 2: list<string> groupIds,
- ) throws (1: TalkException e),
- void sendMessageReceipt(
- 1: i32 seq,
- 2: string consumer,
- 3: list<string> messageIds,
- ) throws (1: TalkException e),
- Contact findContactByMetaTag(
- 2: string userid,
- 3: string reference,
- ) throws (1: TalkException e),
- void destroyMessage(
- 1: i32 seq,
- 2: string chatId,
- 3: string messageId,
- 4: i8 sessionId,
- ) throws (1: TalkException e),
- Ticket generateUserTicket(
- 3: i64 expirationTime,
- 4: i32 maxUseCount,
- ) throws (1: TalkException e),
- string registerDeviceWithoutPhoneNumberWithIdentityCredential(
- 2: string region,
- 3: string udidHash,
- 4: DeviceInfo deviceInfo,
- 5: IdentityProvider provider,
- 6: string identifier,
- 7: string verifier,
- 8: string mid,
- 9: string migrationPincodeSessionId,
- ) throws (1: TalkException e),
- list<string> getFavoriteMids() throws (1: TalkException e),
- set<string> getAcceptedProximityMatches(
- 2: string sessionId,
- ) throws (1: TalkException e),
- void notifyInstalled(
- 2: string udidHash,
- 3: string applicationTypeWithExtensions,
- ),
- string getCountryWithRequestIp() throws (1: TalkException e),
- list<Group> getGroupsV2(
- 2: list<string> groupIds,
- ) throws (1: TalkException e),
- string loginWithIdentityCredential(
- 3: string identifier,
- 4: string password,
- 5: bool keepLoggedIn,
- 6: string accessLocation,
- 7: string systemName,
- 8: IdentityProvider identityProvider,
- 9: string certificate,
- ) throws (1: TalkException e),
- VerificationSessionData startUpdateVerification(
- 2: string region,
- 3: CarrierCode carrier,
- 4: string phone,
- 5: string udidHash,
- 6: DeviceInfo deviceInfo,
- 7: string networkCode,
- 8: string locale,
- 9: SIMInfo simInfo,
- ) throws (1: TalkException e),
- list<LoginSession> getSessions() throws (1: TalkException e),
- void updateSettings(
- 1: i32 reqSeq,
- 2: Settings settings,
- ) throws (1: TalkException e),
- Contact getContact(
- 2: string id,
- ) throws (1: TalkException e),
- list<string> getBlockedContactIds() throws (1: TalkException e),
- LoginResult loginWithVerifierForCertificate(
- 3: string verifier,
- ) throws (1: TalkException e),
- Profile getProfile() throws (1: TalkException e),
- map<string, Contact> findContactsByEmail(
- 2: set<string> emails,
- ) throws (1: TalkException e),
- SystemConfiguration getSystemConfiguration() throws (1: TalkException e),
- list<Message> getRecentMessages(
- 2: string messageBoxId,
- 3: i32 messagesCount,
- ) throws (1: TalkException e),
- VerificationResult verifyPhone(
- 2: string sessionId,
- 3: string pinCode,
- 4: string udidHash,
- ) throws (1: TalkException e),
- Group createGroup(
- 1: i32 seq,
- 2: string name,
- 3: list<string> contactIds,
- ) throws (1: TalkException e),
- void updateBuddySetting(
- 2: string key,
- 3: string value,
- ) throws (1: TalkException e),
- void updateRegion(
- 2: string region,
- ) throws (1: TalkException e),
- void verifyIdentityCredential(
- 3: string identifier,
- 4: string password,
- 8: IdentityProvider identityProvider,
- ) throws (1: TalkException e),
- void sendChatRemoved(
- 1: i32 seq,
- 2: string consumer,
- 3: string lastMessageId,
- 4: i8 sessionId,
- ) throws (1: TalkException e),
- list<string> getGroupIdsJoined() throws (1: TalkException e),
- Contact findContactByUserid(
- 2: string userid,
- ) throws (1: TalkException e),
- list<E2EEPublicKey> getE2EEPublicKeys() throws (1: TalkException e),
- TMessageBoxWrapUpResponse getMessageBoxWrapUpList(
- 2: i32 start,
- 3: i32 messageBoxCount,
- ) throws (1: TalkException e),
- void leaveRoom(
- 1: i32 reqSeq,
- 2: string roomId,
- ) throws (1: TalkException e),
- void unblockRecommendation(
- 1: i32 reqSeq,
- 2: string id,
- ) throws (1: TalkException e),
- map<string, Contact> findAndAddContactsByPhone(
- 1: i32 reqSeq,
- 2: set<string> phones,
- ) throws (1: TalkException e),
- AuthQrcode getAuthQrcode(
- 2: bool keepLoggedIn,
- 3: string systemName,
- 4: bool returnCallbackUrl,
- ) throws (1: TalkException e),
- E2EEGroupSharedKey getE2EEGroupSharedKey(
- 2: i32 version,
- 3: string chatMid,
- 4: i32 groupKeyId,
- ) throws (1: TalkException e),
- TMessageBoxWrapUp getMessageBoxWrapUp(
- 2: string mid,
- ) throws (1: TalkException e),
- i32 updateSettingsAttributes(
- 1: i32 reqSeq,
- 2: i32 attrBitset,
- 3: Settings settings,
- ) throws (1: TalkException e),
- VerificationSessionData startVerification(
- 2: string region,
- 3: CarrierCode carrier,
- 4: string phone,
- 5: string udidHash,
- 6: DeviceInfo deviceInfo,
- 7: string networkCode,
- 8: string mid,
- 9: string locale,
- 10: SIMInfo simInfo,
- 11: string oldUdidHash,
- ) throws (1: TalkException e),
- void reportRooms(
- 2: i64 syncOpRevision,
- 3: list<Room> rooms,
- ) throws (1: TalkException e),
- void updateGroupPreferenceAttribute(
- 1: i32 reqSeq,
- 2: string groupMid,
- 3: map<GroupPreferenceAttribute, string> updatedAttrs,
- ) throws (1: TalkException e),
- TMessageBoxWrapUp getMessageBoxWrapUpV2(
- 2: string messageBoxId,
- ) throws (1: TalkException e),
- list<Room> getCompactRooms(
- 2: list<string> roomIds,
- ) throws (1: TalkException e),
- Contact findAndAddContactByMetaTag(
- 1: i32 reqSeq,
- 2: string userid,
- 3: string reference,
- ) throws (1: TalkException e),
- void storeUpdateProfileAttribute(
- 1: i32 seq,
- 2: ProfileAttribute profileAttribute,
- 3: string value,
- ) throws (1: TalkException e),
- EmailConfirmationSession resendEmailConfirmation(
- 2: string verifier,
- ) throws (1: TalkException e),
- EmailConfirmationResult confirmEmail(
- 2: string verifier,
- 3: string pinCode,
- ) throws (1: TalkException e),
- ExtendedProfile getExtendedProfile() throws (1: TalkException e),
- bool isUseridAvailable(
- 2: string userid,
- ) throws (1: TalkException e),
- void notifyRegistrationComplete(
- 2: string udidHash,
- 3: string applicationTypeWithExtensions,
- ) throws (1: TalkException e),
- void updateDeviceInfo(
- 2: string deviceUid,
- 3: DeviceInfo deviceInfo,
- ) throws (1: TalkException e),
- void blockRecommendation(
- 1: i32 reqSeq,
- 2: string id,
- ) throws (1: TalkException e),
- void rejectGroupInvitation(
- 1: i32 reqSeq,
- 2: string groupId,
- ) throws (1: TalkException e),
- void updateCustomModeSettings(
- 2: CustomMode customMode,
- 3: map<string, string> paramMap,
- ) throws (1: TalkException e),
- Room createRoomV2(
- 1: i32 reqSeq,
- 2: list<string> contactIds,
- ) throws (1: TalkException e),
- void noop() throws (1: TalkException e),
- string acquireEncryptedAccessToken(
- 2: FeatureType featureType,
- ) throws (1: TalkException e),
- list<E2EEPublicKey> getE2EEPublicKeysEx(
- 2: bool ignoreE2EEStatus,
- ) throws (1: TalkException e),
- map<string, ContactRegistration> syncContacts(
- 1: i32 reqSeq,
- 2: list<ContactModification> localContacts,
- ) throws (1: TalkException e),
- map<string, Contact> findAndAddContactsByMid(
- 1: i32 reqSeq,
- 2: string mid,
- 3: ContactType type,
- 4: string reference,
- ) throws (1: TalkException e),
- Group findGroupByTicketV2(
- 1: string ticketId,
- ) throws (1: TalkException e),
- void removeFriendRequest(
- 1: FriendRequestDirection direction,
- 2: string midOrEMid,
- ) throws (1: TalkException e),
- PhoneVerificationResult verifyPhoneNumber(
- 2: string sessionId,
- 3: string pinCode,
- 4: string udidHash,
- 5: string migrationPincodeSessionId,
- 6: string oldUdidHash,
- ) throws (1: TalkException e),
- void setNotificationsEnabled(
- 1: i32 reqSeq,
- 2: MIDType type,
- 3: string target,
- 4: bool enablement,
- ) throws (1: TalkException e),
- list<string> getAllContactIds() throws (1: TalkException e),
- string getIdentityIdentifier() throws (1: TalkException e),
- void sendDummyPush() throws (1: TalkException e),
- void inviteFriendsBySms(
- 2: list<string> phoneNumberList,
- ) throws (1: TalkException e),
- TMessageBox getMessageBox(
- 2: string channelId,
- 3: string messageBoxId,
- 4: i32 lastMessagesCount,
- ) throws (1: TalkException e),
- }
- service BuddyManagementService {
- void unregisterBuddy(
- 1: string requestId,
- ) throws (1: TalkException e),
- string sendBuddyContentMessageToMidsAsync(
- 1: string requestId,
- 2: Message msg,
- 3: binary content,
- 4: list<string> mids,
- ) throws (1: TalkException e),
- list<string> getAllBuddyMembers() throws (1: TalkException e),
- list<string> getActiveMemberMidsByBuddyMid(
- 2: string buddyMid,
- ) throws (1: TalkException e),
- UpdateBuddyProfileResult updateBuddyProfileAttributes(
- 1: string requestId,
- 2: map<string, string> attributes,
- 3: QueueingPolicy policy,
- ) throws (1: TalkException e),
- MessageStoreResult storePrivateMessages(
- 1: string requestId,
- 2: list<PrivateBotMessage> privateBotMessages,
- 3: string toMid,
- ) throws (1: TalkException e),
- string updateBuddyProfileImageAsync(
- 1: string requestId,
- 2: binary image,
- 3: QueueingPolicy policy,
- ) throws (1: TalkException e),
- void notifyBuddyBlocked(
- 1: string buddyMid,
- 2: string blockerMid,
- ) throws (1: TalkException e),
- i64 getMemberCountByBuddyMid(
- 2: string buddyMid,
- ) throws (1: TalkException e),
- bool isBuddyOnAirByMid(
- 2: string buddyMid,
- ) throws (1: TalkException e),
- void commitPrivateMessages(
- 1: string requestId,
- 2: string privateMessageStoreRequestId,
- 3: QueueingPolicy policy,
- ) throws (1: TalkException e),
- void commitPublicMessagesToMids(
- 1: string requestId,
- 2: string publicMessageStoreRequestId,
- 3: list<string> toMids,
- 4: QueueingPolicy policy,
- ) throws (1: TalkException e),
- void addBuddyMember(
- 1: string requestId,
- 2: string userMid,
- ) throws (1: TalkException e),
- SendBuddyMessageResult linkAndSendBuddyContentMessageToMids(
- 1: string requestId,
- 2: Message msg,
- 3: string sourceContentId,
- 4: list<string> mids,
- 5: bool usePermanent,
- ) throws (1: TalkException e),
- list<SendBuddyMessageResult> storeMessages(
- 1: list<string> requestIds,
- 2: list<BuddyMessageRequest> messageRequests,
- ) throws (1: TalkException e),
- SendBuddyMessageResult storeMessage(
- 1: string requestId,
- 2: BuddyMessageRequest messageRequest,
- ) throws (1: TalkException e),
- string registerBuddy(
- 2: string buddyId,
- 3: string searchId,
- 4: string displayName,
- 5: string statusMeessage,
- 6: binary picture,
- 7: map<string, string> settings,
- ) throws (1: TalkException e),
- UnregisterBuddyResult getUnregisterBuddyResult(
- 1: string unregisterBuddyRequestId,
- 2: string buddyMid,
- ) throws (1: TalkException e),
- void updateBuddySearchId(
- 1: string requestId,
- 2: string searchId,
- ) throws (1: TalkException e),
- string uploadBuddyContent(
- 2: ContentType contentType,
- 3: binary content,
- ) throws (1: TalkException e),
- UpdateBuddyProfileResult updateBuddyProfileImage(
- 1: string requestId,
- 2: binary image,
- 3: QueueingPolicy policy,
- ) throws (1: TalkException e),
- SendBuddyMessageResult sendBuddyMessageToAll(
- 1: string requestId,
- 2: Message msg,
- ) throws (1: TalkException e),
- SendBuddyMessageResult commitSendMessagesToAll(
- 1: string requestId,
- 2: list<string> commitRequestIdList,
- 3: i32 priority,
- 4: QueueingPolicy policy,
- ) throws (1: TalkException e),
- binary downloadMessageContent(
- 1: string requestId,
- 2: string messageId,
- ) throws (1: TalkException e),
- UpdateBuddyProfileResult updateBuddyProfileRichMenu(
- 1: string requestId,
- 2: QueueingPolicy policy,
- ) throws (1: TalkException e),
- SetBuddyOnAirResult setBuddyOnAir(
- 1: string requestId,
- 2: bool onAir,
- 3: BuddyOnAirLabel label,
- ) throws (1: TalkException e),
- void unblockBuddyMember(
- 1: string requestId,
- 2: string mid,
- ) throws (1: TalkException e),
- SendBuddyMessageResult linkAndSendBuddyContentMessageToAll(
- 1: string requestId,
- 2: Message msg,
- 3: string sourceContentId,
- 4: bool usePermanent,
- ) throws (1: TalkException e),
- void removeBuddyMember(
- 1: string requestId,
- 2: string userMid,
- ) throws (1: TalkException e),
- string commitSendMessagesToMidAsync(
- 1: string requestId,
- 2: list<string> storeMessagesRequestIds,
- 3: QueueingPolicy policy,
- ) throws (1: TalkException e),
- UpdateBuddyProfileResult getUpdateBuddyProfileResult(
- 1: string updateBuddyProfileRequestId,
- ) throws (1: TalkException e),
- void notifyBuddyUnblocked(
- 1: string buddyMid,
- 2: string blockerMid,
- ) throws (1: TalkException e),
- string updateBuddyProfileRichMenuAsync(
- 1: string requestId,
- 2: QueueingPolicy policy,
- ) throws (1: TalkException e),
- BuddyProfile getBuddyProfile() throws (1: TalkException e),
- list<string> getBlockedBuddyMembers() throws (1: TalkException e),
- void commitPublicMessagesToAll(
- 1: string requestId,
- 2: string publicMessageStoreRequestId,
- 3: QueueingPolicy policy,
- ) throws (1: TalkException e),
- string linkAndSendBuddyContentMessageToAllAsync(
- 1: string requestId,
- 2: Message msg,
- 3: string sourceContentId,
- 4: bool usePermanent,
- ) throws (1: TalkException e),
- string sendBuddyContentMessageToAllAsync(
- 1: string requestId,
- 2: Message msg,
- 3: binary content,
- ) throws (1: TalkException e),
- SetBuddyOnAirResult getSetBuddyOnAirResult(
- 1: string setBuddyOnAirRequestId,
- ) throws (1: TalkException e),
- string commitSendMessagesToMidsAsync(
- 1: string requestId,
- 2: list<string> commitRequestIdList,
- 3: list<string> mids,
- 4: i32 priority,
- 5: QueueingPolicy policy,
- ) throws (1: TalkException e),
- string commitSendMessagesToStoredMidsAsync(
- 1: string requestId,
- 2: list<string> commitRequestIdList,
- 3: string storedMidFilename,
- 4: i32 priority,
- 5: QueueingPolicy policy,
- ) throws (1: TalkException e),
- void updateBuddyAdminProfileAttribute(
- 1: string requestId,
- 2: map<string, string> attributes,
- ) throws (1: TalkException e),
- string setBuddyOnAirAsync(
- 1: string requestId,
- 2: bool onAir,
- 3: BuddyOnAirLabel label,
- ) throws (1: TalkException e),
- SendBuddyMessageResult commitSendMessagesToMids(
- 1: string requestId,
- 2: list<string> commitRequestIdList,
- 3: list<string> mids,
- 4: i32 priority,
- 5: QueueingPolicy policy,
- ) throws (1: TalkException e),
- SendBuddyMessageResult sendBuddyContentMessageToAll(
- 1: string requestId,
- 2: Message msg,
- 3: binary content,
- ) throws (1: TalkException e),
- void updateBuddySettings(
- 2: map<string, string> settings,
- ) throws (1: TalkException e),
- void notifyBuddySubscribed(
- 1: string buddyMid,
- 2: string subscriberMid,
- ) throws (1: TalkException e),
- string registerBuddyAdmin(
- 2: string buddyId,
- 3: string searchId,
- 4: string displayName,
- 5: string statusMessage,
- 6: binary picture,
- ) throws (1: TalkException e),
- i64 getBlockerCountByBuddyMid(
- 2: string buddyMid,
- ) throws (1: TalkException e),
- string reissueContactTicket(
- 3: i64 expirationTime,
- 4: i32 maxUseCount,
- ) throws (1: TalkException e),
- ValidateContactsResult validateContacts(
- 2: list<string> userMids,
- ) throws (1: TalkException e),
- string sendBuddyMessageToMidsAsync(
- 1: string requestId,
- 2: Message msg,
- 3: list<string> mids,
- ) throws (1: TalkException e),
- void unregisterBuddyAsync(
- 1: string requestId,
- ) throws (1: TalkException e),
- string getProfileImageUrlHash(
- 1: string requestId,
- ) throws (1: TalkException e),
- void blockBuddyMember(
- 1: string requestId,
- 2: string mid,
- ) throws (1: TalkException e),
- void sendIndividualEventToAllAsync(
- 1: string requestId,
- 2: string buddyMid,
- 3: NotificationStatus notificationStatus,
- ) throws (1: TalkException e),
- void sendChatCheckedByWatermark(
- 1: i32 seq,
- 2: string mid,
- 3: i64 watermark,
- 4: i8 sessionId,
- ) throws (1: TalkException e),
- void deleteBotProfileImage(
- 1: string requestId,
- ) throws (1: TalkException e),
- SendBuddyMessageResult sendBuddyContentMessageToMids(
- 1: string requestId,
- 2: Message msg,
- 3: binary content,
- 4: list<string> mids,
- ) throws (1: TalkException e),
- void unregisterBuddyAdmin(
- 1: string requestId,
- ) throws (1: TalkException e),
- void commitPublicMessagesToStoredMids(
- 1: string requestId,
- 2: string publicMessageStoreRequestId,
- 3: string storedMidFilename,
- 4: QueueingPolicy policy,
- ) throws (1: TalkException e),
- void removeBuddyMembers(
- 1: string requestId,
- 2: list<string> userMids,
- ) throws (1: TalkException e),
- MessageStoreResult storePublicMessages(
- 1: string requestId,
- 2: list<Message> messages,
- ) throws (1: TalkException e),
- void addBuddyMembers(
- 1: string requestId,
- 2: list<string> userMids,
- ) throws (1: TalkException e),
- MessageCommitResult getMessageCommitResult(
- 1: string messageCommitRequestId,
- ) throws (1: TalkException e),
- BuddyDetail getBuddyDetailByMid(
- 2: string buddyMid,
- ) throws (1: TalkException e),
- void notifyBuddySubscriberUnregistered(
- 1: string buddyMid,
- 2: string userMid,
- ) throws (1: TalkException e),
- string sendBuddyMessageToAllAsync(
- 1: string requestId,
- 2: Message msg,
- ) throws (1: TalkException e),
- SendBuddyMessageResult sendBuddyMessageToMids(
- 1: string requestId,
- 2: Message msg,
- 3: list<string> mids,
- ) throws (1: TalkException e),
- BuddyProfilePopup getBuddyProfilePopup(
- 2: string buddyMid,
- 3: string lang,
- ) throws (1: TalkException e),
- string commitSendMessagesToAllAsync(
- 1: string requestId,
- 2: list<string> commitRequestIdList,
- 3: i32 priority,
- 4: QueueingPolicy policy,
- ) throws (1: TalkException e),
- void notifyBuddySubscriberEmpty(
- 1: string buddyMid,
- 2: string userMid,
- ) throws (1: TalkException e),
- void updateBuddyAdminProfileImage(
- 1: string requestId,
- 2: binary picture,
- ) throws (1: TalkException e),
- string updateBuddyProfileAttributesAsync(
- 1: string requestId,
- 2: map<string, string> attributes,
- 3: QueueingPolicy policy,
- ) throws (1: TalkException e),
- string linkAndSendBuddyContentMessageToMidsAsync(
- 1: string requestId,
- 2: Message msg,
- 3: string sourceContentId,
- 4: list<string> mids,
- 5: bool usePermanent,
- ) throws (1: TalkException e),
- binary downloadProfileImagePreview(
- 1: string requestId,
- ) throws (1: TalkException e),
- binary downloadProfileImage(
- 1: string requestId,
- ) throws (1: TalkException e),
- SendBuddyMessageResult getSendBuddyMessageResult(
- 1: string sendBuddyMessageRequestId,
- ) throws (1: TalkException e),
- bool containsBuddyMember(
- 1: string requestId,
- 2: string userMid,
- ) throws (1: TalkException e),
- i64 getActiveMemberCountByBuddyMid(
- 2: string buddyMid,
- ) throws (1: TalkException e),
- binary downloadMessageContentPreview(
- 1: string requestId,
- 2: string messageId,
- ) throws (1: TalkException e),
- void notifyBuddyRegistered(
- 2: string buddyId,
- 3: string buddyMid,
- 4: string searchId,
- 5: string displayName,
- 6: string statusMessage,
- 7: map<string, string> settings,
- ) throws (1: TalkException e),
- }
- service SpotService {
- SpotPhoneNumberResponse lookupByPhoneNumber(
- 2: string countryAreaCode,
- 3: string phoneNumber,
- ) throws (1: TalkException e),
- SpotNearbyResponse lookupNearby(
- 2: Location location,
- 3: SpotCategory category,
- 4: string query,
- 5: string countryAreaCode,
- ) throws (1: TalkException e),
- }
- service AgeCheckService {
- UserAgeType checkUserAge(
- 2: CarrierCode carrier,
- 3: string sessionId,
- 4: string verifier,
- 5: i32 standardAge,
- ) throws (1: TalkException e),
- AgeCheckDocomoResult checkUserAgeWithDocomo(
- 2: string openIdRedirectUrl,
- 3: i32 standardAge,
- 4: string verifier,
- ) throws (1: TalkException e),
- string retrieveOpenIdAuthUrlWithDocomo() throws (1: TalkException e),
- AgeCheckRequestResult retrieveRequestToken(
- 2: CarrierCode carrier,
- ) throws (1: TalkException e),
- }
- service BuddyService {
- BuddyStatusBar getBuddyStatusBar(
- 1: string buddyMid,
- 2: i64 revision,
- ) throws (1: TalkException e),
- BuddyRichMenuContents getRichMenuContents(
- 1: string buddyMid,
- 2: i64 revision,
- ) throws (1: TalkException e),
- BuddyProfilePopup getBuddyProfilePopup(
- 4: string buddyMid,
- ) throws (1: TalkException e),
- BuddyBanner getPopularBuddyBanner(
- 2: string language,
- 3: string country,
- 4: ApplicationType applicationType,
- 5: string resourceSpecification,
- ) throws (1: TalkException e),
- list<BuddyList> getPopularBuddyLists(
- 2: string language,
- 3: string country,
- ) throws (1: TalkException e),
- list<BuddySearchResult> findBuddyContactsByQuery(
- 2: string language,
- 3: string country,
- 4: string query,
- 5: i32 fromIndex,
- 6: i32 count,
- 7: BuddySearchRequestSource requestSource,
- ) throws (1: TalkException e),
- BuddyNewsView getBuddyNewsView(
- 2: string language,
- 3: string country,
- 4: i64 offset,
- 5: i32 limit,
- ) throws (1: TalkException e),
- list<Contact> getBuddyContacts(
- 2: string language,
- 3: string country,
- 4: string classification,
- 5: i32 fromIndex,
- 6: i32 count,
- ) throws (1: TalkException e),
- list<BuddyCollectionEntry> getBuddyCollectionEntries(
- 2: string language,
- 3: string country,
- 4: i32 collection,
- 5: i32 offset,
- 6: i32 limit,
- ) throws (1: TalkException e),
- i64 getLatestBuddyNewsTimestamp(
- 3: string country,
- ) throws (1: TalkException e),
- BuddyChatBar getBuddyChatBar(
- 1: string buddyMid,
- 2: i64 revision,
- ) throws (1: TalkException e),
- set<string> getCountriesServingOfficialAccountPromotionV2() throws (1: TalkException e),
- BuddyDetail getBuddyDetail(
- 4: string buddyMid,
- ) throws (1: TalkException e),
- BuddyOnAir getBuddyOnAir(
- 4: string buddyMid,
- ) throws (1: TalkException e),
- map<string, i64> getNewlyReleasedBuddyIds(
- 3: string country,
- ) throws (1: TalkException e),
- BuddyCategoryView getBuddyCategoryView(
- 2: string language,
- 3: string country,
- ) throws (1: TalkException e),
- list<string> getCountriesHavingBuddy() throws (1: TalkException e),
- list<Contact> getPromotedBuddyContacts(
- 2: string language,
- 3: string country,
- ) throws (1: TalkException e),
- BuddyTopView getBuddyTopView(
- 2: string language,
- 3: string country,
- ) throws (1: TalkException e),
- }
- service BotService {
- void notifyLeaveGroup(
- 1: string groupMid,
- ) throws (1: TalkException e),
- void notifyLeaveRoom(
- 1: string roomMid,
- ) throws (1: TalkException e),
- BotUseInfo getBotUseInfo(
- 2: string botMid,
- ) throws (1: TalkException e),
- void sendChatCheckedByWatermark(
- 1: i32 seq,
- 2: string mid,
- 3: i64 watermark,
- 4: i8 sessionId,
- ) throws (1: TalkException e),
- }
- service AuthService {
- string normalizePhoneNumber(
- 2: string countryCode,
- 3: string phoneNumber,
- 4: string countryCodeHint,
- ) throws (1: TalkException e),
- void respondE2EELoginRequest(
- 1: string verifier,
- 2: E2EEPublicKey publicKey,
- 3: binary encryptedKeyChain,
- 4: binary hashKeyChain,
- 5: ErrorCode errorCode,
- ) throws (1: TalkException e),
- string confirmE2EELogin(
- 1: string verifier,
- 2: binary deviceSecret,
- ) throws (1: TalkException e),
- void logoutZ() throws (1: TalkException e),
- LoginResult loginZ(
- 2: LoginRequest loginRequest,
- ) throws (1: TalkException e),
- SecurityCenterResult issueTokenForAccountMigrationSettings(
- 2: bool enforce,
- ) throws (1: TalkException e),
- SecurityCenterResult issueTokenForAccountMigration(
- 2: string migrationSessionId,
- ) throws (1: TalkException e),
- string verifyQrcodeWithE2EE(
- 2: string verifier,
- 3: string pinCode,
- 4: ErrorCode errorCode,
- 5: E2EEPublicKey publicKey,
- 6: binary encryptedKeyChain,
- 7: binary hashKeyChain,
- ) throws (1: TalkException e),
- }
Add Comment
Please, Sign In to add comment