Commit 5063f795a2798b1663e25dd52fcc1cbbf49764b1
1 parent
899b848f
Removed line_main.thrift as it's no longer needed.
Showing
1 changed file
with
1 additions
and
1781 deletions
line_main.thrift
1 | -namespace cpp line | |
2 | - | |
3 | -enum ApplicationType { | |
4 | - IOS = 16; | |
5 | - IOS_RC = 17; | |
6 | - IOS_BETA = 18; | |
7 | - IOS_ALPHA = 19; | |
8 | - ANDROID = 32; | |
9 | - ANDROID_RC = 33; | |
10 | - ANDROID_BETA = 34; | |
11 | - ANDROID_ALPHA = 35; | |
12 | - WAP = 48; | |
13 | - WAP_RC = 49; | |
14 | - WAP_BETA = 50; | |
15 | - WAP_ALPHA = 51; | |
16 | - BOT = 64; | |
17 | - BOT_RC = 65; | |
18 | - BOT_BETA = 66; | |
19 | - BOT_ALPHA = 67; | |
20 | - WEB = 80; | |
21 | - WEB_RC = 81; | |
22 | - WEB_BETA = 82; | |
23 | - WEB_ALPHA = 83; | |
24 | - DESKTOPWIN = 96; | |
25 | - DESKTOPWIN_RC = 97; | |
26 | - DESKTOPWIN_BETA = 98; | |
27 | - DESKTOPWIN_ALPHA = 99; | |
28 | - DESKTOPMAC = 112; | |
29 | - DESKTOPMAC_RC = 113; | |
30 | - DESKTOPMAC_BETA = 114; | |
31 | - DESKTOPMAC_ALPHA = 115; | |
32 | - CHANNELGW = 128; | |
33 | - CHANNELGW_RC = 129; | |
34 | - CHANNELGW_BETA = 130; | |
35 | - CHANNELGW_ALPHA = 131; | |
36 | - CHANNELCP = 144; | |
37 | - CHANNELCP_RC = 145; | |
38 | - CHANNELCP_BETA = 146; | |
39 | - CHANNELCP_ALPHA = 147; | |
40 | - WINPHONE = 160; | |
41 | - WINPHONE_RC = 161; | |
42 | - WINPHONE_BETA = 162; | |
43 | - WINPHONE_ALPHA = 163; | |
44 | - BLACKBERRY = 176; | |
45 | - BLACKBERRY_RC = 177; | |
46 | - BLACKBERRY_BETA = 178; | |
47 | - BLACKBERRY_ALPHA = 179; | |
48 | - WINMETRO = 192; | |
49 | - WINMETRO_RC = 193; | |
50 | - WINMETRO_BETA = 194; | |
51 | - WINMETRO_ALPHA = 195; | |
52 | - S40 = 208; | |
53 | - S40_RC = 209; | |
54 | - S40_BETA = 210; | |
55 | - S40_ALPHA = 211; | |
56 | - CHRONO = 224; | |
57 | - CHRONO_RC = 225; | |
58 | - CHRONO_BETA = 226; | |
59 | - CHRONO_ALPHA = 227; | |
60 | - TIZEN = 256; | |
61 | - TIZEN_RC = 257; | |
62 | - TIZEN_BETA = 258; | |
63 | - TIZEN_ALPHA = 259; | |
64 | - VIRTUAL = 272; | |
65 | -} | |
66 | - | |
67 | -enum CarrierCode { | |
68 | - NOT_SPECIFIED = 0; | |
69 | - JP_DOCOMO = 1; | |
70 | - JP_AU = 2; | |
71 | - JP_SOFTBANK = 3; | |
72 | - KR_SKT = 17; | |
73 | - KR_KT = 18; | |
74 | - KR_LGT = 19; | |
75 | -} | |
76 | - | |
77 | -enum ContactRelation { | |
78 | - ONEWAY = 0; | |
79 | - BOTH = 1; | |
80 | - NOT_REGISTERED = 2; | |
81 | -} | |
82 | - | |
83 | -enum ContactSetting { | |
84 | - CONTACT_SETTING_NOTIFICATION_DISABLE = 1; | |
85 | - CONTACT_SETTING_DISPLAY_NAME_OVERRIDE = 2; | |
86 | - CONTACT_SETTING_CONTACT_HIDE = 4; | |
87 | - CONTACT_SETTING_FAVORITE = 8; | |
88 | - CONTACT_SETTING_DELETE = 16; | |
89 | -} | |
90 | - | |
91 | -enum ContactStatus { | |
92 | - UNSPECIFIED = 0; | |
93 | - FRIEND = 1; | |
94 | - FRIEND_BLOCKED = 2; | |
95 | - RECOMMEND = 3; | |
96 | - RECOMMEND_BLOCKED = 4; | |
97 | - DELETED = 5; | |
98 | - DELETED_BLOCKED = 6; | |
99 | -} | |
100 | - | |
101 | -enum ContactType { | |
102 | - MID = 0; | |
103 | - PHONE = 1; | |
104 | - EMAIL = 2; | |
105 | - USERID = 3; | |
106 | - PROXIMITY = 4; | |
107 | - GROUP = 5; | |
108 | - USER = 6; | |
109 | - QRCODE = 7; | |
110 | - PROMOTION_BOT = 8; | |
111 | - REPAIR = 128; | |
112 | - FACEBOOK = 2305; | |
113 | - SINA = 2306; | |
114 | - RENREN = 2307; | |
115 | - FEIXIN = 2308; | |
116 | -} | |
117 | - | |
118 | -enum ContentType { | |
119 | - NONE = 0; | |
120 | - IMAGE = 1; | |
121 | - VIDEO = 2; | |
122 | - AUDIO = 3; | |
123 | - HTML = 4; | |
124 | - PDF = 5; | |
125 | - CALL = 6; | |
126 | - STICKER = 7; | |
127 | - PRESENCE = 8; | |
128 | - GIFT = 9; | |
129 | - GROUPBOARD = 10; | |
130 | - APPLINK = 11; | |
131 | - LINK = 12; | |
132 | - CONTACT = 13; | |
133 | - FILE = 14; | |
134 | - LOCATION = 15; | |
135 | - POSTNOTIFICATION = 16; | |
136 | - RICH = 17; | |
137 | - CHATEVENT = 18; | |
138 | -} | |
139 | - | |
140 | -enum CustomMode { | |
141 | - PROMOTION_FRIENDS_INVITE = 1; | |
142 | - CAPABILITY_SERVER_SIDE_SMS = 2; | |
143 | - LINE_CLIENT_ANALYTICS_CONFIGURATION = 3; | |
144 | -} | |
145 | - | |
146 | -enum EmailConfirmationStatus { | |
147 | - NOT_SPECIFIED = 0; | |
148 | - NOT_YET = 1; | |
149 | - DONE = 3; | |
150 | -} | |
151 | - | |
152 | -enum EmailConfirmationType { | |
153 | - SERVER_SIDE_EMAIL = 0; | |
154 | - CLIENT_SIDE_EMAIL = 1; | |
155 | -} | |
156 | - | |
157 | -enum ErrorCode { | |
158 | - ILLEGAL_ARGUMENT = 0; | |
159 | - AUTHENTICATION_FAILED = 1; | |
160 | - DB_FAILED = 2; | |
161 | - INVALID_STATE = 3; | |
162 | - EXCESSIVE_ACCESS = 4; | |
163 | - NOT_FOUND = 5; | |
164 | - INVALID_LENGTH = 6; | |
165 | - NOT_AVAILABLE_USER = 7; | |
166 | - NOT_AUTHORIZED_DEVICE = 8; | |
167 | - INVALID_MID = 9; | |
168 | - NOT_A_MEMBER = 10; | |
169 | - INCOMPATIBLE_APP_VERSION = 11; | |
170 | - NOT_READY = 12; | |
171 | - NOT_AVAILABLE_SESSION = 13; | |
172 | - NOT_AUTHORIZED_SESSION = 14; | |
173 | - SYSTEM_ERROR = 15; | |
174 | - NO_AVAILABLE_VERIFICATION_METHOD = 16; | |
175 | - NOT_AUTHENTICATED = 17; | |
176 | - INVALID_IDENTITY_CREDENTIAL = 18; | |
177 | - NOT_AVAILABLE_IDENTITY_IDENTIFIER = 19; | |
178 | - INTERNAL_ERROR = 20; | |
179 | - NO_SUCH_IDENTITY_IDENFIER = 21; | |
180 | - DEACTIVATED_ACCOUNT_BOUND_TO_THIS_IDENTITY = 22; | |
181 | - ILLEGAL_IDENTITY_CREDENTIAL = 23; | |
182 | - UNKNOWN_CHANNEL = 24; | |
183 | - NO_SUCH_MESSAGE_BOX = 25; | |
184 | - NOT_AVAILABLE_MESSAGE_BOX = 26; | |
185 | - CHANNEL_DOES_NOT_MATCH = 27; | |
186 | - NOT_YOUR_MESSAGE = 28; | |
187 | - MESSAGE_DEFINED_ERROR = 29; | |
188 | - USER_CANNOT_ACCEPT_PRESENTS = 30; | |
189 | - USER_NOT_STICKER_OWNER = 32; | |
190 | - MAINTENANCE_ERROR = 33; | |
191 | - ACCOUNT_NOT_MATCHED = 34; | |
192 | - ABUSE_BLOCK = 35; | |
193 | - NOT_FRIEND = 36; | |
194 | - NOT_ALLOWED_CALL = 37; | |
195 | - BLOCK_FRIEND = 38; | |
196 | - INCOMPATIBLE_VOIP_VERSION = 39; | |
197 | - INVALID_SNS_ACCESS_TOKEN = 40; | |
198 | - EXTERNAL_SERVICE_NOT_AVAILABLE = 41; | |
199 | - NOT_ALLOWED_ADD_CONTACT = 42; | |
200 | - NOT_CERTIFICATED = 43; | |
201 | - NOT_ALLOWED_SECONDARY_DEVICE = 44; | |
202 | - INVALID_PIN_CODE = 45; | |
203 | - NOT_FOUND_IDENTITY_CREDENTIAL = 46; | |
204 | - EXCEED_FILE_MAX_SIZE = 47; | |
205 | - EXCEED_DAILY_QUOTA = 48; | |
206 | - NOT_SUPPORT_SEND_FILE = 49; | |
207 | - MUST_UPGRADE = 50; | |
208 | - NOT_AVAILABLE_PIN_CODE_SESSION = 51; | |
209 | -} | |
210 | - | |
211 | -enum FeatureType { | |
212 | - OBJECT_STORAGE = 1; | |
213 | -} | |
214 | - | |
215 | -enum IdentityProvider { | |
216 | - UNKNOWN = 0; | |
217 | - LINE = 1; | |
218 | - NAVER_KR = 2; | |
219 | -} | |
220 | - | |
221 | -enum LoginResultType { | |
222 | - SUCCESS = 1; | |
223 | - REQUIRE_QRCODE = 2; | |
224 | - REQUIRE_DEVICE_CONFIRM = 3; | |
225 | -} | |
226 | - | |
227 | -enum MIDType { | |
228 | - USER = 0; | |
229 | - ROOM = 1; | |
230 | - GROUP = 2; | |
231 | -} | |
232 | - | |
233 | -enum ModificationType { | |
234 | - ADD = 0; | |
235 | - REMOVE = 1; | |
236 | - MODIFY = 2; | |
237 | -} | |
238 | - | |
239 | -enum NotificationStatus { | |
240 | - NOTIFICATION_ITEM_EXIST = 1; | |
241 | - TIMELINE_ITEM_EXIST = 2; | |
242 | - NOTE_GROUP_NEW_ITEM_EXIST = 4; | |
243 | - TIMELINE_BUDDYGROUP_CHANGED = 8; | |
244 | - NOTE_ONE_TO_ONE_NEW_ITEM_EXIST = 16; | |
245 | - ALBUM_ITEM_EXIST = 32; | |
246 | - TIMELINE_ITEM_DELETED = 64; | |
247 | -} | |
248 | - | |
249 | -enum NotificationType { | |
250 | - APPLE_APNS = 1; | |
251 | - GOOGLE_C2DM = 2; | |
252 | - NHN_NNI = 3; | |
253 | - SKT_AOM = 4; | |
254 | - MS_MPNS = 5; | |
255 | - RIM_BIS = 6; | |
256 | - GOOGLE_GCM = 7; | |
257 | - NOKIA_NNAPI = 8; | |
258 | - TIZEN = 9; | |
259 | - LINE_BOT = 17; | |
260 | - LINE_WAP = 18; | |
261 | -} | |
262 | - | |
263 | -enum OpStatus { | |
264 | - NORMAL = 0; | |
265 | - ALERT_DISABLED = 1; | |
266 | -} | |
267 | - | |
268 | -enum OpType { | |
269 | - END_OF_OPERATION = 0; | |
270 | - UPDATE_PROFILE = 1; | |
271 | - NOTIFIED_UPDATE_PROFILE = 2; | |
272 | - REGISTER_USERID = 3; | |
273 | - ADD_CONTACT = 4; | |
274 | - NOTIFIED_ADD_CONTACT = 5; | |
275 | - BLOCK_CONTACT = 6; | |
276 | - UNBLOCK_CONTACT = 7; | |
277 | - NOTIFIED_RECOMMEND_CONTACT = 8; | |
278 | - CREATE_GROUP = 9; | |
279 | - UPDATE_GROUP = 10; | |
280 | - NOTIFIED_UPDATE_GROUP = 11; | |
281 | - INVITE_INTO_GROUP = 12; | |
282 | - NOTIFIED_INVITE_INTO_GROUP = 13; | |
283 | - LEAVE_GROUP = 14; | |
284 | - NOTIFIED_LEAVE_GROUP = 15; | |
285 | - ACCEPT_GROUP_INVITATION = 16; | |
286 | - NOTIFIED_ACCEPT_GROUP_INVITATION = 17; | |
287 | - KICKOUT_FROM_GROUP = 18; | |
288 | - NOTIFIED_KICKOUT_FROM_GROUP = 19; | |
289 | - CREATE_ROOM = 20; | |
290 | - INVITE_INTO_ROOM = 21; | |
291 | - NOTIFIED_INVITE_INTO_ROOM = 22; | |
292 | - LEAVE_ROOM = 23; | |
293 | - NOTIFIED_LEAVE_ROOM = 24; | |
294 | - SEND_MESSAGE = 25; | |
295 | - RECEIVE_MESSAGE = 26; | |
296 | - SEND_MESSAGE_RECEIPT = 27; | |
297 | - RECEIVE_MESSAGE_RECEIPT = 28; | |
298 | - SEND_CONTENT_RECEIPT = 29; | |
299 | - RECEIVE_ANNOUNCEMENT = 30; | |
300 | - CANCEL_INVITATION_GROUP = 31; | |
301 | - NOTIFIED_CANCEL_INVITATION_GROUP = 32; | |
302 | - NOTIFIED_UNREGISTER_USER = 33; | |
303 | - REJECT_GROUP_INVITATION = 34; | |
304 | - NOTIFIED_REJECT_GROUP_INVITATION = 35; | |
305 | - UPDATE_SETTINGS = 36; | |
306 | - NOTIFIED_REGISTER_USER = 37; | |
307 | - INVITE_VIA_EMAIL = 38; | |
308 | - NOTIFIED_REQUEST_RECOVERY = 39; | |
309 | - SEND_CHAT_CHECKED = 40; | |
310 | - SEND_CHAT_REMOVED = 41; | |
311 | - NOTIFIED_FORCE_SYNC = 42; | |
312 | - SEND_CONTENT = 43; | |
313 | - SEND_MESSAGE_MYHOME = 44; | |
314 | - NOTIFIED_UPDATE_CONTENT_PREVIEW = 45; | |
315 | - REMOVE_ALL_MESSAGES = 46; | |
316 | - NOTIFIED_UPDATE_PURCHASES = 47; | |
317 | - DUMMY = 48; | |
318 | - UPDATE_CONTACT = 49; | |
319 | - NOTIFIED_RECEIVED_CALL = 50; | |
320 | - CANCEL_CALL = 51; | |
321 | - NOTIFIED_REDIRECT = 52; | |
322 | - NOTIFIED_CHANNEL_SYNC = 53; | |
323 | - FAILED_SEND_MESSAGE = 54; | |
324 | - NOTIFIED_READ_MESSAGE = 55; | |
325 | - FAILED_EMAIL_CONFIRMATION = 56; | |
326 | - NOTIFIED_CHAT_CONTENT = 58; | |
327 | - NOTIFIED_PUSH_NOTICENTER_ITEM = 59; | |
328 | -} | |
329 | - | |
330 | -enum PayloadType { | |
331 | - PAYLOAD_BUY = 101; | |
332 | - PAYLOAD_CS = 111; | |
333 | - PAYLOAD_BONUS = 121; | |
334 | - PAYLOAD_EVENT = 131; | |
335 | -} | |
336 | - | |
337 | -enum PaymentPgType { | |
338 | - PAYMENT_PG_NONE = 0; | |
339 | - PAYMENT_PG_AU = 1; | |
340 | - PAYMENT_PG_AL = 2; | |
341 | -} | |
342 | - | |
343 | -enum PaymentType { | |
344 | - PAYMENT_APPLE = 1; | |
345 | - PAYMENT_GOOGLE = 2; | |
346 | -} | |
347 | - | |
348 | -enum ProductBannerLinkType { | |
349 | - BANNER_LINK_NONE = 0; | |
350 | - BANNER_LINK_ITEM = 1; | |
351 | - BANNER_LINK_URL = 2; | |
352 | - BANNER_LINK_CATEGORY = 3; | |
353 | -} | |
354 | - | |
355 | -enum ProductEventType { | |
356 | - NO_EVENT = 0; | |
357 | - CARRIER_ANY = 65537; | |
358 | - BUDDY_ANY = 131073; | |
359 | - INSTALL_IOS = 196609; | |
360 | - INSTALL_ANDROID = 196610; | |
361 | - MISSION_ANY = 262145; | |
362 | - MUSTBUY_ANY = 327681; | |
363 | -} | |
364 | - | |
365 | -enum ProfileAttribute { | |
366 | - EMAIL = 1; | |
367 | - DISPLAY_NAME = 2; | |
368 | - PHONETIC_NAME = 4; | |
369 | - PICTURE = 8; | |
370 | - STATUS_MESSAGE = 16; | |
371 | - ALLOW_SEARCH_BY_USERID = 32; | |
372 | - ALLOW_SEARCH_BY_EMAIL = 64; | |
373 | - BUDDY_STATUS = 128; | |
374 | - ALL = 255; | |
375 | -} | |
376 | - | |
377 | -enum SettingsAttribute { | |
378 | - NOTIFICATION_ENABLE = 1; | |
379 | - NOTIFICATION_MUTE_EXPIRATION = 2; | |
380 | - NOTIFICATION_NEW_MESSAGE = 4; | |
381 | - NOTIFICATION_GROUP_INVITATION = 8; | |
382 | - NOTIFICATION_SHOW_MESSAGE = 16; | |
383 | - NOTIFICATION_INCOMING_CALL = 32; | |
384 | - PRIVACY_SYNC_CONTACTS = 64; | |
385 | - PRIVACY_SEARCH_BY_PHONE_NUMBER = 128; | |
386 | - NOTIFICATION_SOUND_MESSAGE = 256; | |
387 | - NOTIFICATION_SOUND_GROUP = 512; | |
388 | - CONTACT_MY_TICKET = 1024; | |
389 | - IDENTITY_PROVIDER = 2048; | |
390 | - IDENTITY_IDENTIFIER = 4096; | |
391 | - PRIVACY_SEARCH_BY_USERID = 8192; | |
392 | - PRIVACY_SEARCH_BY_EMAIL = 16384; | |
393 | - PREFERENCE_LOCALE = 32768; | |
394 | - NOTIFICATION_DISABLED_WITH_SUB = 65536; | |
395 | - SNS_ACCOUNT = 524288; | |
396 | - PHONE_REGISTRATION = 1048576; | |
397 | - PRIVACY_ALLOW_SECONDARY_DEVICE_LOGIN = 2097152; | |
398 | - CUSTOM_MODE = 4194304; | |
399 | - PRIVACY_PROFILE_IMAGE_POST_TO_MYHOME = 8388608; | |
400 | - EMAIL_CONFIRMATION_STATUS = 16777216; | |
401 | - PRIVACY_RECV_MESSAGES_FROM_NOT_FRIEND = 33554432; | |
402 | - ALL = 2147483647; | |
403 | -} | |
404 | - | |
405 | -enum SnsIdType { | |
406 | - FACEBOOK = 1; | |
407 | - SINA = 2; | |
408 | - RENREN = 3; | |
409 | - FEIXIN = 4; | |
410 | -} | |
411 | - | |
412 | -enum SpammerReason { | |
413 | - OTHER = 0; | |
414 | - ADVERTISING = 1; | |
415 | - GENDER_HARASSMENT = 2; | |
416 | - HARASSMENT = 3; | |
417 | -} | |
418 | - | |
419 | -enum SyncActionType { | |
420 | - SYNC = 0; | |
421 | - REPORT = 1; | |
422 | -} | |
423 | - | |
424 | -enum SyncCategory { | |
425 | - PROFILE = 0; | |
426 | - SETTINGS = 1; | |
427 | - OPS = 2; | |
428 | - CONTACT = 3; | |
429 | - RECOMMEND = 4; | |
430 | - BLOCK = 5; | |
431 | - GROUP = 6; | |
432 | - ROOM = 7; | |
433 | - NOTIFICATION = 8; | |
434 | -} | |
435 | - | |
436 | -enum VerificationMethod { | |
437 | - NO_AVAILABLE = 0; | |
438 | - PIN_VIA_SMS = 1; | |
439 | - CALLERID_INDIGO = 2; | |
440 | - PIN_VIA_TTS = 4; | |
441 | - SKIP = 10; | |
442 | -} | |
443 | - | |
444 | -enum VerificationResult { | |
445 | - FAILED = 0; | |
446 | - OK_NOT_REGISTERED_YET = 1; | |
447 | - OK_REGISTERED_WITH_SAME_DEVICE = 2; | |
448 | - OK_REGISTERED_WITH_ANOTHER_DEVICE = 3; | |
449 | -} | |
450 | - | |
451 | -enum WapInvitationType { | |
452 | - REGISTRATION = 1; | |
453 | - CHAT = 2; | |
454 | -} | |
455 | - | |
456 | -struct Announcement { | |
457 | - 1: i32 index; | |
458 | - 10: bool forceUpdate; | |
459 | - 11: string title; | |
460 | - 12: string text; | |
461 | - 13: i64 createdTime; | |
462 | - 14: string pictureUrl; | |
463 | - 15: string thumbnailUrl; | |
464 | -} | |
465 | - | |
466 | -struct AuthQrcode { | |
467 | - 1: string qrcode; | |
468 | - 2: string verifier; | |
469 | -} | |
470 | - | |
471 | -struct Contact { | |
472 | - 1: string mid; | |
473 | - 2: i64 createdTime; | |
474 | - 10: ContactType type; | |
475 | - 11: ContactStatus status; | |
476 | - 21: ContactRelation relation; | |
477 | - 22: string displayName; | |
478 | - 23: string phoneticName; | |
479 | - 24: string pictureStatus; | |
480 | - 25: string thumbnailUrl; | |
481 | - 26: string statusMessage; | |
482 | - 27: string displayNameOverridden; | |
483 | - 28: i64 favoriteTime; | |
484 | - 31: bool capableVoiceCall; | |
485 | - 32: bool capableVideoCall; | |
486 | - 33: bool capableMyhome; | |
487 | - 34: bool capableBuddy; | |
488 | - 35: i32 attributes; | |
489 | - 36: i64 settings; | |
490 | - 37: string picturePath; | |
491 | -} | |
492 | - | |
493 | -struct Location { | |
494 | - 1: string title; | |
495 | - 2: string address; | |
496 | - 3: double latitude; | |
497 | - 4: double longitude; | |
498 | - 5: string phone; | |
499 | -} | |
500 | - | |
501 | -struct Coin { | |
502 | - 1: i32 freeCoinBalance; | |
503 | - 2: i32 payedCoinBalance; | |
504 | - 3: i32 totalCoinBalance; | |
505 | - 4: i32 rewardCoinBalance; | |
506 | -} | |
507 | - | |
508 | -struct CoinPayLoad { | |
509 | - 1: i32 payCoin; | |
510 | - 2: i32 freeCoin; | |
511 | - 3: PayloadType type; | |
512 | - 4: i32 rewardCoin; | |
513 | -} | |
514 | - | |
515 | -struct CoinHistory { | |
516 | - 1: i64 payDate; | |
517 | - 2: i32 coinBalance; | |
518 | - 3: i32 coin; | |
519 | - 4: string price; | |
520 | - 5: string title; | |
521 | - 6: bool refund; | |
522 | - 7: string paySeq; | |
523 | - 8: string currency; | |
524 | - 9: string currencySign; | |
525 | - 10: string displayPrice; | |
526 | - 11: CoinPayLoad payload; | |
527 | - 12: string channelId; | |
528 | -} | |
529 | - | |
530 | -struct CoinHistoryCondition { | |
531 | - 1: i64 start; | |
532 | - 2: i32 size; | |
533 | - 3: string language; | |
534 | - 4: string eddt; | |
535 | - 5: PaymentType appStoreCode; | |
536 | -} | |
537 | - | |
538 | -struct CoinHistoryResult { | |
539 | - 1: list<CoinHistory> historys; | |
540 | - 2: Coin balance; | |
541 | - 3: bool hasNext; | |
542 | -} | |
543 | - | |
544 | -struct CoinProductItem { | |
545 | - 1: string itemId; | |
546 | - 2: i32 coin; | |
547 | - 3: i32 freeCoin; | |
548 | - 5: string currency; | |
549 | - 6: string price; | |
550 | - 7: string displayPrice; | |
551 | - 8: string name; | |
552 | - 9: string desc; | |
553 | -} | |
554 | - | |
555 | -struct CoinPurchaseReservation { | |
556 | - 1: string productId; | |
557 | - 2: string country; | |
558 | - 3: string currency; | |
559 | - 4: string price; | |
560 | - 5: PaymentType appStoreCode; | |
561 | - 6: string language; | |
562 | - 7: PaymentPgType pgCode; | |
563 | - 8: string redirectUrl; | |
564 | -} | |
565 | - | |
566 | -struct CompactContact { | |
567 | - 1: string mid; | |
568 | - 2: i64 createdTime; | |
569 | - 3: i64 modifiedTime; | |
570 | - 4: ContactStatus status; | |
571 | - 5: i64 settings; | |
572 | - 6: string displayNameOverridden; | |
573 | -} | |
574 | - | |
575 | -struct ContactModification { | |
576 | - 1: ModificationType type; | |
577 | - 2: string luid; | |
578 | - 11: list<string> phones; | |
579 | - 12: list<string> emails; | |
580 | - 13: list<string> userids; | |
581 | -} | |
582 | - | |
583 | -struct ContactRegistration { | |
584 | - 1: Contact contact; | |
585 | - 10: string luid; | |
586 | - 11: ContactType contactType; | |
587 | - 12: string contactKey; | |
588 | -} | |
589 | - | |
590 | -struct ContactReport { | |
591 | - 1: string mid; | |
592 | - 2: bool exists; | |
593 | - 3: Contact contact; | |
594 | -} | |
595 | - | |
596 | -struct ContactReportResult { | |
597 | - 1: string mid; | |
598 | - 2: bool exists; | |
599 | -} | |
600 | - | |
601 | -struct DeviceInfo { | |
602 | - 1: string deviceName; | |
603 | - 2: string systemName; | |
604 | - 3: string systemVersion; | |
605 | - 4: string model; | |
606 | - 10: CarrierCode carrierCode; | |
607 | - 11: string carrierName; | |
608 | - 20: ApplicationType applicationType; | |
609 | -} | |
610 | - | |
611 | -struct EmailConfirmation { | |
612 | - 1: bool usePasswordSet; | |
613 | - 2: string email; | |
614 | - 3: string password; | |
615 | - 4: bool ignoreDuplication; | |
616 | -} | |
617 | - | |
618 | -struct EmailConfirmationSession { | |
619 | - 1: EmailConfirmationType emailConfirmationType; | |
620 | - 2: string verifier; | |
621 | - 3: string targetEmail; | |
622 | -} | |
623 | - | |
624 | -struct Geolocation { | |
625 | - 1: double longitude; | |
626 | - 2: double latitude; | |
627 | -} | |
628 | - | |
629 | -struct Group { | |
630 | - 1: string id; | |
631 | - 2: i64 createdTime; | |
632 | - 10: string name; | |
633 | - 11: string pictureStatus; | |
634 | - 20: list<Contact> members; | |
635 | - 21: Contact creator; | |
636 | - 22: list<Contact> invitee; | |
637 | - 31: bool notificationDisabled; | |
638 | -} | |
639 | - | |
640 | -struct IdentityCredential { | |
641 | - 1: IdentityProvider provider; | |
642 | - 2: string identifier; | |
643 | - 3: string password; | |
644 | -} | |
645 | - | |
646 | -struct LoginResult { | |
647 | - 1: string authToken; | |
648 | - 2: string certificate; | |
649 | - 3: string verifier; | |
650 | - 4: string pinCode; | |
651 | - 5: LoginResultType type; | |
652 | -} | |
653 | - | |
654 | -struct LoginSession { | |
655 | - 1: string tokenKey; | |
656 | - 3: i64 expirationTime; | |
657 | - 11: ApplicationType applicationType; | |
658 | - 12: string systemName; | |
659 | - 22: string accessLocation; | |
660 | -} | |
661 | - | |
662 | -struct Message { | |
663 | - 1: string from; | |
664 | - 2: string to; | |
665 | - 3: MIDType toType; | |
666 | - 4: string id; | |
667 | - 5: i64 createdTime; | |
668 | - 6: i64 deliveredTime; | |
669 | - 10: string text; | |
670 | - 11: optional Location location; | |
671 | - 14: bool hasContent; | |
672 | - 15: ContentType contentType; | |
673 | - 17: binary contentPreview; | |
674 | - 18: map<string, string> contentMetadata; | |
675 | -} | |
676 | - | |
677 | -struct Operation { | |
678 | - 1: i64 revision; | |
679 | - 2: i64 createdTime; | |
680 | - 3: OpType type; | |
681 | - 4: i32 reqSeq; | |
682 | - 5: string checksum; | |
683 | - 7: OpStatus status; | |
684 | - 10: string param1; | |
685 | - 11: string param2; | |
686 | - 12: string param3; | |
687 | - 20: Message message; | |
688 | -} | |
689 | - | |
690 | -struct PaymentReservation { | |
691 | - 1: string receiverMid; | |
692 | - 2: string productId; | |
693 | - 3: string language; | |
694 | - 4: string location; | |
695 | - 5: string currency; | |
696 | - 6: string price; | |
697 | - 7: PaymentType appStoreCode; | |
698 | - 8: string messageText; | |
699 | - 9: i32 messageTemplate; | |
700 | - 10: i64 packageId; | |
701 | -} | |
702 | - | |
703 | -struct PaymentReservationResult { | |
704 | - 1: string orderId; | |
705 | - 2: string confirmUrl; | |
706 | - 3: map<string, string> extras; | |
707 | -} | |
708 | - | |
709 | -struct Product { | |
710 | - 1: string productId; | |
711 | - 2: i64 packageId; | |
712 | - 3: i32 version; | |
713 | - 4: string authorName; | |
714 | - 5: bool onSale; | |
715 | - 6: i32 validDays; | |
716 | - 7: i32 saleType; | |
717 | - 8: string copyright; | |
718 | - 9: string title; | |
719 | - 10: string descriptionText; | |
720 | - 11: i64 shopOrderId; | |
721 | - 12: string fromMid; | |
722 | - 13: string toMid; | |
723 | - 14: i64 validUntil; | |
724 | - 15: i32 priceTier; | |
725 | - 16: string price; | |
726 | - 17: string currency; | |
727 | - 18: string currencySymbol; | |
728 | - 19: PaymentType paymentType; | |
729 | - 20: i64 createDate; | |
730 | - 21: bool ownFlag; | |
731 | - 22: ProductEventType eventType; | |
732 | - 23: string urlSchema; | |
733 | - 24: string downloadUrl; | |
734 | - 25: string buddyMid; | |
735 | - 26: i64 publishSince; | |
736 | - 27: bool newFlag; | |
737 | - 28: bool missionFlag; | |
738 | -} | |
739 | - | |
740 | -struct ProductList { | |
741 | - 1: bool hasNext; | |
742 | - 4: i64 bannerSequence; | |
743 | - 5: ProductBannerLinkType bannerTargetType; | |
744 | - 6: string bannerTargetPath; | |
745 | - 7: list<Product> productList_; | |
746 | - 8: string bannerLang; | |
747 | -} | |
748 | - | |
749 | -struct ProductSimple { | |
750 | - 1: string productId; | |
751 | - 2: i64 packageId; | |
752 | - 3: i32 version; | |
753 | - 4: bool onSale; | |
754 | - 5: i64 validUntil; | |
755 | -} | |
756 | - | |
757 | -struct ProductSimpleList { | |
758 | - 1: bool hasNext; | |
759 | - 2: i32 reinvokeHour; | |
760 | - 3: i64 lastVersionSeq; | |
761 | - 4: list<ProductSimple> productList; | |
762 | - 5: i64 recentNewReleaseDate; | |
763 | - 6: i64 recentEventReleaseDate; | |
764 | -} | |
765 | - | |
766 | -struct Profile { | |
767 | - 1: string mid; | |
768 | - 3: string userid; | |
769 | - 10: string phone; | |
770 | - 11: string email; | |
771 | - 12: string regionCode; | |
772 | - 20: string displayName; | |
773 | - 21: string phoneticName; | |
774 | - 22: string pictureStatus; | |
775 | - 23: string thumbnailUrl; | |
776 | - 24: string statusMessage; | |
777 | - 31: bool allowSearchByUserid; | |
778 | - 32: bool allowSearchByEmail; | |
779 | - 33: string picturePath; | |
780 | -} | |
781 | - | |
782 | -struct ProximityMatchCandidateResult { | |
783 | - 1: list<Contact> users; | |
784 | - 2: list<Contact> buddies; | |
785 | -} | |
786 | - | |
787 | -struct RegisterWithSnsIdResult { | |
788 | - 1: string authToken; | |
789 | - 2: bool userCreated; | |
790 | -} | |
791 | - | |
792 | -struct Room { | |
793 | - 1: string mid; | |
794 | - 2: i64 createdTime; | |
795 | - 10: list<Contact> contacts; | |
796 | - 31: bool notificationDisabled; | |
797 | -} | |
798 | - | |
799 | -struct RSAKey { | |
800 | - 1: string keynm; | |
801 | - 2: string nvalue; | |
802 | - 3: string evalue; | |
803 | - 4: string sessionKey; | |
804 | -} | |
805 | - | |
806 | -struct Settings { | |
807 | - 10: bool notificationEnable; | |
808 | - 11: i64 notificationMuteExpiration; | |
809 | - 12: bool notificationNewMessage; | |
810 | - 13: bool notificationGroupInvitation; | |
811 | - 14: bool notificationShowMessage; | |
812 | - 15: bool notificationIncomingCall; | |
813 | - 16: string notificationSoundMessage; | |
814 | - 17: string notificationSoundGroup; | |
815 | - 18: bool notificationDisabledWithSub; | |
816 | - 20: bool privacySyncContacts; | |
817 | - 21: bool privacySearchByPhoneNumber; | |
818 | - 22: bool privacySearchByUserid; | |
819 | - 23: bool privacySearchByEmail; | |
820 | - 24: bool privacyAllowSecondaryDeviceLogin; | |
821 | - 25: bool privacyProfileImagePostToMyhome; | |
822 | - 26: bool privacyReceiveMessagesFromNotFriend; | |
823 | - 30: string contactMyTicket; | |
824 | - 40: IdentityProvider identityProvider; | |
825 | - 41: string identityIdentifier; | |
826 | - 42: map<SnsIdType, string> snsAccounts; | |
827 | - 43: bool phoneRegistration; | |
828 | - 44: EmailConfirmationStatus emailConfirmationStatus; | |
829 | - 50: string preferenceLocale; | |
830 | - 60: map<CustomMode, string> customModes; | |
831 | -} | |
832 | - | |
833 | -struct SnsFriend { | |
834 | - 1: string snsUserId; | |
835 | - 2: string snsUserName; | |
836 | - 3: SnsIdType snsIdType; | |
837 | -} | |
838 | - | |
839 | -struct SnsFriendContactRegistration { | |
840 | - 1: Contact contact; | |
841 | - 2: SnsIdType snsIdType; | |
842 | - 3: string snsUserId; | |
843 | -} | |
844 | - | |
845 | -struct SnsFriendModification { | |
846 | - 1: ModificationType type; | |
847 | - 2: SnsFriend snsFriend; | |
848 | -} | |
849 | - | |
850 | -struct SnsIdUserStatus { | |
851 | - 1: bool userExisting; | |
852 | - 2: bool phoneNumberRegistered; | |
853 | - 3: bool sameDevice; | |
854 | -} | |
855 | - | |
856 | -struct SystemConfiguration { | |
857 | - 1: string endpoint; | |
858 | - 2: string endpointSsl; | |
859 | - 3: string updateUrl; | |
860 | - 11: string c2dmAccount; | |
861 | - 12: string nniServer; | |
862 | -} | |
863 | - | |
864 | -exception TalkException { | |
865 | - 1: ErrorCode code; | |
866 | - 2: string reason; | |
867 | - 3: map<string, string> parameterMap; | |
868 | -} | |
869 | - | |
870 | -struct Ticket { | |
871 | - 1: string id; | |
872 | - 10: i64 expirationTime; | |
873 | - 21: i32 maxUseCount; | |
874 | -} | |
875 | - | |
876 | -struct TMessageBox { | |
877 | - 1: string id; | |
878 | - 2: string channelId; | |
879 | - 5: i64 lastSeq; | |
880 | - 6: i64 unreadCount; | |
881 | - 7: i64 lastModifiedTime; | |
882 | - 8: i32 status; | |
883 | - 9: MIDType midType; | |
884 | - 10: list<Message> lastMessages; | |
885 | -} | |
886 | - | |
887 | -struct TMessageBoxWrapUp { | |
888 | - 1: TMessageBox messageBox; | |
889 | - 2: string name; | |
890 | - 3: list<Contact> contacts; | |
891 | - 4: string pictureRevision; | |
892 | -} | |
893 | - | |
894 | -struct TMessageBoxWrapUpResponse { | |
895 | - 1: list<TMessageBoxWrapUp> messageBoxWrapUpList; | |
896 | - 2: i32 totalSize; | |
897 | -} | |
898 | - | |
899 | -struct UserAuthStatus { | |
900 | - 1: bool phoneNumberRegistered; | |
901 | - 2: list<SnsIdType> registeredSnsIdTypes; | |
902 | -} | |
903 | - | |
904 | -struct VerificationSessionData { | |
905 | - 1: string sessionId; | |
906 | - 2: VerificationMethod method; | |
907 | - 3: string callback; | |
908 | - 4: string normalizedPhone; | |
909 | - 5: string countryCode; | |
910 | - 6: string nationalSignificantNumber; | |
911 | - 7: list<VerificationMethod> availableVerificationMethods; | |
912 | -} | |
913 | - | |
914 | -struct WapInvitation { | |
915 | - 1: WapInvitationType type; | |
916 | - 10: string inviteeEmail; | |
917 | - 11: string inviterMid; | |
918 | - 12: string roomMid; | |
919 | -} | |
920 | - | |
921 | -service ShopService { | |
922 | - void buyCoinProduct( | |
923 | - 2: PaymentReservation paymentReservation) throws(1: TalkException e); | |
924 | - | |
925 | - void buyFreeProduct( | |
926 | - 2: string receiverMid, | |
927 | - 3: string productId, | |
928 | - 4: i32 messageTemplate, | |
929 | - 5: string language, | |
930 | - 6: string country, | |
931 | - 7: i64 packageId) throws(1: TalkException e); | |
932 | - | |
933 | - void buyMustbuyProduct( | |
934 | - 2: string receiverMid, | |
935 | - 3: string productId, | |
936 | - 4: i32 messageTemplate, | |
937 | - 5: string language, | |
938 | - 6: string country, | |
939 | - 7: i64 packageId, | |
940 | - 8: string serialNumber) throws(1: TalkException e); | |
941 | - | |
942 | - void checkCanReceivePresent( | |
943 | - 2: string recipientMid, | |
944 | - 3: i64 packageId, | |
945 | - 4: string language, | |
946 | - 5: string country) throws(1: TalkException e); | |
947 | - | |
948 | - ProductList getActivePurchases( | |
949 | - 2: i64 start, | |
950 | - 3: i32 size, | |
951 | - 4: string language, | |
952 | - 5: string country) throws(1: TalkException e); | |
953 | - | |
954 | - ProductSimpleList getActivePurchaseVersions( | |
955 | - 2: i64 start, | |
956 | - 3: i32 size, | |
957 | - 4: string language, | |
958 | - 5: string country) throws(1: TalkException e); | |
959 | - | |
960 | - list<CoinProductItem> getCoinProducts( | |
961 | - 2: PaymentType appStoreCode, | |
962 | - 3: string country, | |
963 | - 4: string language) throws(1: TalkException e); | |
964 | - | |
965 | - list<CoinProductItem> getCoinProductsByPgCode( | |
966 | - 2: PaymentType appStoreCode, | |
967 | - 3: PaymentPgType pgCode, | |
968 | - 4: string country, | |
969 | - 5: string language) throws(1: TalkException e); | |
970 | - | |
971 | - CoinHistoryResult getCoinPurchaseHistory( | |
972 | - 2: CoinHistoryCondition request) throws(1: TalkException e); | |
973 | - | |
974 | - CoinHistoryResult getCoinUseAndRefundHistory( | |
975 | - 2: CoinHistoryCondition request) throws(1: TalkException e); | |
976 | - | |
977 | - ProductList getDownloads( | |
978 | - 2: i64 start, | |
979 | - 3: i32 size, | |
980 | - 4: string language, | |
981 | - 5: string country) throws(1: TalkException e); | |
982 | - | |
983 | - ProductList getEventPackages( | |
984 | - 2: i64 start, | |
985 | - 3: i32 size, | |
986 | - 4: string language, | |
987 | - 5: string country) throws(1: TalkException e); | |
988 | - | |
989 | - ProductList getNewlyReleasedPackages( | |
990 | - 2: i64 start, | |
991 | - 3: i32 size, | |
992 | - 4: string language, | |
993 | - 5: string country) throws(1: TalkException e); | |
994 | - | |
995 | - ProductList getPopularPackages( | |
996 | - 2: i64 start, | |
997 | - 3: i32 size, | |
998 | - 4: string language, | |
999 | - 5: string country) throws(1: TalkException e); | |
1000 | - | |
1001 | - ProductList getPresentsReceived( | |
1002 | - 2: i64 start, | |
1003 | - 3: i32 size, | |
1004 | - 4: string language, | |
1005 | - 5: string country) throws(1: TalkException e); | |
1006 | - | |
1007 | - ProductList getPresentsSent( | |
1008 | - 2: i64 start, | |
1009 | - 3: i32 size, | |
1010 | - 4: string language, | |
1011 | - 5: string country) throws(1: TalkException e); | |
1012 | - | |
1013 | - Product getProduct( | |
1014 | - 2: i64 packageID, | |
1015 | - 3: string language, | |
1016 | - 4: string country) throws(1: TalkException e); | |
1017 | - | |
1018 | - ProductList getProductList( | |
1019 | - 2: list<string> productIdList, | |
1020 | - 3: string language, | |
1021 | - 4: string country) throws(1: TalkException e); | |
1022 | - | |
1023 | - ProductList getProductListWithCarrier( | |
1024 | - 2: list<string> productIdList, | |
1025 | - 3: string language, | |
1026 | - 4: string country, | |
1027 | - 5: string carrierCode) throws(1: TalkException e); | |
1028 | - | |
1029 | - Product getProductWithCarrier( | |
1030 | - 2: i64 packageID, | |
1031 | - 3: string language, | |
1032 | - 4: string country, | |
1033 | - 5: string carrierCode) throws(1: TalkException e); | |
1034 | - | |
1035 | - ProductList getPurchaseHistory( | |
1036 | - 2: i64 start, | |
1037 | - 3: i32 size, | |
1038 | - 4: string language, | |
1039 | - 5: string country) throws(1: TalkException e); | |
1040 | - | |
1041 | - Coin getTotalBalance( | |
1042 | - 2: PaymentType appStoreCode) throws(1: TalkException e); | |
1043 | - | |
1044 | - i64 notifyDownloaded( | |
1045 | - 2: i64 packageId, | |
1046 | - 3: string language) throws(1: TalkException e); | |
1047 | - | |
1048 | - PaymentReservationResult reserveCoinPurchase( | |
1049 | - 2: CoinPurchaseReservation request) throws(1: TalkException e); | |
1050 | - | |
1051 | - PaymentReservationResult reservePayment( | |
1052 | - 2: PaymentReservation paymentReservation) throws(1: TalkException e); | |
1053 | -} | |
1054 | - | |
1055 | -service TalkService { | |
1056 | - void acceptGroupInvitation( | |
1057 | - 1: i32 reqSeq, | |
1058 | - 2: string groupId) throws(1: TalkException e); | |
1059 | - | |
1060 | - void acceptProximityMatches( | |
1061 | - 2: string sessionId, | |
1062 | - 3: set<string> ids) throws(1: TalkException e); | |
1063 | - | |
1064 | - list<string> acquireCallRoute( | |
1065 | - 2: string to) throws(1: TalkException e); | |
1066 | - | |
1067 | - string acquireCallTicket( | |
1068 | - 2: string to) throws(1: TalkException e); | |
1069 | - | |
1070 | - string acquireEncryptedAccessToken( | |
1071 | - 2: FeatureType featureType) throws(1: TalkException e); | |
1072 | - | |
1073 | - string addSnsId( | |
1074 | - 2: SnsIdType snsIdType, | |
1075 | - 3: string snsAccessToken) throws(1: TalkException e); | |
1076 | - | |
1077 | - void blockContact( | |
1078 | - 1: i32 reqSeq, | |
1079 | - 2: string id) throws(1: TalkException e); | |
1080 | - | |
1081 | - void blockRecommendation( | |
1082 | - 1: i32 reqSeq, | |
1083 | - 2: string id) throws(1: TalkException e); | |
1084 | - | |
1085 | - void cancelGroupInvitation( | |
1086 | - 1: i32 reqSeq, | |
1087 | - 2: string groupId, | |
1088 | - 3: list<string> contactIds) throws(1: TalkException e); | |
1089 | - | |
1090 | - VerificationSessionData changeVerificationMethod( | |
1091 | - 2: string sessionId, | |
1092 | - 3: VerificationMethod method) throws(1: TalkException e); | |
1093 | - | |
1094 | - void clearIdentityCredential() throws(1: TalkException e); | |
1095 | - | |
1096 | - void clearMessageBox( | |
1097 | - 2: string channelId, | |
1098 | - 3: string messageBoxId) throws(1: TalkException e); | |
1099 | - | |
1100 | - void closeProximityMatch( | |
1101 | - 2: string sessionId) throws(1: TalkException e); | |
1102 | - | |
1103 | - map<string, string> commitSendMessage( | |
1104 | - 1: i32 seq, | |
1105 | - 2: string messageId, | |
1106 | - 3: list<string> receiverMids) throws(1: TalkException e); | |
1107 | - | |
1108 | - map<string, string> commitSendMessages( | |
1109 | - 1: i32 seq, | |
1110 | - 2: list<string> messageIds, | |
1111 | - 3: list<string> receiverMids) throws(1: TalkException e); | |
1112 | - | |
1113 | - map<string, string> commitUpdateProfile( | |
1114 | - 1: i32 seq, | |
1115 | - 2: list<ProfileAttribute> attrs, | |
1116 | - 3: list<string> receiverMids) throws(1: TalkException e); | |
1117 | - | |
1118 | - void confirmEmail( | |
1119 | - 2: string verifier, | |
1120 | - 3: string pinCode) throws(1: TalkException e); | |
1121 | - | |
1122 | - Group createGroup( | |
1123 | - 1: i32 seq, | |
1124 | - 2: string name, | |
1125 | - 3: list<string> contactIds) throws(1: TalkException e); | |
1126 | - | |
1127 | - string createQrcodeBase64Image( | |
1128 | - 2: string url, | |
1129 | - 3: string characterSet, | |
1130 | - 4: i32 imageSize, | |
1131 | - 5: i32 x, | |
1132 | - 6: i32 y, | |
1133 | - 7: i32 width, | |
1134 | - 8: i32 height) throws(1: TalkException e); | |
1135 | - | |
1136 | - Room createRoom( | |
1137 | - 1: i32 reqSeq, | |
1138 | - 2: list<string> contactIds) throws(1: TalkException e); | |
1139 | - | |
1140 | - string createSession() throws(1: TalkException e); | |
1141 | - | |
1142 | - list<Announcement> fetchAnnouncements( | |
1143 | - 2: i32 lastFetchedIndex) throws(1: TalkException e); | |
1144 | - | |
1145 | - list<Message> fetchMessages( | |
1146 | - 2: i64 localTs, | |
1147 | - 3: i32 count) throws(1: TalkException e); | |
1148 | - | |
1149 | - list<Operation> fetchOperations( | |
1150 | - 2: i64 localRev, | |
1151 | - 3: i32 count) throws(1: TalkException e); | |
1152 | - | |
1153 | - list<Operation> fetchOps( | |
1154 | - 2: i64 localRev, | |
1155 | - 3: i32 count, | |
1156 | - 4: i64 globalRev, | |
1157 | - 5: i64 individualRev) throws(1: TalkException e); | |
1158 | - | |
1159 | - map<string, Contact> findAndAddContactsByEmail( | |
1160 | - 1: i32 reqSeq, | |
1161 | - 2: set<string> emails) throws(1: TalkException e); | |
1162 | - | |
1163 | - map<string, Contact> findAndAddContactsByMid( | |
1164 | - 1: i32 reqSeq, | |
1165 | - 2: string mid) throws(1: TalkException e); | |
1166 | - | |
1167 | - map<string, Contact> findAndAddContactsByPhone( | |
1168 | - 1: i32 reqSeq, | |
1169 | - 2: set<string> phones) throws(1: TalkException e); | |
1170 | - | |
1171 | - map<string, Contact> findAndAddContactsByUserid( | |
1172 | - 1: i32 reqSeq, | |
1173 | - 2: string userid) throws(1: TalkException e); | |
1174 | - | |
1175 | - Contact findContactByUserid( | |
1176 | - 2: string userid) throws(1: TalkException e); | |
1177 | - | |
1178 | - Contact findContactByUserTicket( | |
1179 | - 2: string ticketId) throws(1: TalkException e); | |
1180 | - | |
1181 | - map<string, Contact> findContactsByEmail( | |
1182 | - 2: set<string> emails) throws(1: TalkException e); | |
1183 | - | |
1184 | - map<string, Contact> findContactsByPhone( | |
1185 | - 2: set<string> phones) throws(1: TalkException e); | |
1186 | - | |
1187 | - SnsIdUserStatus findSnsIdUserStatus( | |
1188 | - 2: SnsIdType snsIdType, | |
1189 | - 3: string snsAccessToken, | |
1190 | - 4: string udidHash) throws(1: TalkException e); | |
1191 | - | |
1192 | - void finishUpdateVerification( | |
1193 | - 2: string sessionId) throws(1: TalkException e); | |
1194 | - | |
1195 | - Ticket generateUserTicket( | |
1196 | - 3: i64 expirationTime, | |
1197 | - 4: i32 maxUseCount) throws(1: TalkException e); | |
1198 | - | |
1199 | - set<string> getAcceptedProximityMatches( | |
1200 | - 2: string sessionId) throws(1: TalkException e); | |
1201 | - | |
1202 | - list<string> getActiveBuddySubscriberIds() throws(1: TalkException e); | |
1203 | - | |
1204 | - list<string> getAllContactIds() throws(1: TalkException e); | |
1205 | - | |
1206 | - AuthQrcode getAuthQrcode( | |
1207 | - 2: bool keepLoggedIn, | |
1208 | - 3: string systemName) throws(1: TalkException e); | |
1209 | - | |
1210 | - list<string> getBlockedContactIds() throws(1: TalkException e); | |
1211 | - | |
1212 | - list<string> getBlockedContactIdsByRange( | |
1213 | - 2: i32 start, | |
1214 | - 3: i32 count) throws(1: TalkException e); | |
1215 | - | |
1216 | - list<string> getBlockedRecommendationIds() throws(1: TalkException e); | |
1217 | - | |
1218 | - list<string> getBuddyBlockerIds() throws(1: TalkException e); | |
1219 | - | |
1220 | - Geolocation getBuddyLocation( | |
1221 | - 2: string mid, | |
1222 | - 3: i32 index) throws(1: TalkException e); | |
1223 | - | |
1224 | - list<CompactContact> getCompactContactsModifiedSince( | |
1225 | - 2: i64 timestamp) throws(1: TalkException e); | |
1226 | - | |
1227 | - Group getCompactGroup( | |
1228 | - 2: string groupId) throws(1: TalkException e); | |
1229 | - | |
1230 | - Room getCompactRoom( | |
1231 | - 2: string roomId) throws(1: TalkException e); | |
1232 | - | |
1233 | - Contact getContact( | |
1234 | - 2: string id) throws(1: TalkException e); | |
1235 | - | |
1236 | - list<Contact> getContacts( | |
1237 | - 2: list<string> ids) throws(1: TalkException e); | |
1238 | - | |
1239 | - string getCountryWithRequestIp() throws(1: TalkException e); | |
1240 | - | |
1241 | - list<string> getFavoriteMids() throws(1: TalkException e); | |
1242 | - | |
1243 | - Group getGroup( | |
1244 | - 2: string groupId) throws(1: TalkException e); | |
1245 | - | |
1246 | - list<string> getGroupIdsInvited() throws(1: TalkException e); | |
1247 | - | |
1248 | - list<string> getGroupIdsJoined() throws(1: TalkException e); | |
1249 | - | |
1250 | - list<Group> getGroups( | |
1251 | - 2: list<string> groupIds) throws(1: TalkException e); | |
1252 | - | |
1253 | - list<string> getHiddenContactMids() throws(1: TalkException e); | |
1254 | - | |
1255 | - string getIdentityIdentifier() throws(1: TalkException e); | |
1256 | - | |
1257 | - i32 getLastAnnouncementIndex() throws(1: TalkException e); | |
1258 | - | |
1259 | - i64 getLastOpRevision() throws(1: TalkException e); | |
1260 | - | |
1261 | - TMessageBox getMessageBox( | |
1262 | - 2: string channelId, | |
1263 | - 3: string messageBoxId, | |
1264 | - 4: i32 lastMessagesCount) throws(1: TalkException e); | |
1265 | - | |
1266 | - TMessageBoxWrapUp getMessageBoxCompactWrapUp( | |
1267 | - 2: string mid) throws(1: TalkException e); | |
1268 | - | |
1269 | - TMessageBoxWrapUpResponse getMessageBoxCompactWrapUpList( | |
1270 | - 2: i32 start, | |
1271 | - 3: i32 messageBoxCount) throws(1: TalkException e); | |
1272 | - | |
1273 | - list<TMessageBox> getMessageBoxList( | |
1274 | - 2: string channelId, | |
1275 | - 3: i32 lastMessagesCount) throws(1: TalkException e); | |
1276 | - | |
1277 | - list<TMessageBox> getMessageBoxListByStatus( | |
1278 | - 2: string channelId, | |
1279 | - 3: i32 lastMessagesCount, | |
1280 | - 4: i32 status) throws(1: TalkException e); | |
1281 | - | |
1282 | - TMessageBoxWrapUp getMessageBoxWrapUp( | |
1283 | - 2: string mid) throws(1: TalkException e); | |
1284 | - | |
1285 | - TMessageBoxWrapUpResponse getMessageBoxWrapUpList( | |
1286 | - 2: i32 start, | |
1287 | - 3: i32 messageBoxCount) throws(1: TalkException e); | |
1288 | - | |
1289 | - list<Message> getMessagesBySequenceNumber( | |
1290 | - 2: string channelId, | |
1291 | - 3: string messageBoxId, | |
1292 | - 4: i64 startSeq, | |
1293 | - 5: i64 endSeq) throws(1: TalkException e); | |
1294 | - | |
1295 | - list<Message> getNextMessages( | |
1296 | - 2: string messageBoxId, | |
1297 | - 3: i64 startSeq, | |
1298 | - 4: i32 messagesCount) throws(1: TalkException e); | |
1299 | - | |
1300 | - list<NotificationType> getNotificationPolicy( | |
1301 | - 2: CarrierCode carrier) throws(1: TalkException e); | |
1302 | - | |
1303 | - list<Message> getPreviousMessages( | |
1304 | - 2: string messageBoxId, | |
1305 | - 3: i64 endSeq, | |
1306 | - 4: i32 messagesCount) throws(1: TalkException e); | |
1307 | - | |
1308 | - Profile getProfile() throws(1: TalkException e); | |
1309 | - | |
1310 | - ProximityMatchCandidateResult getProximityMatchCandidateList( | |
1311 | - 2: string sessionId) throws(1: TalkException e); | |
1312 | - | |
1313 | - set<Contact> getProximityMatchCandidates( | |
1314 | - 2: string sessionId) throws(1: TalkException e); | |
1315 | - | |
1316 | - list<Message> getRecentMessages( | |
1317 | - 2: string messageBoxId, | |
1318 | - 3: i32 messagesCount) throws(1: TalkException e); | |
1319 | - | |
1320 | - list<string> getRecommendationIds() throws(1: TalkException e); | |
1321 | - | |
1322 | - Room getRoom( | |
1323 | - 2: string roomId) throws(1: TalkException e); | |
1324 | - | |
1325 | - RSAKey getRSAKeyInfo( | |
1326 | - 2: IdentityProvider provider) throws(1: TalkException e); | |
1327 | - | |
1328 | - i64 getServerTime() throws(1: TalkException e); | |
1329 | - | |
1330 | - list<LoginSession> getSessions() throws(1: TalkException e); | |
1331 | - | |
1332 | - Settings getSettings() throws(1: TalkException e); | |
1333 | - | |
1334 | - Settings getSettingsAttributes( | |
1335 | - 2: i32 attrBitset) throws(1: TalkException e); | |
1336 | - | |
1337 | - SystemConfiguration getSystemConfiguration() throws(1: TalkException e); | |
1338 | - | |
1339 | - Ticket getUserTicket() throws(1: TalkException e); | |
1340 | - | |
1341 | - WapInvitation getWapInvitation( | |
1342 | - 2: string invitationHash) throws(1: TalkException e); | |
1343 | - | |
1344 | - void invalidateUserTicket() throws(1: TalkException e); | |
1345 | - | |
1346 | - void inviteFriendsBySms( | |
1347 | - 2: list<string> phoneNumberList) throws(1: TalkException e); | |
1348 | - | |
1349 | - void inviteIntoGroup( | |
1350 | - 1: i32 reqSeq, | |
1351 | - 2: string groupId, | |
1352 | - 3: list<string> contactIds) throws(1: TalkException e); | |
1353 | - | |
1354 | - void inviteIntoRoom( | |
1355 | - 1: i32 reqSeq, | |
1356 | - 2: string roomId, | |
1357 | - 3: list<string> contactIds) throws(1: TalkException e); | |
1358 | - | |
1359 | - void inviteViaEmail( | |
1360 | - 1: i32 reqSeq, | |
1361 | - 2: string email, | |
1362 | - 3: string name) throws(1: TalkException e); | |
1363 | - | |
1364 | - bool isIdentityIdentifierAvailable( | |
1365 | - 3: IdentityProvider provider, | |
1366 | - 2: string identifier) throws(1: TalkException e); | |
1367 | - | |
1368 | - bool isUseridAvailable( | |
1369 | - 2: string userid) throws(1: TalkException e); | |
1370 | - | |
1371 | - void kickoutFromGroup( | |
1372 | - 1: i32 reqSeq, | |
1373 | - 2: string groupId, | |
1374 | - 3: list<string> contactIds) throws(1: TalkException e); | |
1375 | - | |
1376 | - void leaveGroup( | |
1377 | - 1: i32 reqSeq, | |
1378 | - 2: string groupId) throws(1: TalkException e); | |
1379 | - | |
1380 | - void leaveRoom( | |
1381 | - 1: i32 reqSeq, | |
1382 | - 2: string roomId) throws(1: TalkException e); | |
1383 | - | |
1384 | - string loginWithIdentityCredential( | |
1385 | - 8: IdentityProvider identityProvider, | |
1386 | - 3: string identifier, | |
1387 | - 4: string password, | |
1388 | - 5: bool keepLoggedIn, | |
1389 | - 6: string accessLocation, | |
1390 | - 7: string systemName, | |
1391 | - 9: string certificate) throws(1: TalkException e); | |
1392 | - | |
1393 | - LoginResult loginWithIdentityCredentialForCertificate( | |
1394 | - 8: IdentityProvider identityProvider, | |
1395 | - 3: string identifier, | |
1396 | - 4: string password, | |
1397 | - 5: bool keepLoggedIn, | |
1398 | - 6: string accessLocation, | |
1399 | - 7: string systemName, | |
1400 | - 9: string certificate) throws(1: TalkException e); | |
1401 | - | |
1402 | - string loginWithVerifier( | |
1403 | - 3: string verifier) throws(1: TalkException e); | |
1404 | - | |
1405 | - LoginResult loginWithVerifierForCerificate( | |
1406 | - 3: string verifier) throws(1: TalkException e); | |
1407 | - | |
1408 | - LoginResult loginWithVerifierForCertificate( | |
1409 | - 3: string verifier) throws(1: TalkException e); | |
1410 | - | |
1411 | - void logout() throws(1: TalkException e); | |
1412 | - | |
1413 | - void logoutSession( | |
1414 | - 2: string tokenKey) throws(1: TalkException e); | |
1415 | - | |
1416 | - void noop() throws(1: TalkException e); | |
1417 | - | |
1418 | - void notifiedRedirect( | |
1419 | - 2: map<string, string> paramMap) throws(1: TalkException e); | |
1420 | - | |
1421 | - map<string, string> notifyBuddyOnAir( | |
1422 | - 1: i32 seq, | |
1423 | - 2: list<string> receiverMids) throws(1: TalkException e); | |
1424 | - | |
1425 | - void notifyIndividualEvent( | |
1426 | - 2: NotificationStatus notificationStatus, | |
1427 | - 3: list<string> receiverMids) throws(1: TalkException e); | |
1428 | - | |
1429 | - void notifyInstalled( | |
1430 | - 2: string udidHash, | |
1431 | - 3: string applicationTypeWithExtensions); | |
1432 | - | |
1433 | - void notifyRegistrationComplete( | |
1434 | - 2: string udidHash, | |
1435 | - 3: string applicationTypeWithExtensions); | |
1436 | - | |
1437 | - void notifySleep( | |
1438 | - 2: i64 lastRev, | |
1439 | - 3: i32 badge) throws(1: TalkException e); | |
1440 | - | |
1441 | - void notifyUpdated( | |
1442 | - 2: i64 lastRev, | |
1443 | - 3: DeviceInfo deviceInfo) throws(1: TalkException e); | |
1444 | - | |
1445 | - string openProximityMatch( | |
1446 | - 2: Location location) throws(1: TalkException e); | |
1447 | - | |
1448 | - string registerBuddyUser( | |
1449 | - 2: string buddyId, | |
1450 | - 3: string registrarPassword) throws(1: TalkException e); | |
1451 | - | |
1452 | - void registerBuddyUserid( | |
1453 | - 2: i32 seq, | |
1454 | - 3: string userid) throws(1: TalkException e); | |
1455 | - | |
1456 | - string registerDevice( | |
1457 | - 2: string sessionId) throws(1: TalkException e); | |
1458 | - | |
1459 | - string registerDeviceWithIdentityCredential( | |
1460 | - 2: string sessionId, | |
1461 | - 5: IdentityProvider provider, | |
1462 | - 3: string identifier, | |
1463 | - 4: string verifier) throws(1: TalkException e); | |
1464 | - | |
1465 | - string registerDeviceWithoutPhoneNumber( | |
1466 | - 2: string region, | |
1467 | - 3: string udidHash, | |
1468 | - 4: DeviceInfo deviceInfo) throws(1: TalkException e); | |
1469 | - | |
1470 | - string registerDeviceWithoutPhoneNumberWithIdentityCredential( | |
1471 | - 2: string region, | |
1472 | - 3: string udidHash, | |
1473 | - 4: DeviceInfo deviceInfo, | |
1474 | - 5: IdentityProvider provider, | |
1475 | - 6: string identifier, | |
1476 | - 7: string verifier, | |
1477 | - 8: string mid) throws(1: TalkException e); | |
1478 | - | |
1479 | - bool registerUserid( | |
1480 | - 1: i32 reqSeq, | |
1481 | - 2: string userid) throws(1: TalkException e); | |
1482 | - | |
1483 | - string registerWapDevice( | |
1484 | - 2: string invitationHash, | |
1485 | - 3: string guidHash, | |
1486 | - 4: string email, | |
1487 | - 5: DeviceInfo deviceInfo) throws(1: TalkException e); | |
1488 | - | |
1489 | - string registerWithExistingSnsIdAndIdentityCredential( | |
1490 | - 2: IdentityCredential identityCredential, | |
1491 | - 3: string region, | |
1492 | - 4: string udidHash, | |
1493 | - 5: DeviceInfo deviceInfo) throws(1: TalkException e); | |
1494 | - | |
1495 | - RegisterWithSnsIdResult registerWithSnsId( | |
1496 | - 2: SnsIdType snsIdType, | |
1497 | - 3: string snsAccessToken, | |
1498 | - 4: string region, | |
1499 | - 5: string udidHash, | |
1500 | - 6: DeviceInfo deviceInfo, | |
1501 | - 7: string mid) throws(1: TalkException e); | |
1502 | - | |
1503 | - string registerWithSnsIdAndIdentityCredential( | |
1504 | - 2: SnsIdType snsIdType, | |
1505 | - 3: string snsAccessToken, | |
1506 | - 4: IdentityCredential identityCredential, | |
1507 | - 5: string region, | |
1508 | - 6: string udidHash, | |
1509 | - 7: DeviceInfo deviceInfo) throws(1: TalkException e); | |
1510 | - | |
1511 | - string reissueDeviceCredential() throws(1: TalkException e); | |
1512 | - | |
1513 | - string reissueUserTicket( | |
1514 | - 3: i64 expirationTime, | |
1515 | - 4: i32 maxUseCount) throws(1: TalkException e); | |
1516 | - | |
1517 | - void rejectGroupInvitation( | |
1518 | - 1: i32 reqSeq, | |
1519 | - 2: string groupId) throws(1: TalkException e); | |
1520 | - | |
1521 | - void releaseSession() throws(1: TalkException e); | |
1522 | - | |
1523 | - void removeAllMessages( | |
1524 | - 1: i32 seq, | |
1525 | - 2: string lastMessageId) throws(1: TalkException e); | |
1526 | - | |
1527 | - void removeBuddyLocation( | |
1528 | - 2: string mid, | |
1529 | - 3: i32 index) throws(1: TalkException e); | |
1530 | - | |
1531 | - bool removeMessage( | |
1532 | - 2: string messageId) throws(1: TalkException e); | |
1533 | - | |
1534 | - bool removeMessageFromMyHome( | |
1535 | - 2: string messageId) throws(1: TalkException e); | |
1536 | - | |
1537 | - string removeSnsId( | |
1538 | - 2: SnsIdType snsIdType) throws(1: TalkException e); | |
1539 | - | |
1540 | - void report( | |
1541 | - 2: i64 syncOpRevision, | |
1542 | - 3: SyncCategory category, | |
1543 | - 4: string report) throws(1: TalkException e); | |
1544 | - | |
1545 | - list<ContactReportResult> reportContacts( | |
1546 | - 2: i64 syncOpRevision, | |
1547 | - 3: SyncCategory category, | |
1548 | - 4: list<ContactReport> contactReports, | |
1549 | - 5: SyncActionType actionType) throws(1: TalkException e); | |
1550 | - | |
1551 | - void reportGroups( | |
1552 | - 2: i64 syncOpRevision, | |
1553 | - 3: list<Group> groups) throws(1: TalkException e); | |
1554 | - | |
1555 | - void reportProfile( | |
1556 | - 2: i64 syncOpRevision, | |
1557 | - 3: Profile profile) throws(1: TalkException e); | |
1558 | - | |
1559 | - void reportRooms( | |
1560 | - 2: i64 syncOpRevision, | |
1561 | - 3: list<Room> rooms) throws(1: TalkException e); | |
1562 | - | |
1563 | - void reportSettings( | |
1564 | - 2: i64 syncOpRevision, | |
1565 | - 3: Settings settings) throws(1: TalkException e); | |
1566 | - | |
1567 | - void reportSpammer( | |
1568 | - 2: string spammerMid, | |
1569 | - 3: list<SpammerReason> spammerReasons, | |
1570 | - 4: list<string> spamMessageIds) throws(1: TalkException e); | |
1571 | - | |
1572 | - void requestAccountPasswordReset( | |
1573 | - 4: IdentityProvider provider, | |
1574 | - 2: string identifier, | |
1575 | - 5: string locale) throws(1: TalkException e); | |
1576 | - | |
1577 | - EmailConfirmationSession requestEmailConfirmation( | |
1578 | - 2: EmailConfirmation emailConfirmation) throws(1: TalkException e); | |
1579 | - | |
1580 | - void requestIdentityUnbind( | |
1581 | - 4: IdentityProvider provider, | |
1582 | - 2: string identifier) throws(1: TalkException e); | |
1583 | - | |
1584 | - EmailConfirmationSession resendEmailConfirmation( | |
1585 | - 2: string verifier) throws(1: TalkException e); | |
1586 | - | |
1587 | - void resendPinCode( | |
1588 | - 2: string sessionId) throws(1: TalkException e); | |
1589 | - | |
1590 | - void resendPinCodeBySMS( | |
1591 | - 2: string sessionId) throws(1: TalkException e); | |
1592 | - | |
1593 | - void sendChatChecked( | |
1594 | - 1: i32 seq, | |
1595 | - 2: string consumer, | |
1596 | - 3: string lastMessageId) throws(1: TalkException e); | |
1597 | - | |
1598 | - void sendChatRemoved( | |
1599 | - 1: i32 seq, | |
1600 | - 2: string consumer, | |
1601 | - 3: string lastMessageId) throws(1: TalkException e); | |
1602 | - | |
1603 | - map<string, string> sendContentPreviewUpdated( | |
1604 | - 1: i32 esq, | |
1605 | - 2: string messageId, | |
1606 | - 3: list<string> receiverMids) throws(1: TalkException e); | |
1607 | - | |
1608 | - void sendContentReceipt( | |
1609 | - 1: i32 seq, | |
1610 | - 2: string consumer, | |
1611 | - 3: string messageId) throws(1: TalkException e); | |
1612 | - | |
1613 | - void sendDummyPush() throws(1: TalkException e); | |
1614 | - | |
1615 | - Message sendEvent( | |
1616 | - 1: i32 seq, | |
1617 | - 2: Message message) throws(1: TalkException e); | |
1618 | - | |
1619 | - Message sendMessage( | |
1620 | - 1: i32 seq, | |
1621 | - 2: Message message) throws(1: TalkException e); | |
1622 | - | |
1623 | - void sendMessageIgnored( | |
1624 | - 1: i32 seq, | |
1625 | - 2: string consumer, | |
1626 | - 3: list<string> messageIds) throws(1: TalkException e); | |
1627 | - | |
1628 | - void sendMessageReceipt( | |
1629 | - 1: i32 seq, | |
1630 | - 2: string consumer, | |
1631 | - 3: list<string> messageIds) throws(1: TalkException e); | |
1632 | - | |
1633 | - Message sendMessageToMyHome( | |
1634 | - 1: i32 seq, | |
1635 | - 2: Message message) throws(1: TalkException e); | |
1636 | - | |
1637 | - void setBuddyLocation( | |
1638 | - 2: string mid, | |
1639 | - 3: i32 index, | |
1640 | - 4: Geolocation location) throws(1: TalkException e); | |
1641 | - | |
1642 | - void setIdentityCredential( | |
1643 | - 4: IdentityProvider provider, | |
1644 | - 2: string identifier, | |
1645 | - 3: string verifier) throws(1: TalkException e); | |
1646 | - | |
1647 | - void setNotificationsEnabled( | |
1648 | - 1: i32 reqSeq, | |
1649 | - 2: MIDType type, | |
1650 | - 3: string target, | |
1651 | - 4: bool enablement) throws(1: TalkException e); | |
1652 | - | |
1653 | - VerificationSessionData startUpdateVerification( | |
1654 | - 2: string region, | |
1655 | - 3: CarrierCode carrier, | |
1656 | - 4: string phone, | |
1657 | - 5: string udidHash, | |
1658 | - 6: DeviceInfo deviceInfo, | |
1659 | - 7: string networkCode, | |
1660 | - 8: string locale) throws(1: TalkException e); | |
1661 | - | |
1662 | - VerificationSessionData startVerification( | |
1663 | - 2: string region, | |
1664 | - 3: CarrierCode carrier, | |
1665 | - 4: string phone, | |
1666 | - 5: string udidHash, | |
1667 | - 6: DeviceInfo deviceInfo, | |
1668 | - 7: string networkCode, | |
1669 | - 8: string mid, | |
1670 | - 9: string locale) throws(1: TalkException e); | |
1671 | - | |
1672 | - void storeUpdateProfileAttribute( | |
1673 | - 1: i32 seq, | |
1674 | - 2: ProfileAttribute profileAttribute, | |
1675 | - 3: string value) throws(1: TalkException e); | |
1676 | - | |
1677 | - list<SnsFriendContactRegistration> syncContactBySnsIds( | |
1678 | - 1: i32 reqSeq, | |
1679 | - 2: list<SnsFriendModification> modifications) throws(1: TalkException e); | |
1680 | - | |
1681 | - map<string, ContactRegistration> syncContacts( | |
1682 | - 1: i32 reqSeq, | |
1683 | - 2: list<ContactModification> localContacts) throws(1: TalkException e); | |
1684 | - | |
1685 | - Message trySendMessage( | |
1686 | - 1: i32 seq, | |
1687 | - 2: Message message) throws(1: TalkException e); | |
1688 | - | |
1689 | - void unblockContact( | |
1690 | - 1: i32 reqSeq, | |
1691 | - 2: string id) throws(1: TalkException e); | |
1692 | - | |
1693 | - void unblockRecommendation( | |
1694 | - 1: i32 reqSeq, | |
1695 | - 2: string id) throws(1: TalkException e); | |
1696 | - | |
1697 | - string unregisterUserAndDevice() throws(1: TalkException e); | |
1698 | - | |
1699 | - void updateApnsDeviceToken( | |
1700 | - 2: binary apnsDeviceToken) throws(1: TalkException e); | |
1701 | - | |
1702 | - void updateBuddySetting( | |
1703 | - 2: string key, | |
1704 | - 3: string value) throws(1: TalkException e); | |
1705 | - | |
1706 | - void updateC2DMRegistrationId( | |
1707 | - 2: string registrationId) throws(1: TalkException e); | |
1708 | - | |
1709 | - void updateContactSetting( | |
1710 | - 1: i32 reqSeq, | |
1711 | - 2: string mid, | |
1712 | - 3: ContactSetting flag, | |
1713 | - 4: string value) throws(1: TalkException e); | |
1714 | - | |
1715 | - void updateCustomModeSettings( | |
1716 | - 2: CustomMode customMode, | |
1717 | - 3: map<string, string> paramMap) throws(1: TalkException e); | |
1718 | - | |
1719 | - void updateDeviceInfo( | |
1720 | - 2: string deviceUid, | |
1721 | - 3: DeviceInfo deviceInfo) throws(1: TalkException e); | |
1722 | - | |
1723 | - void updateGroup( | |
1724 | - 1: i32 reqSeq, | |
1725 | - 2: Group group) throws(1: TalkException e); | |
1726 | - | |
1727 | - void updateNotificationToken( | |
1728 | - 3: NotificationType type, | |
1729 | - 2: string token) throws(1: TalkException e); | |
1730 | - | |
1731 | - void updateNotificationTokenWithBytes( | |
1732 | - 3: NotificationType type, | |
1733 | - 2: binary token) throws(1: TalkException e); | |
1734 | - | |
1735 | - void updateProfile( | |
1736 | - 1: i32 reqSeq, | |
1737 | - 2: Profile profile) throws(1: TalkException e); | |
1738 | - | |
1739 | - void updateProfileAttribute( | |
1740 | - 1: i32 reqSeq, | |
1741 | - 2: ProfileAttribute attr, | |
1742 | - 3: string value) throws(1: TalkException e); | |
1743 | - | |
1744 | - void updateRegion( | |
1745 | - 2: string region) throws(1: TalkException e); | |
1746 | - | |
1747 | - void updateSettings( | |
1748 | - 1: i32 reqSeq, | |
1749 | - 2: Settings settings) throws(1: TalkException e); | |
1750 | - | |
1751 | - i32 updateSettings2( | |
1752 | - 1: i32 reqSeq, | |
1753 | - 2: Settings settings) throws(1: TalkException e); | |
1754 | - | |
1755 | - void updateSettingsAttribute( | |
1756 | - 1: i32 reqSeq, | |
1757 | - 2: SettingsAttribute attr, | |
1758 | - 3: string value) throws(1: TalkException e); | |
1759 | - | |
1760 | - i32 updateSettingsAttributes( | |
1761 | - 1: i32 reqSeq, | |
1762 | - 2: i32 attrBitset, | |
1763 | - 3: Settings settings) throws(1: TalkException e); | |
1764 | - | |
1765 | - void verifyIdentityCredential( | |
1766 | - 8: IdentityProvider identityProvider, | |
1767 | - 3: string identifier, | |
1768 | - 4: string password) throws(1: TalkException e); | |
1769 | - | |
1770 | - UserAuthStatus verifyIdentityCredentialWithResult( | |
1771 | - 2: IdentityCredential identityCredential) throws(1: TalkException e); | |
1772 | - | |
1773 | - VerificationResult verifyPhone( | |
1774 | - 2: string sessionId, | |
1775 | - 3: string pinCode, | |