diff --git a/assets/activateEmblem.json b/assets/activateEmblem.json new file mode 100644 index 0000000..b7baeca --- /dev/null +++ b/assets/activateEmblem.json @@ -0,0 +1,122 @@ +{ + "user_model": { + "user_status": { + "name": { + "dot_under_text": "梦路2号机@果果厨" + }, + "nickname": { + "dot_under_text": "梦路" + }, + "last_login_at": 1684949629, + "rank": 122, + "exp": 416263, + "message": { + "dot_under_text": "B站主播:梦路_YumeMichi" + }, + "recommend_card_master_id": 200013001, + "max_friend_num": 0, + "live_point_full_at": 1684158189, + "live_point_broken": 150, + "live_point_subscription_recovery_daily_count": 1, + "live_point_subscription_recovery_daily_reset_at": 1656259200, + "activity_point_count": 0, + "activity_point_reset_at": 1684123200, + "activity_point_payment_recovery_daily_count": 10, + "activity_point_payment_recovery_daily_reset_at": 1683734400, + "game_money": 115665089, + "card_exp": 32316167, + "free_sns_coin": 320, + "apple_sns_coin": 0, + "google_sns_coin": 0, + "cash": 0, + "subscription_coin": 30, + "birth_date": null, + "birth_month": 10, + "birth_day": 18, + "latest_live_deck_id": 1, + "main_lesson_deck_id": 1, + "favorite_member_id": 1, + "last_live_difficulty_id": 12092302, + "lp_magnification": 1, + "emblem_id": "EMBLEM_ID", + "device_token": "", + "tutorial_phase": 99, + "tutorial_end_at": 1622217482, + "login_days": 447, + "navi_tap_count": 1, + "navi_tap_recover_at": 1685030400, + "is_auto_mode": false, + "max_score_live_difficulty_master_id": 12037401, + "live_max_score": 40553270, + "max_combo_live_difficulty_master_id": 12037401, + "live_max_combo": 301, + "lesson_resume_status": 1, + "accessory_box_additional": 90, + "terms_of_use_version": 0, + "bootstrap_sifid_check_at": 1683178908, + "gdpr_version": 0, + "member_guild_member_master_id": 1, + "member_guild_last_updated_at": 1659485328 + }, + "user_member_by_member_id": [], + "user_card_by_card_id": [], + "user_suit_by_suit_id": [], + "user_live_deck_by_id": [], + "user_live_party_by_id": [], + "user_lesson_deck_by_id": [], + "user_live_mv_deck_by_id": [], + "user_live_mv_deck_custom_by_id": [], + "user_live_difficulty_by_difficulty_id": [], + "user_story_main_by_story_main_id": [], + "user_story_main_selected_by_story_main_cell_id": [], + "user_voice_by_voice_id": [], + "user_emblem_by_emblem_id": [], + "user_gacha_ticket_by_ticket_id": [], + "user_gacha_point_by_point_id": [], + "user_lesson_enhancing_item_by_item_id": [], + "user_training_material_by_item_id": [], + "user_grade_up_item_by_item_id": [], + "user_custom_background_by_id": [], + "user_story_side_by_id": [], + "user_story_member_by_id": [], + "user_communication_member_detail_badge_by_id": [], + "user_story_event_history_by_id": [], + "user_recovery_lp_by_id": [], + "user_recovery_ap_by_id": [], + "user_mission_by_mission_id": [], + "user_daily_mission_by_mission_id": [], + "user_weekly_mission_by_mission_id": [], + "user_info_trigger_basic_by_trigger_id": [], + "user_info_trigger_card_grade_up_by_trigger_id": [], + "user_info_trigger_member_guild_support_item_expired_by_trigger_id": [], + "user_info_trigger_member_love_level_up_by_trigger_id": [], + "user_accessory_by_user_accessory_id": [], + "user_accessory_level_up_item_by_id": [], + "user_accessory_rarity_up_item_by_id": [], + "user_unlock_scenes_by_enum": [], + "user_scene_tips_by_enum": [], + "user_rule_description_by_id": [], + "user_exchange_event_point_by_id": [], + "user_school_idol_festival_id_reward_mission_by_id": [], + "user_gps_present_received_by_id": [], + "user_event_marathon_by_event_master_id": [], + "user_event_mining_by_event_master_id": [], + "user_event_coop_by_event_master_id": [], + "user_live_skip_ticket_by_id": [], + "user_story_event_unlock_item_by_id": [], + "user_event_marathon_booster_by_id": [], + "user_reference_book_by_id": [], + "user_review_request_process_flow_by_id": [], + "user_rank_exp_by_id": [], + "user_share_by_id": [], + "user_tower_by_tower_id": [], + "user_recovery_tower_card_used_count_item_by_recovery_tower_card_used_count_item_master_id": [], + "user_story_linkage_by_id": [], + "user_subscription_status_by_id": [], + "user_story_main_part_digest_movie_by_id": [], + "user_member_guild_by_id": [], + "user_member_guild_support_item_by_id": [], + "user_daily_theater_by_daily_theater_id": [], + "user_play_list_by_id": [] + } +} \ No newline at end of file diff --git a/assets/fetchCommunicationMemberDetail.json b/assets/fetchCommunicationMemberDetail.json new file mode 100644 index 0000000..c3143c1 --- /dev/null +++ b/assets/fetchCommunicationMemberDetail.json @@ -0,0 +1,4813 @@ +{ + "member_love_panels": [ + { + "member_id": "MEMBER_ID", + "member_love_panel_cell_ids": [ + 1001, + 1002, + 1003, + 1004, + 1005, + 1006, + 1007, + 1008, + 1009, + 1101, + 1102, + 1103, + 1104, + 1105, + 1106, + 1107, + 1108, + 1109, + 1201, + 1202, + 1203, + 1204, + 1205, + 1206, + 1207, + 1208, + 1209, + 1210, + 1211, + 1212, + 2001, + 2002, + 2003, + 2004, + 2005, + 2006, + 2007, + 2008, + 2009, + 2101, + 2102, + 2103, + 2104, + 2105, + 2106, + 2107, + 2108, + 2109, + 2201, + 2202, + 2203, + 2204, + 2205, + 2206, + 2207, + 2208, + 2209, + 2210, + 2211, + 2212, + 3001, + 3002, + 3003, + 3004, + 3005, + 3006, + 3007, + 3008, + 3009, + 3101, + 3102, + 3103, + 3104, + 3105, + 3106, + 3107, + 3108, + 3109, + 3201, + 3202, + 3203, + 3204, + 3205, + 3206, + 3207, + 3208, + 3209, + 3210, + 3211, + 3212, + 4001, + 4002, + 4003, + 4004, + 4005, + 4006, + 4007, + 4008, + 4009, + 4101, + 4102, + 4103, + 4104, + 4105, + 4106, + 4107, + 4108, + 4109, + 4201, + 4202, + 4203, + 4204, + 4205, + 4206, + 4207, + 4208, + 4209, + 4210, + 4211, + 4212, + 5001, + 5002, + 5003, + 5004, + 5005, + 5006, + 5007, + 5008, + 5009, + 5101, + 5102, + 5103, + 5104, + 5105, + 5106, + 5107, + 5108, + 5109, + 5201, + 5202, + 5203, + 5204, + 5205, + 5206, + 5207, + 5208, + 5209, + 5210, + 5211, + 5212, + 11001, + 11002, + 11003, + 11004, + 11005, + 11006, + 11007, + 11008, + 11009, + 11101, + 11102, + 11103, + 11104, + 11105, + 11106, + 11107, + 11108, + 11109, + 11201, + 11202, + 11203, + 11204, + 11205, + 11206, + 11207, + 11208, + 11209, + 11210, + 11211, + 11212, + 12001, + 12002, + 12003, + 12004, + 12005, + 12006, + 12007, + 12008, + 12009, + 12101, + 12102, + 12103, + 12104, + 12105, + 12106, + 12107, + 12108, + 12109, + 12201, + 12202, + 12203, + 12204, + 12205, + 12206, + 12207, + 12208, + 12209, + 12210, + 12211, + 12212, + 13001, + 13002, + 13003, + 13004, + 13005, + 13006, + 13007, + 13008, + 13009, + 13101, + 13102, + 13103, + 13104, + 13105, + 13106, + 13107, + 13108, + 13109, + 13201, + 13202, + 13203, + 13204, + 13205, + 13206, + 13207, + 13208, + 13209, + 13210, + 13211, + 13212, + 14001, + 14002, + 14003, + 14004, + 14005, + 14006, + 14007, + 14008, + 14009, + 14101, + 14102, + 14103, + 14104, + 14105, + 14106, + 14107, + 14108, + 14109, + 14201, + 14202, + 14203, + 14204, + 14205, + 14206, + 14207, + 14208, + 14209, + 14210, + 14211, + 14212, + 15001, + 15002, + 15003, + 15004, + 15005, + 15006, + 15007, + 15008, + 15009, + 15101, + 15102, + 15103, + 15104, + 15105, + 15106, + 15107, + 15108, + 15109, + 15201, + 15202, + 15203, + 15204, + 15205, + 15206, + 15207, + 15208, + 15209, + 15210, + 15211, + 15212, + 21001, + 21002, + 21003, + 21004, + 21005, + 21006, + 21007, + 21008, + 21009, + 21101, + 21102, + 21103, + 21104, + 21105, + 21106, + 21107, + 21108, + 21109, + 21201, + 21202, + 21203, + 21204, + 21205, + 21206, + 21207, + 21208, + 21209, + 21210, + 21211, + 21212, + 22001, + 22002, + 22003, + 22004, + 22005, + 22006, + 22007, + 22008, + 22009, + 22101, + 22102, + 22103, + 22104, + 22105, + 22106, + 22107, + 22108, + 22109, + 22201, + 22202, + 22203, + 22204, + 22205, + 22206, + 22207, + 22208, + 22209, + 22210, + 22211, + 22212, + 23001, + 23002, + 23003, + 23004, + 23005, + 23006, + 23007, + 23008, + 23009, + 23101, + 23102, + 23103, + 23104, + 23105, + 23106, + 23107, + 23108, + 23109, + 23201, + 23202, + 23203, + 23204, + 23205, + 23206, + 23207, + 23208, + 23209, + 23210, + 23211, + 23212, + 24001, + 24002, + 24003, + 24004, + 24005, + 24006, + 24007, + 24008, + 24009, + 24101, + 24102, + 24103, + 24104, + 24105, + 24106, + 24107, + 24108, + 24109, + 24201, + 24202, + 24203, + 24204, + 24205, + 24206, + 24207, + 24208, + 24209, + 24210, + 24211, + 24212, + 25001, + 25002, + 25003, + 25004, + 25005, + 25006, + 25007, + 25008, + 25009, + 25101, + 25102, + 25103, + 25104, + 25105, + 25106, + 25107, + 25108, + 25109, + 25201, + 25202, + 25203, + 25204, + 25205, + 25206, + 25207, + 25208, + 25209, + 25210, + 25211, + 25212, + 31001, + 31002, + 31003, + 31004, + 31005, + 31006, + 31007, + 31008, + 31009, + 31101, + 31102, + 31103, + 31104, + 31105, + 31106, + 31107, + 31108, + 31109, + 31201, + 31202, + 31203, + 31204, + 31205, + 31206, + 31207, + 31208, + 31209, + 31210, + 31211, + 31212, + 32001, + 32002, + 32003, + 32004, + 32005, + 32006, + 32007, + 32008, + 32009, + 32101, + 32102, + 32103, + 32104, + 32105, + 32106, + 32107, + 32108, + 32109, + 32201, + 32202, + 32203, + 32204, + 32205, + 32206, + 32207, + 32208, + 32209, + 32210, + 32211, + 32212, + 33001, + 33002, + 33003, + 33004, + 33005, + 33006, + 33007, + 33008, + 33009, + 33101, + 33102, + 33103, + 33104, + 33105, + 33106, + 33107, + 33108, + 33109, + 33201, + 33202, + 33203, + 33204, + 33205, + 33206, + 33207, + 33208, + 33209, + 33210, + 33211, + 33212, + 34001, + 34002, + 34003, + 34004, + 34005, + 34006, + 34007, + 34008, + 34009, + 34101, + 34102, + 34103, + 34104, + 34105, + 34106, + 34107, + 34108, + 34109, + 34201, + 34202, + 34203, + 34204, + 34205, + 34206, + 34207, + 34208, + 34209, + 34210, + 34211, + 34212, + 35001, + 35002, + 35003, + 35004, + 35005, + 35006, + 35007, + 35008, + 35009, + 35101, + 35102, + 35103, + 35104, + 35105, + 35106, + 35107, + 35108, + 35109, + 35201, + 35202, + 35203, + 35204, + 35205, + 35206, + 35207, + 35208, + 35209, + 35210, + 35211, + 35212, + 41001, + 41002, + 41003, + 41004, + 41005, + 41006, + 41007, + 41008, + 41009, + 41101, + 41102, + 41103, + 41104, + 41105, + 41106, + 41107, + 41108, + 41109, + 41201, + 41202, + 41203, + 41204, + 41205, + 41206, + 41207, + 41208, + 41209, + 41210, + 41211, + 41212, + 42001, + 42002, + 42003, + 42004, + 42005, + 42006, + 42007, + 42008, + 42009, + 42101, + 42102, + 42103, + 42104, + 42105, + 42106, + 42107, + 42108, + 42109, + 42201, + 42202, + 42203, + 42204, + 42205, + 42206, + 42207, + 42208, + 42209, + 42210, + 42211, + 42212, + 43001, + 43002, + 43003, + 43004, + 43005, + 43006, + 43007, + 43008, + 43009, + 43101, + 43102, + 43103, + 43104, + 43105, + 43106, + 43107, + 43108, + 43109, + 43201, + 43202, + 43203, + 43204, + 43205, + 43206, + 43207, + 43208, + 43209, + 43210, + 43211, + 43212, + 44001, + 44002, + 44003, + 44004, + 44005, + 44006, + 44007, + 44008, + 44009, + 44101, + 44102, + 44103, + 44104, + 44105, + 44106, + 44107, + 44108, + 44109, + 44201, + 44202, + 44203, + 44204, + 44205, + 44206, + 44207, + 44208, + 44209, + 44210, + 44211, + 44212, + 45001, + 45002, + 45003, + 45004, + 45005, + 45006, + 45007, + 45008, + 45009, + 45101, + 45102, + 45103, + 45104, + 45105, + 45106, + 45107, + 45108, + 45109, + 45201, + 45202, + 45203, + 45204, + 45205, + 45206, + 45207, + 45208, + 45209, + 45210, + 45211, + 45212, + 51001, + 51002, + 51003, + 51004, + 51005, + 51006, + 51007, + 51008, + 51009, + 51101, + 51102, + 51103, + 51104, + 51105, + 51106, + 51107, + 51108, + 51109, + 51201, + 51202, + 51203, + 51204, + 51205, + 51206, + 51207, + 51208, + 51209, + 51210, + 51211, + 51212, + 52001, + 52002, + 52003, + 52004, + 52005, + 52006, + 52007, + 52008, + 52009, + 52101, + 52102, + 52103, + 52104, + 52105, + 52106, + 52107, + 52108, + 52109, + 52201, + 52202, + 52203, + 52204, + 52205, + 52206, + 52207, + 52208, + 52209, + 52210, + 52211, + 52212, + 53001, + 53002, + 53003, + 53004, + 53005, + 53006, + 53007, + 53008, + 53009, + 53101, + 53102, + 53103, + 53104, + 53105, + 53106, + 53107, + 53108, + 53109, + 53201, + 53202, + 53203, + 53204, + 53205, + 53206, + 53207, + 53208, + 53209, + 53210, + 53211, + 53212, + 54001, + 54002, + 54003, + 54004, + 54005, + 54006, + 54007, + 54008, + 54009, + 54101, + 54102, + 54103, + 54104, + 54105, + 54106, + 54107, + 54108, + 54109, + 54201, + 54202, + 54203, + 54204, + 54205, + 54206, + 54207, + 54208, + 54209, + 54210, + 54211, + 54212, + 55001, + 55002, + 55003, + 55004, + 55005, + 55006, + 55007, + 55008, + 55009, + 55101, + 55102, + 55103, + 55104, + 55105, + 55106, + 55107, + 55108, + 55109, + 55201, + 55202, + 55203, + 55204, + 55205, + 55206, + 55207, + 55208, + 55209, + 55210, + 55211, + 55212, + 61001, + 61002, + 61003, + 61004, + 61005, + 61006, + 61007, + 61008, + 61009, + 61101, + 61102, + 61103, + 61104, + 61105, + 61106, + 61107, + 61108, + 61109, + 61201, + 61202, + 61203, + 61204, + 61205, + 61206, + 61207, + 61208, + 61209, + 61210, + 61211, + 61212, + 62001, + 62002, + 62003, + 62004, + 62005, + 62006, + 62007, + 62008, + 62009, + 62101, + 62102, + 62103, + 62104, + 62105, + 62106, + 62107, + 62108, + 62109, + 62201, + 62202, + 62203, + 62204, + 62205, + 62206, + 62207, + 62208, + 62209, + 62210, + 62211, + 62212, + 63001, + 63002, + 63003, + 63004, + 63005, + 63006, + 63007, + 63008, + 63009, + 63101, + 63102, + 63103, + 63104, + 63105, + 63106, + 63107, + 63108, + 63109, + 63201, + 63202, + 63203, + 63204, + 63205, + 63206, + 63207, + 63208, + 63209, + 63210, + 63211, + 63212, + 64001, + 64002, + 64003, + 64004, + 64005, + 64006, + 64007, + 64008, + 64009, + 64101, + 64102, + 64103, + 64104, + 64105, + 64106, + 64107, + 64108, + 64109, + 64201, + 64202, + 64203, + 64204, + 64205, + 64206, + 64207, + 64208, + 64209, + 64210, + 64211, + 64212, + 65001, + 65002, + 65003, + 65004, + 65005, + 65006, + 65007, + 65008, + 65009, + 65101, + 65102, + 65103, + 65104, + 65105, + 65106, + 65107, + 65108, + 65109, + 65201, + 65202, + 65203, + 65204, + 65205, + 65206, + 65207, + 65208, + 65209, + 65210, + 65211, + 65212, + 71001, + 71002, + 71003, + 71004, + 71005, + 71006, + 71007, + 71008, + 71009, + 71101, + 71102, + 71103, + 71104, + 71105, + 71106, + 71107, + 71108, + 71109, + 71201, + 71202, + 71203, + 71204, + 71205, + 71206, + 71207, + 71208, + 71209, + 71210, + 71211, + 71212, + 72001, + 72002, + 72003, + 72004, + 72005, + 72006, + 72007, + 72008, + 72009, + 72101, + 72102, + 72103, + 72104, + 72105, + 72106, + 72107, + 72108, + 72109, + 72201, + 72202, + 72203, + 72204, + 72205, + 72206, + 72207, + 72208, + 72209, + 72210, + 72211, + 72212, + 73001, + 73002, + 73003, + 73004, + 73005, + 73006, + 73007, + 73008, + 73009, + 73101, + 73102, + 73103, + 73104, + 73105, + 73106, + 73107, + 73108, + 73109, + 73201, + 73202, + 73203, + 73204, + 73205, + 73206, + 73207, + 73208, + 73209, + 73210, + 73211, + 73212, + 74001, + 74002, + 74003, + 74004, + 74005, + 74006, + 74007, + 74008, + 74009, + 74101, + 74102, + 74103, + 74104, + 74105, + 74106, + 74107, + 74108, + 74109, + 74201, + 74202, + 74203, + 74204, + 74205, + 74206, + 74207, + 74208, + 74209, + 74210, + 74211, + 74212, + 75001, + 75002, + 75003, + 75004, + 75005, + 75006, + 75007, + 75008, + 75009, + 75101, + 75102, + 75103, + 75104, + 75105, + 75106, + 75107, + 75108, + 75109, + 75201, + 75202, + 75203, + 75204, + 75205, + 75206, + 75207, + 75208, + 75209, + 75210, + 75211, + 75212, + 81001, + 81002, + 81003, + 81004, + 81005, + 81006, + 81007, + 81008, + 81009, + 81101, + 81102, + 81103, + 81104, + 81105, + 81106, + 81107, + 81108, + 81109, + 81201, + 81202, + 81203, + 81204, + 81205, + 81206, + 81207, + 81208, + 81209, + 81210, + 81211, + 81212, + 82001, + 82002, + 82003, + 82004, + 82005, + 82006, + 82007, + 82008, + 82009, + 82101, + 82102, + 82103, + 82104, + 82105, + 82106, + 82107, + 82108, + 82109, + 82201, + 82202, + 82203, + 82204, + 82205, + 82206, + 82207, + 82208, + 82209, + 82210, + 82211, + 82212, + 83001, + 83002, + 83003, + 83004, + 83005, + 83006, + 83007, + 83008, + 83009, + 83101, + 83102, + 83103, + 83104, + 83105, + 83106, + 83107, + 83108, + 83109, + 83201, + 83202, + 83203, + 83204, + 83205, + 83206, + 83207, + 83208, + 83209, + 83210, + 83211, + 83212, + 84001, + 84002, + 84003, + 84004, + 84005, + 84006, + 84007, + 84008, + 84009, + 84101, + 84102, + 84103, + 84104, + 84105, + 84106, + 84107, + 84108, + 84109, + 84201, + 84202, + 84203, + 84204, + 84205, + 84206, + 84207, + 84208, + 84209, + 84210, + 84211, + 84212, + 85001, + 85002, + 85003, + 85004, + 85005, + 85006, + 85007, + 85008, + 85009, + 85101, + 85102, + 85103, + 85104, + 85105, + 85106, + 85107, + 85108, + 85109, + 85201, + 85202, + 85203, + 85204, + 85205, + 85206, + 85207, + 85208, + 85209, + 85210, + 85211, + 85212, + 91001, + 91002, + 91003, + 91004, + 91005, + 91006, + 91007, + 91008, + 91009, + 91101, + 91102, + 91103, + 91104, + 91105, + 91106, + 91107, + 91108, + 91109, + 91201, + 91202, + 91203, + 91204, + 91205, + 91206, + 91207, + 91208, + 91209, + 91210, + 91211, + 91212, + 92001, + 92002, + 92003, + 92004, + 92005, + 92006, + 92007, + 92008, + 92009, + 92101, + 92102, + 92103, + 92104, + 92105, + 92106, + 92107, + 92108, + 92109, + 92201, + 92202, + 92203, + 92204, + 92205, + 92206, + 92207, + 92208, + 92209, + 92210, + 92211, + 92212, + 93001, + 93002, + 93003, + 93004, + 93005, + 93006, + 93007, + 93008, + 93009, + 93101, + 93102, + 93103, + 93104, + 93105, + 93106, + 93107, + 93108, + 93109, + 93201, + 93202, + 93203, + 93204, + 93205, + 93206, + 93207, + 93208, + 93209, + 93210, + 93211, + 93212, + 94001, + 94002, + 94003, + 94004, + 94005, + 94006, + 94007, + 94008, + 94009, + 94101, + 94102, + 94103, + 94104, + 94105, + 94106, + 94107, + 94108, + 94109, + 94201, + 94202, + 94203, + 94204, + 94205, + 94206, + 94207, + 94208, + 94209, + 94210, + 94211, + 94212, + 95001, + 95002, + 95003, + 95004, + 95005, + 95006, + 95007, + 95008, + 95009, + 95101, + 95102, + 95103, + 95104, + 95105, + 95106, + 95107, + 95108, + 95109, + 95201, + 95202, + 95203, + 95204, + 95205, + 95206, + 95207, + 95208, + 95209, + 95210, + 95211, + 95212, + 101001, + 101002, + 101003, + 101004, + 101005, + 101006, + 101007, + 101008, + 101009, + 101101, + 101102, + 101103, + 101104, + 101105, + 101106, + 101107, + 101108, + 101109, + 101201, + 101202, + 101203, + 101204, + 101205, + 101206, + 101207, + 101208, + 101209, + 101210, + 101211, + 101212, + 102001, + 102002, + 102003, + 102004, + 102005, + 102006, + 102007, + 102008, + 102009, + 102101, + 102102, + 102103, + 102104, + 102105, + 102106, + 102107, + 102108, + 102109, + 102201, + 102202, + 102203, + 102204, + 102205, + 102206, + 102207, + 102208, + 102209, + 102210, + 102211, + 102212, + 103001, + 103002, + 103003, + 103004, + 103005, + 103006, + 103007, + 103008, + 103009, + 103101, + 103102, + 103103, + 103104, + 103105, + 103106, + 103107, + 103108, + 103109, + 103201, + 103202, + 103203, + 103204, + 103205, + 103206, + 103207, + 103208, + 103209, + 103210, + 103211, + 103212, + 104001, + 104002, + 104003, + 104004, + 104005, + 104006, + 104007, + 104008, + 104009, + 104101, + 104102, + 104103, + 104104, + 104105, + 104106, + 104107, + 104108, + 104109, + 104201, + 104202, + 104203, + 104204, + 104205, + 104206, + 104207, + 104208, + 104209, + 104210, + 104211, + 104212, + 105001, + 105002, + 105003, + 105004, + 105005, + 105006, + 105007, + 105008, + 105009, + 105101, + 105102, + 105103, + 105104, + 105105, + 105106, + 105107, + 105108, + 105109, + 105201, + 105202, + 105203, + 105204, + 105205, + 105206, + 105207, + 105208, + 105209, + 105210, + 105211, + 105212, + 111001, + 111002, + 111003, + 111004, + 111005, + 111006, + 111007, + 111008, + 111009, + 111101, + 111102, + 111103, + 111104, + 111105, + 111106, + 111107, + 111108, + 111109, + 111201, + 111202, + 111203, + 111204, + 111205, + 111206, + 111207, + 111208, + 111209, + 111210, + 111211, + 111212, + 112001, + 112002, + 112003, + 112004, + 112005, + 112006, + 112007, + 112008, + 112009, + 112101, + 112102, + 112103, + 112104, + 112105, + 112106, + 112107, + 112108, + 112109, + 112201, + 112202, + 112203, + 112204, + 112205, + 112206, + 112207, + 112208, + 112209, + 112210, + 112211, + 112212, + 113001, + 113002, + 113003, + 113004, + 113005, + 113006, + 113007, + 113008, + 113009, + 113101, + 113102, + 113103, + 113104, + 113105, + 113106, + 113107, + 113108, + 113109, + 113201, + 113202, + 113203, + 113204, + 113205, + 113206, + 113207, + 113208, + 113209, + 113210, + 113211, + 113212, + 114001, + 114002, + 114003, + 114004, + 114005, + 114006, + 114007, + 114008, + 114009, + 114101, + 114102, + 114103, + 114104, + 114105, + 114106, + 114107, + 114108, + 114109, + 114201, + 114202, + 114203, + 114204, + 114205, + 114206, + 114207, + 114208, + 114209, + 114210, + 114211, + 114212, + 115001, + 115002, + 115003, + 115004, + 115005, + 115006, + 115007, + 115008, + 115009, + 115101, + 115102, + 115103, + 115104, + 115105, + 115106, + 115107, + 115108, + 115109, + 115201, + 115202, + 115203, + 115204, + 115205, + 115206, + 115207, + 115208, + 115209, + 115210, + 115211, + 115212, + 121001, + 121002, + 121003, + 121004, + 121005, + 121006, + 121007, + 121008, + 121009, + 121101, + 121102, + 121103, + 121104, + 121105, + 121106, + 121107, + 121108, + 121109, + 121201, + 121202, + 121203, + 121204, + 121205, + 121206, + 121207, + 121208, + 121209, + 121210, + 121211, + 121212, + 122001, + 122002, + 122003, + 122004, + 122005, + 122006, + 122007, + 122008, + 122009, + 122101, + 122102, + 122103, + 122104, + 122105, + 122106, + 122107, + 122108, + 122109, + 122201, + 122202, + 122203, + 122204, + 122205, + 122206, + 122207, + 122208, + 122209, + 122210, + 122211, + 122212, + 123001, + 123002, + 123003, + 123004, + 123005, + 123006, + 123007, + 123008, + 123009, + 123101, + 123102, + 123103, + 123104, + 123105, + 123106, + 123107, + 123108, + 123109, + 123201, + 123202, + 123203, + 123204, + 123205, + 123206, + 123207, + 123208, + 123209, + 123210, + 123211, + 123212, + 124001, + 124002, + 124003, + 124004, + 124005, + 124006, + 124007, + 124008, + 124009, + 124101, + 124102, + 124103, + 124104, + 124105, + 124106, + 124107, + 124108, + 124109, + 124201, + 124202, + 124203, + 124204, + 124205, + 124206, + 124207, + 124208, + 124209, + 124210, + 124211, + 124212, + 125001, + 125002, + 125003, + 125004, + 125005, + 125006, + 125007, + 125008, + 125009, + 125101, + 125102, + 125103, + 125104, + 125105, + 125106, + 125107, + 125108, + 125109, + 125201, + 125202, + 125203, + 125204, + 125205, + 125206, + 125207, + 125208, + 125209, + 125210, + 125211, + 125212, + 131001, + 131002, + 131003, + 131004, + 131005, + 131006, + 131007, + 131008, + 131009, + 131101, + 131102, + 131103, + 131104, + 131105, + 131106, + 131107, + 131108, + 131109, + 131201, + 131202, + 131203, + 131204, + 131205, + 131206, + 131207, + 131208, + 131209, + 131210, + 131211, + 131212, + 132001, + 132002, + 132003, + 132004, + 132005, + 132006, + 132007, + 132008, + 132009, + 132101, + 132102, + 132103, + 132104, + 132105, + 132106, + 132107, + 132108, + 132109, + 132201, + 132202, + 132203, + 132204, + 132205, + 132206, + 132207, + 132208, + 132209, + 132210, + 132211, + 132212, + 133001, + 133002, + 133003, + 133004, + 133005, + 133006, + 133007, + 133008, + 133009, + 133101, + 133102, + 133103, + 133104, + 133105, + 133106, + 133107, + 133108, + 133109, + 133201, + 133202, + 133203, + 133204, + 133205, + 133206, + 133207, + 133208, + 133209, + 133210, + 133211, + 133212, + 134001, + 134002, + 134003, + 134004, + 134005, + 134006, + 134007, + 134008, + 134009, + 134101, + 134102, + 134103, + 134104, + 134105, + 134106, + 134107, + 134108, + 134109, + 134201, + 134202, + 134203, + 134204, + 134205, + 134206, + 134207, + 134208, + 134209, + 134210, + 134211, + 134212, + 135001, + 135002, + 135003, + 135004, + 135005, + 135006, + 135007, + 135008, + 135009, + 135101, + 135102, + 135103, + 135104, + 135105, + 135106, + 135107, + 135108, + 135109, + 135201, + 135202, + 135203, + 135204, + 135205, + 135206, + 135207, + 135208, + 135209, + 135210, + 135211, + 135212, + 141001, + 141002, + 141003, + 141004, + 141005, + 141006, + 141007, + 141008, + 141009, + 141101, + 141102, + 141103, + 141104, + 141105, + 141106, + 141107, + 141108, + 141109, + 141201, + 141202, + 141203, + 141204, + 141205, + 141206, + 141207, + 141208, + 141209, + 141210, + 141211, + 141212, + 142001, + 142002, + 142003, + 142004, + 142005, + 142006, + 142007, + 142008, + 142009, + 142101, + 142102, + 142103, + 142104, + 142105, + 142106, + 142107, + 142108, + 142109, + 142201, + 142202, + 142203, + 142204, + 142205, + 142206, + 142207, + 142208, + 142209, + 142210, + 142211, + 142212, + 143001, + 143002, + 143003, + 143004, + 143005, + 143006, + 143007, + 143008, + 143009, + 143101, + 143102, + 143103, + 143104, + 143105, + 143106, + 143107, + 143108, + 143109, + 143201, + 143202, + 143203, + 143204, + 143205, + 143206, + 143207, + 143208, + 143209, + 143210, + 143211, + 143212, + 144001, + 144002, + 144003, + 144004, + 144005, + 144006, + 144007, + 144008, + 144009, + 144101, + 144102, + 144103, + 144104, + 144105, + 144106, + 144107, + 144108, + 144109, + 144201, + 144202, + 144203, + 144204, + 144205, + 144206, + 144207, + 144208, + 144209, + 144210, + 144211, + 144212, + 145001, + 145002, + 145003, + 145004, + 145005, + 145006, + 145007, + 145008, + 145009, + 145101, + 145102, + 145103, + 145104, + 145105, + 145106, + 145107, + 145108, + 145109, + 145201, + 145202, + 145203, + 145204, + 145205, + 145206, + 145207, + 145208, + 145209, + 145210, + 145211, + 145212, + 151001, + 151002, + 151003, + 151004, + 151005, + 151006, + 151007, + 151008, + 151009, + 151101, + 151102, + 151103, + 151104, + 151105, + 151106, + 151107, + 151108, + 151109, + 151201, + 151202, + 151203, + 151204, + 151205, + 151206, + 151207, + 151208, + 151209, + 151210, + 151211, + 151212, + 152001, + 152002, + 152003, + 152004, + 152005, + 152006, + 152007, + 152008, + 152009, + 152101, + 152102, + 152103, + 152104, + 152105, + 152106, + 152107, + 152108, + 152109, + 152201, + 152202, + 152203, + 152204, + 152205, + 152206, + 152207, + 152208, + 152209, + 152210, + 152211, + 152212, + 153001, + 153002, + 153003, + 153004, + 153005, + 153006, + 153007, + 153008, + 153009, + 153101, + 153102, + 153103, + 153104, + 153105, + 153106, + 153107, + 153108, + 153109, + 153201, + 153202, + 153203, + 153204, + 153205, + 153206, + 153207, + 153208, + 153209, + 153210, + 153211, + 153212, + 154001, + 154002, + 154003, + 154004, + 154005, + 154006, + 154007, + 154008, + 154009, + 154101, + 154102, + 154103, + 154104, + 154105, + 154106, + 154107, + 154108, + 154109, + 154201, + 154202, + 154203, + 154204, + 154205, + 154206, + 154207, + 154208, + 154209, + 154210, + 154211, + 154212, + 155001, + 155002, + 155003, + 155004, + 155005, + 155006, + 155007, + 155008, + 155009, + 155101, + 155102, + 155103, + 155104, + 155105, + 155106, + 155107, + 155108, + 155109, + 155201, + 155202, + 155203, + 155204, + 155205, + 155206, + 155207, + 155208, + 155209, + 155210, + 155211, + 155212, + 161001, + 161002, + 161003, + 161004, + 161005, + 161006, + 161007, + 161008, + 161009, + 161101, + 161102, + 161103, + 161104, + 161105, + 161106, + 161107, + 161108, + 161109, + 161201, + 161202, + 161203, + 161204, + 161205, + 161206, + 161207, + 161208, + 161209, + 161210, + 161211, + 161212, + 162001, + 162002, + 162003, + 162004, + 162005, + 162006, + 162007, + 162008, + 162009, + 162101, + 162102, + 162103, + 162104, + 162105, + 162106, + 162107, + 162108, + 162109, + 162201, + 162202, + 162203, + 162204, + 162205, + 162206, + 162207, + 162208, + 162209, + 162210, + 162211, + 162212, + 163001, + 163002, + 163003, + 163004, + 163005, + 163006, + 163007, + 163008, + 163009, + 163101, + 163102, + 163103, + 163104, + 163105, + 163106, + 163107, + 163108, + 163109, + 163201, + 163202, + 163203, + 163204, + 163205, + 163206, + 163207, + 163208, + 163209, + 163210, + 163211, + 163212, + 164001, + 164002, + 164003, + 164004, + 164005, + 164006, + 164007, + 164008, + 164009, + 164101, + 164102, + 164103, + 164104, + 164105, + 164106, + 164107, + 164108, + 164109, + 164201, + 164202, + 164203, + 164204, + 164205, + 164206, + 164207, + 164208, + 164209, + 164210, + 164211, + 164212, + 165001, + 165002, + 165003, + 165004, + 165005, + 165006, + 165007, + 165008, + 165009, + 165101, + 165102, + 165103, + 165104, + 165105, + 165106, + 165107, + 165108, + 165109, + 165201, + 165202, + 165203, + 165204, + 165205, + 165206, + 165207, + 165208, + 165209, + 165210, + 165211, + 165212, + 171001, + 171002, + 171003, + 171004, + 171005, + 171006, + 171007, + 171008, + 171009, + 171101, + 171102, + 171103, + 171104, + 171105, + 171106, + 171107, + 171108, + 171109, + 171201, + 171202, + 171203, + 171204, + 171205, + 171206, + 171207, + 171208, + 171209, + 171210, + 171211, + 171212, + 172001, + 172002, + 172003, + 172004, + 172005, + 172006, + 172007, + 172008, + 172009, + 172101, + 172102, + 172103, + 172104, + 172105, + 172106, + 172107, + 172108, + 172109, + 172201, + 172202, + 172203, + 172204, + 172205, + 172206, + 172207, + 172208, + 172209, + 172210, + 172211, + 172212, + 173001, + 173002, + 173003, + 173004, + 173005, + 173006, + 173007, + 173008, + 173009, + 173101, + 173102, + 173103, + 173104, + 173105, + 173106, + 173107, + 173108, + 173109, + 173201, + 173202, + 173203, + 173204, + 173205, + 173206, + 173207, + 173208, + 173209, + 173210, + 173211, + 173212, + 174001, + 174002, + 174003, + 174004, + 174005, + 174006, + 174007, + 174008, + 174009, + 174101, + 174102, + 174103, + 174104, + 174105, + 174106, + 174107, + 174108, + 174109, + 174201, + 174202, + 174203, + 174204, + 174205, + 174206, + 174207, + 174208, + 174209, + 174210, + 174211, + 174212, + 175001, + 175002, + 175003, + 175004, + 175005, + 175006, + 175007, + 175008, + 175009, + 175101, + 175102, + 175103, + 175104, + 175105, + 175106, + 175107, + 175108, + 175109, + 175201, + 175202, + 175203, + 175204, + 175205, + 175206, + 175207, + 175208, + 175209, + 175210, + 175211, + 175212, + 181001, + 181002, + 181003, + 181004, + 181005, + 181006, + 181007, + 181008, + 181009, + 181101, + 181102, + 181103, + 181104, + 181105, + 181106, + 181107, + 181108, + 181109, + 181201, + 181202, + 181203, + 181204, + 181205, + 181206, + 181207, + 181208, + 181209, + 181210, + 181211, + 181212, + 182001, + 182002, + 182003, + 182004, + 182005, + 182006, + 182007, + 182008, + 182009, + 182101, + 182102, + 182103, + 182104, + 182105, + 182106, + 182107, + 182108, + 182109, + 182201, + 182202, + 182203, + 182204, + 182205, + 182206, + 182207, + 182208, + 182209, + 182210, + 182211, + 182212, + 183001, + 183002, + 183003, + 183004, + 183005, + 183006, + 183007, + 183008, + 183009, + 183101, + 183102, + 183103, + 183104, + 183105, + 183106, + 183107, + 183108, + 183109, + 183201, + 183202, + 183203, + 183204, + 183205, + 183206, + 183207, + 183208, + 183209, + 183210, + 183211, + 183212, + 184001, + 184002, + 184003, + 184004, + 184005, + 184006, + 184007, + 184008, + 184009, + 184101, + 184102, + 184103, + 184104, + 184105, + 184106, + 184107, + 184108, + 184109, + 184201, + 184202, + 184203, + 184204, + 184205, + 184206, + 184207, + 184208, + 184209, + 184210, + 184211, + 184212, + 185001, + 185002, + 185003, + 185004, + 185005, + 185006, + 185007, + 185008, + 185009, + 185101, + 185102, + 185103, + 185104, + 185105, + 185106, + 185107, + 185108, + 185109, + 185201, + 185202, + 185203, + 185204, + 185205, + 185206, + 185207, + 185208, + 185209, + 185210, + 185211, + 185212, + 191001, + 191002, + 191003, + 191004, + 191005, + 191006, + 191007, + 191008, + 191009, + 191101, + 191102, + 191103, + 191104, + 191105, + 191106, + 191107, + 191108, + 191109, + 191201, + 191202, + 191203, + 191204, + 191205, + 191206, + 191207, + 191208, + 191209, + 191210, + 191211, + 191212, + 192001, + 192002, + 192003, + 192004, + 192005, + 192006, + 192007, + 192008, + 192009, + 192101, + 192102, + 192103, + 192104, + 192105, + 192106, + 192107, + 192108, + 192109, + 192201, + 192202, + 192203, + 192204, + 192205, + 192206, + 192207, + 192208, + 192209, + 192210, + 192211, + 192212, + 193001, + 193002, + 193003, + 193004, + 193005, + 193006, + 193007, + 193008, + 193009, + 193101, + 193102, + 193103, + 193104, + 193105, + 193106, + 193107, + 193108, + 193109, + 193201, + 193202, + 193203, + 193204, + 193205, + 193206, + 193207, + 193208, + 193209, + 193210, + 193211, + 193212, + 194001, + 194002, + 194003, + 194004, + 194005, + 194006, + 194007, + 194008, + 194009, + 194101, + 194102, + 194103, + 194104, + 194105, + 194106, + 194107, + 194108, + 194109, + 194201, + 194202, + 194203, + 194204, + 194205, + 194206, + 194207, + 194208, + 194209, + 194210, + 194211, + 194212, + 195001, + 195002, + 195003, + 195004, + 195005, + 195006, + 195007, + 195008, + 195009, + 195101, + 195102, + 195103, + 195104, + 195105, + 195106, + 195107, + 195108, + 195109, + 195201, + 195202, + 195203, + 195204, + 195205, + 195206, + 195207, + 195208, + 195209, + 195210, + 195211, + 195212, + 201001, + 201002, + 201003, + 201004, + 201005, + 201006, + 201007, + 201008, + 201009, + 201101, + 201102, + 201103, + 201104, + 201105, + 201106, + 201107, + 201108, + 201109, + 201201, + 201202, + 201203, + 201204, + 201205, + 201206, + 201207, + 201208, + 201209, + 201210, + 201211, + 201212, + 202001, + 202002, + 202003, + 202004, + 202005, + 202006, + 202007, + 202008, + 202009, + 202101, + 202102, + 202103, + 202104, + 202105, + 202106, + 202107, + 202108, + 202109, + 202201, + 202202, + 202203, + 202204, + 202205, + 202206, + 202207, + 202208, + 202209, + 202210, + 202211, + 202212, + 203001, + 203002, + 203003, + 203004, + 203005, + 203006, + 203007, + 203008, + 203009, + 203101, + 203102, + 203103, + 203104, + 203105, + 203106, + 203107, + 203108, + 203109, + 203201, + 203202, + 203203, + 203204, + 203205, + 203206, + 203207, + 203208, + 203209, + 203210, + 203211, + 203212, + 204001, + 204002, + 204003, + 204004, + 204005, + 204006, + 204007, + 204008, + 204009, + 204101, + 204102, + 204103, + 204104, + 204105, + 204106, + 204107, + 204108, + 204109, + 204201, + 204202, + 204203, + 204204, + 204205, + 204206, + 204207, + 204208, + 204209, + 204210, + 204211, + 204212, + 205001, + 205002, + 205003, + 205004, + 205005, + 205006, + 205007, + 205008, + 205009, + 205101, + 205102, + 205103, + 205104, + 205105, + 205106, + 205107, + 205108, + 205109, + 205201, + 205202, + 205203, + 205204, + 205205, + 205206, + 205207, + 205208, + 205209, + 205210, + 205211, + 205212, + 211001, + 211002, + 211003, + 211004, + 211005, + 211006, + 211007, + 211008, + 211009, + 211101, + 211102, + 211103, + 211104, + 211105, + 211106, + 211107, + 211108, + 211109, + 211201, + 211202, + 211203, + 211204, + 211205, + 211206, + 211207, + 211208, + 211209, + 211210, + 211211, + 211212, + 212001, + 212002, + 212003, + 212004, + 212005, + 212006, + 212007, + 212008, + 212009, + 212101, + 212102, + 212103, + 212104, + 212105, + 212106, + 212107, + 212108, + 212109, + 212201, + 212202, + 212203, + 212204, + 212205, + 212206, + 212207, + 212208, + 212209, + 212210, + 212211, + 212212, + 213001, + 213002, + 213003, + 213004, + 213005, + 213006, + 213007, + 213008, + 213009, + 213101, + 213102, + 213103, + 213104, + 213105, + 213106, + 213107, + 213108, + 213109, + 213201, + 213202, + 213203, + 213204, + 213205, + 213206, + 213207, + 213208, + 213209, + 213210, + 213211, + 213212, + 214001, + 214002, + 214003, + 214004, + 214005, + 214006, + 214007, + 214008, + 214009, + 214101, + 214102, + 214103, + 214104, + 214105, + 214106, + 214107, + 214108, + 214109, + 214201, + 214202, + 214203, + 214204, + 214205, + 214206, + 214207, + 214208, + 214209, + 214210, + 214211, + 214212, + 215001, + 215002, + 215003, + 215004, + 215005, + 215006, + 215007, + 215008, + 215009, + 215101, + 215102, + 215103, + 215104, + 215105, + 215106, + 215107, + 215108, + 215109, + 215201, + 215202, + 215203, + 215204, + 215205, + 215206, + 215207, + 215208, + 215209, + 215210, + 215211, + 215212, + 221001, + 221002, + 221003, + 221004, + 221005, + 221006, + 221007, + 221008, + 221009, + 221101, + 221102, + 221103, + 221104, + 221105, + 221106, + 221107, + 221108, + 221109, + 221201, + 221202, + 221203, + 221204, + 221205, + 221206, + 221207, + 221208, + 221209, + 221210, + 221211, + 221212, + 222001, + 222002, + 222003, + 222004, + 222005, + 222006, + 222007, + 222008, + 222009, + 222101, + 222102, + 222103, + 222104, + 222105, + 222106, + 222107, + 222108, + 222109, + 222201, + 222202, + 222203, + 222204, + 222205, + 222206, + 222207, + 222208, + 222209, + 222210, + 222211, + 222212, + 223001, + 223002, + 223003, + 223004, + 223005, + 223006, + 223007, + 223008, + 223009, + 223101, + 223102, + 223103, + 223104, + 223105, + 223106, + 223107, + 223108, + 223109, + 223201, + 223202, + 223203, + 223204, + 223205, + 223206, + 223207, + 223208, + 223209, + 223210, + 223211, + 223212, + 224001, + 224002, + 224003, + 224004, + 224005, + 224006, + 224007, + 224008, + 224009, + 224101, + 224102, + 224103, + 224104, + 224105, + 224106, + 224107, + 224108, + 224109, + 224201, + 224202, + 224203, + 224204, + 224205, + 224206, + 224207, + 224208, + 224209, + 224210, + 224211, + 224212, + 225001, + 225002, + 225003, + 225004, + 225005, + 225006, + 225007, + 225008, + 225009, + 225101, + 225102, + 225103, + 225104, + 225105, + 225106, + 225107, + 225108, + 225109, + 225201, + 225202, + 225203, + 225204, + 225205, + 225206, + 225207, + 225208, + 225209, + 225210, + 225211, + 225212, + 231001, + 231002, + 231003, + 231004, + 231005, + 231006, + 231007, + 231008, + 231009, + 231101, + 231102, + 231103, + 231104, + 231105, + 231106, + 231107, + 231108, + 231109, + 231201, + 231202, + 231203, + 231204, + 231205, + 231206, + 231207, + 231208, + 231209, + 231210, + 231211, + 231212, + 232001, + 232002, + 232003, + 232004, + 232005, + 232006, + 232007, + 232008, + 232009, + 232101, + 232102, + 232103, + 232104, + 232105, + 232106, + 232107, + 232108, + 232109, + 232201, + 232202, + 232203, + 232204, + 232205, + 232206, + 232207, + 232208, + 232209, + 232210, + 232211, + 232212, + 233001, + 233002, + 233003, + 233004, + 233005, + 233006, + 233007, + 233008, + 233009, + 233101, + 233102, + 233103, + 233104, + 233105, + 233106, + 233107, + 233108, + 233109, + 233201, + 233202, + 233203, + 233204, + 233205, + 233206, + 233207, + 233208, + 233209, + 233210, + 233211, + 233212, + 234001, + 234002, + 234003, + 234004, + 234005, + 234006, + 234007, + 234008, + 234009, + 234101, + 234102, + 234103, + 234104, + 234105, + 234106, + 234107, + 234108, + 234109, + 234201, + 234202, + 234203, + 234204, + 234205, + 234206, + 234207, + 234208, + 234209, + 234210, + 234211, + 234212, + 235001, + 235002, + 235003, + 235004, + 235005, + 235006, + 235007, + 235008, + 235009, + 235101, + 235102, + 235103, + 235104, + 235105, + 235106, + 235107, + 235108, + 235109, + 235201, + 235202, + 235203, + 235204, + 235205, + 235206, + 235207, + 235208, + 235209, + 235210, + 235211, + 235212, + 241001, + 241002, + 241003, + 241004, + 241005, + 241006, + 241007, + 241008, + 241009, + 241101, + 241102, + 241103, + 241104, + 241105, + 241106, + 241107, + 241108, + 241109, + 241201, + 241202, + 241203, + 241204, + 241205, + 241206, + 241207, + 241208, + 241209, + 241210, + 241211, + 241212, + 242001, + 242002, + 242003, + 242004, + 242005, + 242006, + 242007, + 242008, + 242009, + 242101, + 242102, + 242103, + 242104, + 242105, + 242106, + 242107, + 242108, + 242109, + 242201, + 242202, + 242203, + 242204, + 242205, + 242206, + 242207, + 242208, + 242209, + 242210, + 242211, + 242212, + 243001, + 243002, + 243003, + 243004, + 243005, + 243006, + 243007, + 243008, + 243009, + 243101, + 243102, + 243103, + 243104, + 243105, + 243106, + 243107, + 243108, + 243109, + 243201, + 243202, + 243203, + 243204, + 243205, + 243206, + 243207, + 243208, + 243209, + 243210, + 243211, + 243212, + 244001, + 244002, + 244003, + 244004, + 244005, + 244006, + 244007, + 244008, + 244009, + 244101, + 244102, + 244103, + 244104, + 244105, + 244106, + 244107, + 244108, + 244109, + 244201, + 244202, + 244203, + 244204, + 244205, + 244206, + 244207, + 244208, + 244209, + 244210, + 244211, + 244212, + 245001, + 245002, + 245003, + 245004, + 245005, + 245006, + 245007, + 245008, + 245009, + 245101, + 245102, + 245103, + 245104, + 245105, + 245106, + 245107, + 245108, + 245109, + 245201, + 245202, + 245203, + 245204, + 245205, + 245206, + 245207, + 245208, + 245209, + 245210, + 245211, + 245212, + 251001, + 251002, + 251003, + 251004, + 251005, + 251006, + 251007, + 251008, + 251009, + 251101, + 251102, + 251103, + 251104, + 251105, + 251106, + 251107, + 251108, + 251109, + 251201, + 251202, + 251203, + 251204, + 251205, + 251206, + 251207, + 251208, + 251209, + 251210, + 251211, + 251212, + 252001, + 252002, + 252003, + 252004, + 252005, + 252006, + 252007, + 252008, + 252009, + 252101, + 252102, + 252103, + 252104, + 252105, + 252106, + 252107, + 252108, + 252109, + 252201, + 252202, + 252203, + 252204, + 252205, + 252206, + 252207, + 252208, + 252209, + 252210, + 252211, + 252212, + 253001, + 253002, + 253003, + 253004, + 253005, + 253006, + 253007, + 253008, + 253009, + 253101, + 253102, + 253103, + 253104, + 253105, + 253106, + 253107, + 253108, + 253109, + 253201, + 253202, + 253203, + 253204, + 253205, + 253206, + 253207, + 253208, + 253209, + 253210, + 253211, + 253212, + 254001, + 254002, + 254003, + 254004, + 254005, + 254006, + 254007, + 254008, + 254009, + 254101, + 254102, + 254103, + 254104, + 254105, + 254106, + 254107, + 254108, + 254109, + 254201, + 254202, + 254203, + 254204, + 254205, + 254206, + 254207, + 254208, + 254209, + 254210, + 254211, + 254212, + 255001, + 255002, + 255003, + 255004, + 255005, + 255006, + 255007, + 255008, + 255009, + 255101, + 255102, + 255103, + 255104, + 255105, + 255106, + 255107, + 255108, + 255109, + 255201, + 255202, + 255203, + 255204, + 255205, + 255206, + 255207, + 255208, + 255209, + 255210, + 255211, + 255212, + 261001, + 261002, + 261003, + 261004, + 261005, + 261006, + 261007, + 261008, + 261009, + 261101, + 261102, + 261103, + 261104, + 261105, + 261106, + 261107, + 261108, + 261109, + 261201, + 261202, + 261203, + 261204, + 261205, + 261206, + 261207, + 261208, + 261209, + 261210, + 261211, + 261212, + 262001, + 262002, + 262003, + 262004, + 262005, + 262006, + 262007, + 262008, + 262009, + 262101, + 262102, + 262103, + 262104, + 262105, + 262106, + 262107, + 262108, + 262109, + 262201, + 262202, + 262203, + 262204, + 262205, + 262206, + 262207, + 262208, + 262209, + 262210, + 262211, + 262212, + 263001, + 263002, + 263003, + 263004, + 263005, + 263006, + 263007, + 263008, + 263009, + 263101, + 263102, + 263103, + 263104, + 263105, + 263106, + 263107, + 263108, + 263109, + 263201, + 263202, + 263203, + 263204, + 263205, + 263206, + 263207, + 263208, + 263209, + 263210, + 263211, + 263212, + 264001, + 264002, + 264003, + 264004, + 264005, + 264006, + 264007, + 264008, + 264009, + 264101, + 264102, + 264103, + 264104, + 264105, + 264106, + 264107, + 264108, + 264109, + 264201, + 264202, + 264203, + 264204, + 264205, + 264206, + 264207, + 264208, + 264209, + 264210, + 264211, + 264212, + 265001, + 265002, + 265003, + 265004, + 265005, + 265006, + 265007, + 265008, + 265009, + 265101, + 265102, + 265103, + 265104, + 265105, + 265106, + 265107, + 265108, + 265109, + 265201, + 265202, + 265203, + 265204, + 265205, + 265206, + 265207, + 265208, + 265209, + 265210, + 265211, + 265212, + 271001, + 271002, + 271003, + 271004, + 271005, + 271006, + 271007, + 271008, + 271009, + 271101, + 271102, + 271103, + 271104, + 271105, + 271106, + 271107, + 271108, + 271109, + 271201, + 271202, + 271203, + 271204, + 271205, + 271206, + 271207, + 271208, + 271209, + 271210, + 271211, + 271212, + 272001, + 272002, + 272003, + 272004, + 272005, + 272006, + 272007, + 272008, + 272009, + 272101, + 272102, + 272103, + 272104, + 272105, + 272106, + 272107, + 272108, + 272109, + 272201, + 272202, + 272203, + 272204, + 272205, + 272206, + 272207, + 272208, + 272209, + 272210, + 272211, + 272212, + 273001, + 273002, + 273003, + 273004, + 273005, + 273006, + 273007, + 273008, + 273009, + 273101, + 273102, + 273103, + 273104, + 273105, + 273106, + 273107, + 273108, + 273109, + 273201, + 273202, + 273203, + 273204, + 273205, + 273206, + 273207, + 273208, + 273209, + 273210, + 273211, + 273212, + 274001, + 274002, + 274003, + 274004, + 274005, + 274006, + 274007, + 274008, + 274009, + 274101, + 274102, + 274103, + 274104, + 274105, + 274106, + 274107, + 274108, + 274109, + 274201, + 274202, + 274203, + 274204, + 274205, + 274206, + 274207, + 274208, + 274209, + 274210, + 274211, + 274212, + 275001, + 275002, + 275003, + 275004, + 275005, + 275006, + 275007, + 275008, + 275009, + 275101, + 275102, + 275103, + 275104, + 275105, + 275106, + 275107, + 275108, + 275109, + 275201, + 275202, + 275203, + 275204, + 275205, + 275206, + 275207, + 275208, + 275209, + 275210, + 275211, + 275212, + 281001, + 281002, + 281003, + 281004, + 281005, + 281006, + 281007, + 281008, + 281009, + 281101, + 281102, + 281103, + 281104, + 281105, + 281106, + 281107, + 281108, + 281109, + 281201, + 281202, + 281203, + 281204, + 281205, + 281206, + 281207, + 281208, + 281209, + 281210, + 281211, + 281212, + 282001, + 282002, + 282003, + 282004, + 282005, + 282006, + 282007, + 282008, + 282009, + 282101, + 282102, + 282103, + 282104, + 282105, + 282106, + 282107, + 282108, + 282109, + 282201, + 282202, + 282203, + 282204, + 282205, + 282206, + 282207, + 282208, + 282209, + 282210, + 282211, + 282212, + 283001, + 283002, + 283003, + 283004, + 283005, + 283006, + 283007, + 283008, + 283009, + 283101, + 283102, + 283103, + 283104, + 283105, + 283106, + 283107, + 283108, + 283109, + 283201, + 283202, + 283203, + 283204, + 283205, + 283206, + 283207, + 283208, + 283209, + 283210, + 283211, + 283212, + 284001, + 284002, + 284003, + 284004, + 284005, + 284006, + 284007, + 284008, + 284009, + 284101, + 284102, + 284103, + 284104, + 284105, + 284106, + 284107, + 284108, + 284109, + 284201, + 284202, + 284203, + 284204, + 284205, + 284206, + 284207, + 284208, + 284209, + 284210, + 284211, + 284212, + 285001, + 285002, + 285003, + 285004, + 285005, + 285006, + 285007, + 285008, + 285009, + 285101, + 285102, + 285103, + 285104, + 285105, + 285106, + 285107, + 285108, + 285109, + 285201, + 285202, + 285203, + 285204, + 285205, + 285206, + 285207, + 285208, + 285209, + 285210, + 285211, + 285212, + 291001, + 291002, + 291003, + 291004, + 291005, + 291006, + 291007, + 291008, + 291009, + 291101, + 291102, + 291103, + 291104, + 291105, + 291106, + 291107, + 291108, + 291109, + 291201, + 291202, + 291203, + 291204, + 291205, + 291206, + 291207, + 291208, + 291209, + 291210, + 291211, + 291212, + 292001, + 292002, + 292003, + 292004, + 292005, + 292006, + 292007, + 292008, + 292009, + 292101, + 292102, + 292103, + 292104, + 292105, + 292106, + 292107, + 292108, + 292109, + 292201, + 292202, + 292203, + 292204, + 292205, + 292206, + 292207, + 292208, + 292209, + 292210, + 292211, + 292212, + 293001, + 293002, + 293003, + 293004, + 293005, + 293006, + 293007, + 293008, + 293009, + 293101, + 293102, + 293103, + 293104, + 293105, + 293106, + 293107, + 293108, + 293109, + 293201, + 293202, + 293203, + 293204, + 293205, + 293206, + 293207, + 293208, + 293209, + 293210, + 293211, + 293212, + 294001, + 294002, + 294003, + 294004, + 294005, + 294006, + 294007, + 294008, + 294009, + 294101, + 294102, + 294103, + 294104, + 294105, + 294106, + 294107, + 294108, + 294109, + 294201, + 294202, + 294203, + 294204, + 294205, + 294206, + 294207, + 294208, + 294209, + 294210, + 294211, + 294212, + 295001, + 295002, + 295003, + 295004, + 295005, + 295006, + 295007, + 295008, + 295009, + 295101, + 295102, + 295103, + 295104, + 295105, + 295106, + 295107, + 295108, + 295109, + 295201, + 295202, + 295203, + 295204, + 295205, + 295206, + 295207, + 295208, + 295209, + 295210, + 295211, + 295212, + 301001, + 301002, + 301003, + 301004, + 301005, + 301006, + 301007, + 301008, + 301009, + 301101, + 301102, + 301103, + 301104, + 301105, + 301106, + 301107, + 301108, + 301109, + 301201, + 301202, + 301203, + 301204, + 301205, + 301206, + 301207, + 301208, + 301209, + 301210, + 301211, + 301212, + 302001, + 302002, + 302003, + 302004, + 302005, + 302006, + 302007, + 302008, + 302009, + 302101, + 302102, + 302103, + 302104, + 302105, + 302106, + 302107, + 302108, + 302109, + 302201, + 302202, + 302203, + 302204, + 302205, + 302206, + 302207, + 302208, + 302209, + 302210, + 302211, + 302212, + 303001, + 303002, + 303003, + 303004, + 303005, + 303006, + 303007, + 303008, + 303009, + 303101, + 303102, + 303103, + 303104, + 303105, + 303106, + 303107, + 303108, + 303109, + 303201, + 303202, + 303203, + 303204, + 303205, + 303206, + 303207, + 303208, + 303209, + 303210, + 303211, + 303212, + 304001, + 304002, + 304003, + 304004, + 304005, + 304006, + 304007, + 304008, + 304009, + 304101, + 304102, + 304103, + 304104, + 304105, + 304106, + 304107, + 304108, + 304109, + 304201, + 304202, + 304203, + 304204, + 304205, + 304206, + 304207, + 304208, + 304209, + 304210, + 304211, + 304212, + 305001, + 305002, + 305003, + 305004, + 305005, + 305006, + 305007, + 305008, + 305009, + 305101, + 305102, + 305103, + 305104, + 305105, + 305106, + 305107, + 305108, + 305109, + 305201, + 305202, + 305203, + 305204, + 305205, + 305206, + 305207, + 305208, + 305209, + 305210, + 305211, + 305212, + 311001, + 311002, + 311003, + 311004, + 311005, + 311006, + 311007, + 311008, + 311009, + 311101, + 311102, + 311103, + 311104, + 311105, + 311106, + 311107, + 311108, + 311109, + 311201, + 311202, + 311203, + 311204, + 311205, + 311206, + 311207, + 311208, + 311209, + 311210, + 311211, + 311212, + 312001, + 312002, + 312003, + 312004, + 312005, + 312006, + 312007, + 312008, + 312009, + 312101, + 312102, + 312103, + 312104, + 312105, + 312106, + 312107, + 312108, + 312109, + 312201, + 312202, + 312203, + 312204, + 312205, + 312206, + 312207, + 312208, + 312209, + 312210, + 312211, + 312212, + 313001, + 313002, + 313003, + 313004, + 313005, + 313006, + 313007, + 313008, + 313009, + 313101, + 313102, + 313103, + 313104, + 313105, + 313106, + 313107, + 313108, + 313109, + 313201, + 313202, + 313203, + 313204, + 313205, + 313206, + 313207, + 313208, + 313209, + 313210, + 313211, + 313212, + 314001, + 314002, + 314003, + 314004, + 314005, + 314006, + 314007, + 314008, + 314009, + 314101, + 314102, + 314103, + 314104, + 314105, + 314106, + 314107, + 314108, + 314109, + 314201, + 314202, + 314203, + 314204, + 314205, + 314206, + 314207, + 314208, + 314209, + 314210, + 314211, + 314212, + 315001, + 315002, + 315003, + 315004, + 315005, + 315006, + 315007, + 315008, + 315009, + 315101, + 315102, + 315103, + 315104, + 315105, + 315106, + 315107, + 315108, + 315109, + 315201, + 315202, + 315203, + 315204, + 315205, + 315206, + 315207, + 315208, + 315209, + 315210, + 315211, + 315212 + ] + } + ], + "weekday_state": { + "weekday": 3, + "next_weekday_at": 1684944000 + } +} \ No newline at end of file diff --git a/assets/fetchEmblem.json b/assets/fetchEmblem.json new file mode 100644 index 0000000..4744fb7 --- /dev/null +++ b/assets/fetchEmblem.json @@ -0,0 +1,2083 @@ +{ + "emblem_is_new_data_list": [ + { + "emblem_master_id": 1208801, + "is_new": false + }, + { + "emblem_master_id": 1209001, + "is_new": false + }, + { + "emblem_master_id": 1209201, + "is_new": false + }, + { + "emblem_master_id": 10006400, + "is_new": true + }, + { + "emblem_master_id": 10008400, + "is_new": true + }, + { + "emblem_master_id": 10016400, + "is_new": true + }, + { + "emblem_master_id": 10019400, + "is_new": true + }, + { + "emblem_master_id": 10100011, + "is_new": false + }, + { + "emblem_master_id": 10100021, + "is_new": false + }, + { + "emblem_master_id": 10100031, + "is_new": false + }, + { + "emblem_master_id": 10100041, + "is_new": false + }, + { + "emblem_master_id": 10100051, + "is_new": false + }, + { + "emblem_master_id": 10100061, + "is_new": false + }, + { + "emblem_master_id": 10100081, + "is_new": false + }, + { + "emblem_master_id": 10100091, + "is_new": false + }, + { + "emblem_master_id": 10100101, + "is_new": false + }, + { + "emblem_master_id": 10100111, + "is_new": false + }, + { + "emblem_master_id": 10100141, + "is_new": false + }, + { + "emblem_master_id": 10100151, + "is_new": false + }, + { + "emblem_master_id": 10100541, + "is_new": false + }, + { + "emblem_master_id": 10100571, + "is_new": false + }, + { + "emblem_master_id": 10100591, + "is_new": false + }, + { + "emblem_master_id": 10100601, + "is_new": false + }, + { + "emblem_master_id": 10100611, + "is_new": false + }, + { + "emblem_master_id": 10100631, + "is_new": false + }, + { + "emblem_master_id": 10100641, + "is_new": false + }, + { + "emblem_master_id": 10100651, + "is_new": false + }, + { + "emblem_master_id": 10100681, + "is_new": false + }, + { + "emblem_master_id": 10100691, + "is_new": false + }, + { + "emblem_master_id": 10100701, + "is_new": false + }, + { + "emblem_master_id": 10100711, + "is_new": false + }, + { + "emblem_master_id": 10100721, + "is_new": false + }, + { + "emblem_master_id": 10100741, + "is_new": false + }, + { + "emblem_master_id": 10100751, + "is_new": false + }, + { + "emblem_master_id": 10100761, + "is_new": false + }, + { + "emblem_master_id": 10100781, + "is_new": false + }, + { + "emblem_master_id": 10100791, + "is_new": false + }, + { + "emblem_master_id": 10100811, + "is_new": false + }, + { + "emblem_master_id": 10100821, + "is_new": false + }, + { + "emblem_master_id": 10100831, + "is_new": false + }, + { + "emblem_master_id": 10100841, + "is_new": false + }, + { + "emblem_master_id": 10100851, + "is_new": false + }, + { + "emblem_master_id": 10100861, + "is_new": false + }, + { + "emblem_master_id": 10100881, + "is_new": false + }, + { + "emblem_master_id": 10100891, + "is_new": false + }, + { + "emblem_master_id": 10100901, + "is_new": false + }, + { + "emblem_master_id": 10100911, + "is_new": false + }, + { + "emblem_master_id": 10101081, + "is_new": false + }, + { + "emblem_master_id": 10101141, + "is_new": false + }, + { + "emblem_master_id": 10101181, + "is_new": false + }, + { + "emblem_master_id": 10101191, + "is_new": false + }, + { + "emblem_master_id": 10101201, + "is_new": false + }, + { + "emblem_master_id": 10102611, + "is_new": false + }, + { + "emblem_master_id": 10102621, + "is_new": false + }, + { + "emblem_master_id": 10102641, + "is_new": false + }, + { + "emblem_master_id": 10200161, + "is_new": false + }, + { + "emblem_master_id": 10300191, + "is_new": false + }, + { + "emblem_master_id": 10400251, + "is_new": false + }, + { + "emblem_master_id": 10400252, + "is_new": false + }, + { + "emblem_master_id": 10400253, + "is_new": false + }, + { + "emblem_master_id": 10400261, + "is_new": false + }, + { + "emblem_master_id": 10400271, + "is_new": false + }, + { + "emblem_master_id": 10400291, + "is_new": false + }, + { + "emblem_master_id": 10400321, + "is_new": false + }, + { + "emblem_master_id": 10400361, + "is_new": false + }, + { + "emblem_master_id": 10400371, + "is_new": false + }, + { + "emblem_master_id": 10400381, + "is_new": false + }, + { + "emblem_master_id": 10400391, + "is_new": false + }, + { + "emblem_master_id": 10400491, + "is_new": false + }, + { + "emblem_master_id": 10500521, + "is_new": false + }, + { + "emblem_master_id": 10502441, + "is_new": false + }, + { + "emblem_master_id": 10502442, + "is_new": false + }, + { + "emblem_master_id": 10502443, + "is_new": false + }, + { + "emblem_master_id": 10600011, + "is_new": false + }, + { + "emblem_master_id": 10600021, + "is_new": false + }, + { + "emblem_master_id": 10600031, + "is_new": false + }, + { + "emblem_master_id": 10700011, + "is_new": false + }, + { + "emblem_master_id": 10700012, + "is_new": false + }, + { + "emblem_master_id": 10700013, + "is_new": false + }, + { + "emblem_master_id": 10700021, + "is_new": false + }, + { + "emblem_master_id": 10700022, + "is_new": false + }, + { + "emblem_master_id": 10700023, + "is_new": false + }, + { + "emblem_master_id": 10700031, + "is_new": false + }, + { + "emblem_master_id": 10700032, + "is_new": false + }, + { + "emblem_master_id": 10700033, + "is_new": false + }, + { + "emblem_master_id": 10700041, + "is_new": false + }, + { + "emblem_master_id": 10700042, + "is_new": false + }, + { + "emblem_master_id": 10700043, + "is_new": false + }, + { + "emblem_master_id": 10700051, + "is_new": false + }, + { + "emblem_master_id": 10800011, + "is_new": false + }, + { + "emblem_master_id": 10800012, + "is_new": false + }, + { + "emblem_master_id": 10800013, + "is_new": false + }, + { + "emblem_master_id": 11006400, + "is_new": true + }, + { + "emblem_master_id": 11007400, + "is_new": true + }, + { + "emblem_master_id": 11012400, + "is_new": true + }, + { + "emblem_master_id": 12006400, + "is_new": true + }, + { + "emblem_master_id": 12042400, + "is_new": true + }, + { + "emblem_master_id": 12067400, + "is_new": true + }, + { + "emblem_master_id": 12068400, + "is_new": true + }, + { + "emblem_master_id": 13000116, + "is_new": false + }, + { + "emblem_master_id": 13000222, + "is_new": false + }, + { + "emblem_master_id": 13000315, + "is_new": false + }, + { + "emblem_master_id": 13000416, + "is_new": false + }, + { + "emblem_master_id": 13000516, + "is_new": false + }, + { + "emblem_master_id": 13000617, + "is_new": false + }, + { + "emblem_master_id": 13000719, + "is_new": false + }, + { + "emblem_master_id": 13000815, + "is_new": false + }, + { + "emblem_master_id": 13000915, + "is_new": false + }, + { + "emblem_master_id": 13001015, + "is_new": false + }, + { + "emblem_master_id": 13001113, + "is_new": false + }, + { + "emblem_master_id": 13001218, + "is_new": false + }, + { + "emblem_master_id": 13001316, + "is_new": false + }, + { + "emblem_master_id": 13001415, + "is_new": false + }, + { + "emblem_master_id": 13001515, + "is_new": false + }, + { + "emblem_master_id": 13001617, + "is_new": false + }, + { + "emblem_master_id": 13001715, + "is_new": false + }, + { + "emblem_master_id": 13001817, + "is_new": false + }, + { + "emblem_master_id": 13001917, + "is_new": false + }, + { + "emblem_master_id": 13002017, + "is_new": false + }, + { + "emblem_master_id": 13002124, + "is_new": false + }, + { + "emblem_master_id": 13003019, + "is_new": true + }, + { + "emblem_master_id": 13100116, + "is_new": false + }, + { + "emblem_master_id": 13100215, + "is_new": false + }, + { + "emblem_master_id": 13100314, + "is_new": false + }, + { + "emblem_master_id": 13100415, + "is_new": false + }, + { + "emblem_master_id": 13100514, + "is_new": false + }, + { + "emblem_master_id": 13100608, + "is_new": false + }, + { + "emblem_master_id": 13100713, + "is_new": false + }, + { + "emblem_master_id": 13100816, + "is_new": false + }, + { + "emblem_master_id": 13100915, + "is_new": false + }, + { + "emblem_master_id": 13101016, + "is_new": false + }, + { + "emblem_master_id": 13101115, + "is_new": false + }, + { + "emblem_master_id": 13101215, + "is_new": false + }, + { + "emblem_master_id": 13101317, + "is_new": false + }, + { + "emblem_master_id": 13101416, + "is_new": false + }, + { + "emblem_master_id": 13101517, + "is_new": false + }, + { + "emblem_master_id": 13101620, + "is_new": false + }, + { + "emblem_master_id": 13102119, + "is_new": false + }, + { + "emblem_master_id": 13102417, + "is_new": false + }, + { + "emblem_master_id": 13102822, + "is_new": true + }, + { + "emblem_master_id": 13200115, + "is_new": false + }, + { + "emblem_master_id": 13200213, + "is_new": false + }, + { + "emblem_master_id": 13200313, + "is_new": false + }, + { + "emblem_master_id": 13200413, + "is_new": false + }, + { + "emblem_master_id": 13200513, + "is_new": false + }, + { + "emblem_master_id": 13200614, + "is_new": false + }, + { + "emblem_master_id": 13200713, + "is_new": false + }, + { + "emblem_master_id": 13200815, + "is_new": false + }, + { + "emblem_master_id": 13200911, + "is_new": false + }, + { + "emblem_master_id": 13201112, + "is_new": false + }, + { + "emblem_master_id": 13201216, + "is_new": false + }, + { + "emblem_master_id": 13201316, + "is_new": false + }, + { + "emblem_master_id": 13201415, + "is_new": false + }, + { + "emblem_master_id": 13201617, + "is_new": false + }, + { + "emblem_master_id": 13202619, + "is_new": true + }, + { + "emblem_master_id": 19955002, + "is_new": false + }, + { + "emblem_master_id": 19955005, + "is_new": false + }, + { + "emblem_master_id": 23100113, + "is_new": false + }, + { + "emblem_master_id": 23100212, + "is_new": false + }, + { + "emblem_master_id": 23100313, + "is_new": false + }, + { + "emblem_master_id": 23100413, + "is_new": false + }, + { + "emblem_master_id": 23100513, + "is_new": false + }, + { + "emblem_master_id": 23100613, + "is_new": false + }, + { + "emblem_master_id": 23100713, + "is_new": false + }, + { + "emblem_master_id": 23100813, + "is_new": false + }, + { + "emblem_master_id": 23100911, + "is_new": false + }, + { + "emblem_master_id": 23101013, + "is_new": false + }, + { + "emblem_master_id": 23101112, + "is_new": false + }, + { + "emblem_master_id": 23101212, + "is_new": false + }, + { + "emblem_master_id": 23101312, + "is_new": false + }, + { + "emblem_master_id": 23101411, + "is_new": false + }, + { + "emblem_master_id": 23101513, + "is_new": false + }, + { + "emblem_master_id": 23101616, + "is_new": false + }, + { + "emblem_master_id": 23102115, + "is_new": false + }, + { + "emblem_master_id": 23102415, + "is_new": false + }, + { + "emblem_master_id": 132010112, + "is_new": false + }, + { + "emblem_master_id": 132010213, + "is_new": false + }, + { + "emblem_master_id": 132010313, + "is_new": false + } + ], + "user_model": { + "user_status": { + "name": { + "dot_under_text": "梦路2号机@果果厨" + }, + "nickname": { + "dot_under_text": "梦路" + }, + "last_login_at": 1684949629, + "rank": 122, + "exp": 416263, + "message": { + "dot_under_text": "B站主播:梦路_YumeMichi" + }, + "recommend_card_master_id": 200013001, + "max_friend_num": 0, + "live_point_full_at": 1684158189, + "live_point_broken": 150, + "live_point_subscription_recovery_daily_count": 1, + "live_point_subscription_recovery_daily_reset_at": 1656259200, + "activity_point_count": 0, + "activity_point_reset_at": 1684123200, + "activity_point_payment_recovery_daily_count": 10, + "activity_point_payment_recovery_daily_reset_at": 1683734400, + "game_money": 115665089, + "card_exp": 32316167, + "free_sns_coin": 320, + "apple_sns_coin": 0, + "google_sns_coin": 0, + "cash": 0, + "subscription_coin": 30, + "birth_date": null, + "birth_month": 10, + "birth_day": 18, + "latest_live_deck_id": 1, + "main_lesson_deck_id": 1, + "favorite_member_id": 1, + "last_live_difficulty_id": 12092302, + "lp_magnification": 1, + "emblem_id": 13100608, + "device_token": "", + "tutorial_phase": 99, + "tutorial_end_at": 1622217482, + "login_days": 447, + "navi_tap_count": 1, + "navi_tap_recover_at": 1685030400, + "is_auto_mode": false, + "max_score_live_difficulty_master_id": 12037401, + "live_max_score": 40553270, + "max_combo_live_difficulty_master_id": 12037401, + "live_max_combo": 301, + "lesson_resume_status": 1, + "accessory_box_additional": 90, + "terms_of_use_version": 0, + "bootstrap_sifid_check_at": 1683178908, + "gdpr_version": 0, + "member_guild_member_master_id": 1, + "member_guild_last_updated_at": 1659485328 + }, + "user_member_by_member_id": [], + "user_card_by_card_id": [], + "user_suit_by_suit_id": [], + "user_live_deck_by_id": [], + "user_live_party_by_id": [], + "user_lesson_deck_by_id": [], + "user_live_mv_deck_by_id": [], + "user_live_mv_deck_custom_by_id": [], + "user_live_difficulty_by_difficulty_id": [], + "user_story_main_by_story_main_id": [], + "user_story_main_selected_by_story_main_cell_id": [], + "user_voice_by_voice_id": [], + "user_emblem_by_emblem_id": [ + 12006400, + { + "emblem_m_id": 12006400, + "is_new": false, + "emblem_param": null, + "acquired_at": 1679426075 + }, + 13001218, + { + "emblem_m_id": 13001218, + "is_new": false, + "emblem_param": "event_marathon_title_30012", + "acquired_at": 1639393531 + }, + 10100741, + { + "emblem_m_id": 10100741, + "is_new": false, + "emblem_param": null, + "acquired_at": 1637525544 + }, + 10400261, + { + "emblem_m_id": 10400261, + "is_new": false, + "emblem_param": null, + "acquired_at": 1651834246 + }, + 13201415, + { + "emblem_m_id": 13201415, + "is_new": false, + "emblem_param": "event_coop_title_32014", + "acquired_at": 1660298229 + }, + 10100751, + { + "emblem_m_id": 10100751, + "is_new": false, + "emblem_param": null, + "acquired_at": 1637464203 + }, + 10400271, + { + "emblem_m_id": 10400271, + "is_new": false, + "emblem_param": null, + "acquired_at": 1648541815 + }, + 13000719, + { + "emblem_m_id": 13000719, + "is_new": false, + "emblem_param": "event_marathon_title_30007", + "acquired_at": 1628160786 + }, + 13200911, + { + "emblem_m_id": 13200911, + "is_new": false, + "emblem_param": "event_coop_title_32009", + "acquired_at": 1650278084 + }, + 10100761, + { + "emblem_m_id": 10100761, + "is_new": false, + "emblem_param": null, + "acquired_at": 1648038387 + }, + 13200413, + { + "emblem_m_id": 13200413, + "is_new": false, + "emblem_param": "event_coop_title_32004", + "acquired_at": 1636888179 + }, + 13000222, + { + "emblem_m_id": 13000222, + "is_new": false, + "emblem_param": "event_marathon_title_30002", + "acquired_at": 1623844420 + }, + 10400291, + { + "emblem_m_id": 10400291, + "is_new": false, + "emblem_param": null, + "acquired_at": 1629459127 + }, + 13102119, + { + "emblem_m_id": 13102119, + "is_new": false, + "emblem_param": "event_mining_title_31021", + "acquired_at": 1670573328 + }, + 10100781, + { + "emblem_m_id": 10100781, + "is_new": false, + "emblem_param": null, + "acquired_at": 1637034773 + }, + 12068400, + { + "emblem_m_id": 12068400, + "is_new": false, + "emblem_param": null, + "acquired_at": 1679426075 + }, + 13101620, + { + "emblem_m_id": 13101620, + "is_new": false, + "emblem_param": "event_mining_title_31016", + "acquired_at": 1658485058 + }, + 10100791, + { + "emblem_m_id": 10100791, + "is_new": false, + "emblem_param": null, + "acquired_at": 1638383870 + }, + 13101115, + { + "emblem_m_id": 13101115, + "is_new": false, + "emblem_param": "event_mining_title_31011", + "acquired_at": 1648465347 + }, + 13100608, + { + "emblem_m_id": 13100608, + "is_new": false, + "emblem_param": "event_mining_title_31006", + "acquired_at": 1638370063 + }, + 10400321, + { + "emblem_m_id": 10400321, + "is_new": false, + "emblem_param": null, + "acquired_at": 1653927551 + }, + 10019400, + { + "emblem_m_id": 10019400, + "is_new": false, + "emblem_param": null, + "acquired_at": 1679426075 + }, + 12067400, + { + "emblem_m_id": 12067400, + "is_new": false, + "emblem_param": null, + "acquired_at": 1679426075 + }, + 23101513, + { + "emblem_m_id": 23101513, + "is_new": false, + "emblem_param": "event_mining_title_31015", + "acquired_at": 1657119497 + }, + 10100811, + { + "emblem_m_id": 10100811, + "is_new": false, + "emblem_param": null, + "acquired_at": 1641267588 + }, + 10600011, + { + "emblem_m_id": 10600011, + "is_new": false, + "emblem_param": null, + "acquired_at": 1639795510 + }, + 13100116, + { + "emblem_m_id": 13100116, + "is_new": false, + "emblem_param": "event_mining_title_31001", + "acquired_at": 1629457277 + }, + 10100821, + { + "emblem_m_id": 10100821, + "is_new": false, + "emblem_param": null, + "acquired_at": 1641393129 + }, + 10600021, + { + "emblem_m_id": 10600021, + "is_new": false, + "emblem_param": null, + "acquired_at": 1639796147 + }, + 23101013, + { + "emblem_m_id": 23101013, + "is_new": false, + "emblem_param": "event_mining_title_31010", + "acquired_at": 1646217927 + }, + 13001817, + { + "emblem_m_id": 13001817, + "is_new": false, + "emblem_param": "event_marathon_title_30018", + "acquired_at": 1651773749 + }, + 10100831, + { + "emblem_m_id": 10100831, + "is_new": false, + "emblem_param": null, + "acquired_at": 1642986769 + }, + 10600031, + { + "emblem_m_id": 10600031, + "is_new": false, + "emblem_param": null, + "acquired_at": 1639795568 + }, + 10200161, + { + "emblem_m_id": 10200161, + "is_new": false, + "emblem_param": null, + "acquired_at": 1647497957 + }, + 23100513, + { + "emblem_m_id": 23100513, + "is_new": false, + "emblem_param": "event_mining_title_31005", + "acquired_at": 1636416971 + }, + 13001316, + { + "emblem_m_id": 13001316, + "is_new": false, + "emblem_param": "event_marathon_title_30013", + "acquired_at": 1641291406 + }, + 10100841, + { + "emblem_m_id": 10100841, + "is_new": false, + "emblem_param": null, + "acquired_at": 1655672726 + }, + 10400361, + { + "emblem_m_id": 10400361, + "is_new": false, + "emblem_param": null, + "acquired_at": 1623395234 + }, + 13000815, + { + "emblem_m_id": 13000815, + "is_new": false, + "emblem_param": "event_marathon_title_30008", + "acquired_at": 1631528631 + }, + 10100851, + { + "emblem_m_id": 10100851, + "is_new": false, + "emblem_param": null, + "acquired_at": 1643879016 + }, + 10400371, + { + "emblem_m_id": 10400371, + "is_new": false, + "emblem_param": null, + "acquired_at": 1653804587 + }, + 13000315, + { + "emblem_m_id": 13000315, + "is_new": false, + "emblem_param": "event_marathon_title_30003", + "acquired_at": 1624530351 + }, + 10400381, + { + "emblem_m_id": 10400381, + "is_new": false, + "emblem_param": null, + "acquired_at": 1646568624 + }, + 10100861, + { + "emblem_m_id": 10100861, + "is_new": false, + "emblem_param": null, + "acquired_at": 1626181652 + }, + 132010112, + { + "emblem_m_id": 132010112, + "is_new": false, + "emblem_param": "event_coop_title_320101", + "acquired_at": 1653824763 + }, + 13200513, + { + "emblem_m_id": 13200513, + "is_new": false, + "emblem_param": "event_coop_title_32005", + "acquired_at": 1640686743 + }, + 10400391, + { + "emblem_m_id": 10400391, + "is_new": false, + "emblem_param": null, + "acquired_at": 1643884698 + }, + 10016400, + { + "emblem_m_id": 10016400, + "is_new": false, + "emblem_param": null, + "acquired_at": 1679426075 + }, + 10100881, + { + "emblem_m_id": 10100881, + "is_new": false, + "emblem_param": null, + "acquired_at": 1642158455 + }, + 10100891, + { + "emblem_m_id": 10100891, + "is_new": false, + "emblem_param": null, + "acquired_at": 1640830944 + }, + 13101215, + { + "emblem_m_id": 13101215, + "is_new": false, + "emblem_param": "event_mining_title_31012", + "acquired_at": 1650901526 + }, + 12042400, + { + "emblem_m_id": 12042400, + "is_new": false, + "emblem_param": null, + "acquired_at": 1679426075 + }, + 23102115, + { + "emblem_m_id": 23102115, + "is_new": false, + "emblem_param": "event_mining_title_31021", + "acquired_at": 1670573328 + }, + 10100901, + { + "emblem_m_id": 10100901, + "is_new": false, + "emblem_param": null, + "acquired_at": 1642425644 + }, + 1209001, + { + "emblem_m_id": 1209001, + "is_new": false, + "emblem_param": null, + "acquired_at": 1655045722 + }, + 13100713, + { + "emblem_m_id": 13100713, + "is_new": false, + "emblem_param": "event_mining_title_31007", + "acquired_at": 1640273106 + }, + 10100911, + { + "emblem_m_id": 10100911, + "is_new": false, + "emblem_param": null, + "acquired_at": 1641920034 + }, + 23101616, + { + "emblem_m_id": 23101616, + "is_new": false, + "emblem_param": "event_mining_title_31016", + "acquired_at": 1658485058 + }, + 13100215, + { + "emblem_m_id": 13100215, + "is_new": false, + "emblem_param": "event_mining_title_31002", + "acquired_at": 1630406797 + }, + 23101112, + { + "emblem_m_id": 23101112, + "is_new": false, + "emblem_param": "event_mining_title_31011", + "acquired_at": 1648465347 + }, + 13202619, + { + "emblem_m_id": 13202619, + "is_new": false, + "emblem_param": "event_coop_title_32026", + "acquired_at": 1683391074 + }, + 13001917, + { + "emblem_m_id": 13001917, + "is_new": false, + "emblem_param": "event_marathon_title_30019", + "acquired_at": 1653732386 + }, + 23100613, + { + "emblem_m_id": 23100613, + "is_new": false, + "emblem_param": "event_mining_title_31006", + "acquired_at": 1638370063 + }, + 13001415, + { + "emblem_m_id": 13001415, + "is_new": false, + "emblem_param": "event_marathon_title_30014", + "acquired_at": 1643019802 + }, + 13201617, + { + "emblem_m_id": 13201617, + "is_new": false, + "emblem_param": "event_coop_title_32016", + "acquired_at": 1664394460 + }, + 23100113, + { + "emblem_m_id": 23100113, + "is_new": false, + "emblem_param": "event_mining_title_31001", + "acquired_at": 1629457277 + }, + 13000915, + { + "emblem_m_id": 13000915, + "is_new": false, + "emblem_param": "event_marathon_title_30009", + "acquired_at": 1633429948 + }, + 13201112, + { + "emblem_m_id": 13201112, + "is_new": false, + "emblem_param": "event_coop_title_32011", + "acquired_at": 1652185557 + }, + 13000416, + { + "emblem_m_id": 13000416, + "is_new": false, + "emblem_param": "event_marathon_title_30004", + "acquired_at": 1625485158 + }, + 132010213, + { + "emblem_m_id": 132010213, + "is_new": false, + "emblem_param": "event_coop_title_320102", + "acquired_at": 1653997722 + }, + 13102822, + { + "emblem_m_id": 13102822, + "is_new": false, + "emblem_param": "event_mining_title_31028", + "acquired_at": 1683391074 + }, + 13200614, + { + "emblem_m_id": 13200614, + "is_new": false, + "emblem_param": "event_coop_title_32006", + "acquired_at": 1643559484 + }, + 10400491, + { + "emblem_m_id": 10400491, + "is_new": false, + "emblem_param": null, + "acquired_at": 1628860929 + }, + 10700011, + { + "emblem_m_id": 10700011, + "is_new": false, + "emblem_param": null, + "acquired_at": 1628650962 + }, + 10700012, + { + "emblem_m_id": 10700012, + "is_new": false, + "emblem_param": null, + "acquired_at": 1628767165 + }, + 10700013, + { + "emblem_m_id": 10700013, + "is_new": false, + "emblem_param": null, + "acquired_at": 1636454167 + }, + 13200115, + { + "emblem_m_id": 13200115, + "is_new": false, + "emblem_param": "event_coop_title_32001", + "acquired_at": 1628767546 + }, + 10700021, + { + "emblem_m_id": 10700021, + "is_new": false, + "emblem_param": null, + "acquired_at": 1628534017 + }, + 10700022, + { + "emblem_m_id": 10700022, + "is_new": false, + "emblem_param": null, + "acquired_at": 1628661816 + }, + 10700023, + { + "emblem_m_id": 10700023, + "is_new": false, + "emblem_param": null, + "acquired_at": 1630689006 + }, + 10700031, + { + "emblem_m_id": 10700031, + "is_new": false, + "emblem_param": null, + "acquired_at": 1628744875 + }, + 10700032, + { + "emblem_m_id": 10700032, + "is_new": false, + "emblem_param": null, + "acquired_at": 1640348155 + }, + 10700033, + { + "emblem_m_id": 10700033, + "is_new": false, + "emblem_param": null, + "acquired_at": 1647497957 + }, + 13101317, + { + "emblem_m_id": 13101317, + "is_new": false, + "emblem_param": "event_mining_title_31013", + "acquired_at": 1652804078 + }, + 10700041, + { + "emblem_m_id": 10700041, + "is_new": false, + "emblem_param": null, + "acquired_at": 1628534017 + }, + 10700042, + { + "emblem_m_id": 10700042, + "is_new": false, + "emblem_param": null, + "acquired_at": 1628744875 + }, + 10700043, + { + "emblem_m_id": 10700043, + "is_new": false, + "emblem_param": null, + "acquired_at": 1632510398 + }, + 13003019, + { + "emblem_m_id": 13003019, + "is_new": false, + "emblem_param": "event_marathon_title_30030", + "acquired_at": 1675432411 + }, + 13100816, + { + "emblem_m_id": 13100816, + "is_new": false, + "emblem_param": "event_mining_title_31008", + "acquired_at": 1642072757 + }, + 10700051, + { + "emblem_m_id": 10700051, + "is_new": false, + "emblem_param": null, + "acquired_at": 1655990049 + }, + 13100314, + { + "emblem_m_id": 13100314, + "is_new": false, + "emblem_param": "event_mining_title_31003", + "acquired_at": 1632396360 + }, + 23101212, + { + "emblem_m_id": 23101212, + "is_new": false, + "emblem_param": "event_mining_title_31012", + "acquired_at": 1650901526 + }, + 10300191, + { + "emblem_m_id": 10300191, + "is_new": false, + "emblem_param": null, + "acquired_at": 1647659326 + }, + 13002017, + { + "emblem_m_id": 13002017, + "is_new": false, + "emblem_param": "event_marathon_title_30020", + "acquired_at": 1655911432 + }, + 10502441, + { + "emblem_m_id": 10502441, + "is_new": false, + "emblem_param": null, + "acquired_at": 1634506856 + }, + 10502442, + { + "emblem_m_id": 10502442, + "is_new": false, + "emblem_param": null, + "acquired_at": 1634967214 + }, + 10100011, + { + "emblem_m_id": 10100011, + "is_new": false, + "emblem_param": null, + "acquired_at": 1648047584 + }, + 10502443, + { + "emblem_m_id": 10502443, + "is_new": false, + "emblem_param": null, + "acquired_at": 1644509166 + }, + 13001515, + { + "emblem_m_id": 13001515, + "is_new": false, + "emblem_param": "event_marathon_title_30015", + "acquired_at": 1645113528 + }, + 23100713, + { + "emblem_m_id": 23100713, + "is_new": false, + "emblem_param": "event_mining_title_31007", + "acquired_at": 1640273106 + }, + 11012400, + { + "emblem_m_id": 11012400, + "is_new": false, + "emblem_param": null, + "acquired_at": 1679426075 + }, + 23100212, + { + "emblem_m_id": 23100212, + "is_new": false, + "emblem_param": "event_mining_title_31002", + "acquired_at": 1630406797 + }, + 10100021, + { + "emblem_m_id": 10100021, + "is_new": false, + "emblem_param": null, + "acquired_at": 1629248202 + }, + 13001015, + { + "emblem_m_id": 13001015, + "is_new": false, + "emblem_param": "event_marathon_title_30010", + "acquired_at": 1635332480 + }, + 19955002, + { + "emblem_m_id": 19955002, + "is_new": false, + "emblem_param": "presentbox_admin_present", + "acquired_at": 1622271905 + }, + 10100541, + { + "emblem_m_id": 10100541, + "is_new": false, + "emblem_param": null, + "acquired_at": 1622540487 + }, + 19955005, + { + "emblem_m_id": 19955005, + "is_new": false, + "emblem_param": "login_bonus_title_195504", + "acquired_at": 1623395261 + }, + 10100031, + { + "emblem_m_id": 10100031, + "is_new": false, + "emblem_param": null, + "acquired_at": 1640625419 + }, + 13201216, + { + "emblem_m_id": 13201216, + "is_new": false, + "emblem_param": "event_coop_title_32012", + "acquired_at": 1656067822 + }, + 13000516, + { + "emblem_m_id": 13000516, + "is_new": false, + "emblem_param": "event_marathon_title_30005", + "acquired_at": 1626257831 + }, + 10100041, + { + "emblem_m_id": 10100041, + "is_new": false, + "emblem_param": null, + "acquired_at": 1629804812 + }, + 13200713, + { + "emblem_m_id": 13200713, + "is_new": false, + "emblem_param": "event_coop_title_32007", + "acquired_at": 1645619037 + }, + 132010313, + { + "emblem_m_id": 132010313, + "is_new": false, + "emblem_param": "event_coop_title_320103", + "acquired_at": 1654174673 + }, + 10008400, + { + "emblem_m_id": 10008400, + "is_new": false, + "emblem_param": null, + "acquired_at": 1679426075 + }, + 13102417, + { + "emblem_m_id": 13102417, + "is_new": false, + "emblem_param": "event_mining_title_31024", + "acquired_at": 1674393950 + }, + 10100051, + { + "emblem_m_id": 10100051, + "is_new": false, + "emblem_param": null, + "acquired_at": 1634812170 + }, + 10102611, + { + "emblem_m_id": 10102611, + "is_new": false, + "emblem_param": null, + "acquired_at": 1640626097 + }, + 13200213, + { + "emblem_m_id": 13200213, + "is_new": false, + "emblem_param": "event_coop_title_32002", + "acquired_at": 1630930847 + }, + 10101081, + { + "emblem_m_id": 10101081, + "is_new": false, + "emblem_param": null, + "acquired_at": 1642693537 + }, + 10100571, + { + "emblem_m_id": 10100571, + "is_new": false, + "emblem_param": null, + "acquired_at": 1624621156 + }, + 10100061, + { + "emblem_m_id": 10100061, + "is_new": false, + "emblem_param": null, + "acquired_at": 1640227640 + }, + 10102621, + { + "emblem_m_id": 10102621, + "is_new": false, + "emblem_param": null, + "acquired_at": 1653126215 + }, + 13101416, + { + "emblem_m_id": 13101416, + "is_new": false, + "emblem_param": "event_mining_title_31014", + "acquired_at": 1654878142 + }, + 10100591, + { + "emblem_m_id": 10100591, + "is_new": false, + "emblem_param": null, + "acquired_at": 1628330915 + }, + 1209201, + { + "emblem_m_id": 1209201, + "is_new": false, + "emblem_param": null, + "acquired_at": 1655614689 + }, + 10100081, + { + "emblem_m_id": 10100081, + "is_new": false, + "emblem_param": null, + "acquired_at": 1641003229 + }, + 10102641, + { + "emblem_m_id": 10102641, + "is_new": false, + "emblem_param": null, + "acquired_at": 1637603876 + }, + 13100915, + { + "emblem_m_id": 13100915, + "is_new": false, + "emblem_param": "event_mining_title_31009", + "acquired_at": 1644163532 + }, + 10100601, + { + "emblem_m_id": 10100601, + "is_new": false, + "emblem_param": null, + "acquired_at": 1632417456 + }, + 10100091, + { + "emblem_m_id": 10100091, + "is_new": false, + "emblem_param": null, + "acquired_at": 1630483512 + }, + 13100415, + { + "emblem_m_id": 13100415, + "is_new": false, + "emblem_param": "event_mining_title_31004", + "acquired_at": 1634321000 + }, + 10006400, + { + "emblem_m_id": 10006400, + "is_new": false, + "emblem_param": null, + "acquired_at": 1679426075 + }, + 23101312, + { + "emblem_m_id": 23101312, + "is_new": false, + "emblem_param": "event_mining_title_31013", + "acquired_at": 1652804078 + }, + 10100611, + { + "emblem_m_id": 10100611, + "is_new": false, + "emblem_param": null, + "acquired_at": 1641922785 + }, + 10100101, + { + "emblem_m_id": 10100101, + "is_new": false, + "emblem_param": null, + "acquired_at": 1641095480 + }, + 10800011, + { + "emblem_m_id": 10800011, + "is_new": false, + "emblem_param": "1", + "acquired_at": 1629494048 + }, + 10800012, + { + "emblem_m_id": 10800012, + "is_new": false, + "emblem_param": "2", + "acquired_at": 1632153705 + }, + 10800013, + { + "emblem_m_id": 10800013, + "is_new": false, + "emblem_param": "6", + "acquired_at": 1642868410 + }, + 13002124, + { + "emblem_m_id": 13002124, + "is_new": false, + "emblem_param": "event_marathon_title_30021", + "acquired_at": 1657641859 + }, + 10100111, + { + "emblem_m_id": 10100111, + "is_new": false, + "emblem_param": null, + "acquired_at": 1632920721 + }, + 23100813, + { + "emblem_m_id": 23100813, + "is_new": false, + "emblem_param": "event_mining_title_31008", + "acquired_at": 1642072757 + }, + 13001617, + { + "emblem_m_id": 13001617, + "is_new": false, + "emblem_param": "event_marathon_title_30016", + "acquired_at": 1647255185 + }, + 10101141, + { + "emblem_m_id": 10101141, + "is_new": false, + "emblem_param": null, + "acquired_at": 1634940003 + }, + 10100631, + { + "emblem_m_id": 10100631, + "is_new": false, + "emblem_param": null, + "acquired_at": 1636277737 + }, + 13001113, + { + "emblem_m_id": 13001113, + "is_new": false, + "emblem_param": "event_marathon_title_30011", + "acquired_at": 1637494345 + }, + 23100313, + { + "emblem_m_id": 23100313, + "is_new": false, + "emblem_param": "event_mining_title_31003", + "acquired_at": 1632396360 + }, + 10100641, + { + "emblem_m_id": 10100641, + "is_new": false, + "emblem_param": null, + "acquired_at": 1636697847 + }, + 13201316, + { + "emblem_m_id": 13201316, + "is_new": false, + "emblem_param": "event_coop_title_32013", + "acquired_at": 1657885056 + }, + 11007400, + { + "emblem_m_id": 11007400, + "is_new": false, + "emblem_param": null, + "acquired_at": 1679426075 + }, + 10500521, + { + "emblem_m_id": 10500521, + "is_new": false, + "emblem_param": "", + "acquired_at": 1622216264 + }, + 13000617, + { + "emblem_m_id": 13000617, + "is_new": false, + "emblem_param": "event_marathon_title_30006", + "acquired_at": 1627296693 + }, + 10100651, + { + "emblem_m_id": 10100651, + "is_new": false, + "emblem_param": null, + "acquired_at": 1637945654 + }, + 10100141, + { + "emblem_m_id": 10100141, + "is_new": false, + "emblem_param": null, + "acquired_at": 1641588964 + }, + 13200815, + { + "emblem_m_id": 13200815, + "is_new": false, + "emblem_param": "event_coop_title_32008", + "acquired_at": 1647773710 + }, + 13000116, + { + "emblem_m_id": 13000116, + "is_new": false, + "emblem_param": "event_marathon_title_30001", + "acquired_at": 1623065867 + }, + 10100151, + { + "emblem_m_id": 10100151, + "is_new": false, + "emblem_param": null, + "acquired_at": 1628091643 + }, + 13200313, + { + "emblem_m_id": 13200313, + "is_new": false, + "emblem_param": "event_coop_title_32003", + "acquired_at": 1632840238 + }, + 10101181, + { + "emblem_m_id": 10101181, + "is_new": false, + "emblem_param": null, + "acquired_at": 1627088554 + }, + 11006400, + { + "emblem_m_id": 11006400, + "is_new": false, + "emblem_param": null, + "acquired_at": 1679426075 + }, + 10101191, + { + "emblem_m_id": 10101191, + "is_new": false, + "emblem_param": null, + "acquired_at": 1633651869 + }, + 10100681, + { + "emblem_m_id": 10100681, + "is_new": false, + "emblem_param": null, + "acquired_at": 1639498349 + }, + 13101517, + { + "emblem_m_id": 13101517, + "is_new": false, + "emblem_param": "event_mining_title_31015", + "acquired_at": 1657119497 + }, + 23102415, + { + "emblem_m_id": 23102415, + "is_new": false, + "emblem_param": "event_mining_title_31024", + "acquired_at": 1674393950 + }, + 10101201, + { + "emblem_m_id": 10101201, + "is_new": false, + "emblem_param": null, + "acquired_at": 1628441220 + }, + 23100413, + { + "emblem_m_id": 23100413, + "is_new": false, + "emblem_param": "event_mining_title_31004", + "acquired_at": 1634321000 + }, + 10100691, + { + "emblem_m_id": 10100691, + "is_new": false, + "emblem_param": null, + "acquired_at": 1645203874 + }, + 13101016, + { + "emblem_m_id": 13101016, + "is_new": false, + "emblem_param": "event_mining_title_31010", + "acquired_at": 1646217927 + }, + 10100701, + { + "emblem_m_id": 10100701, + "is_new": false, + "emblem_param": null, + "acquired_at": 1643059526 + }, + 1208801, + { + "emblem_m_id": 1208801, + "is_new": false, + "emblem_param": null, + "acquired_at": 1654325669 + }, + 13100514, + { + "emblem_m_id": 13100514, + "is_new": false, + "emblem_param": "event_mining_title_31005", + "acquired_at": 1636416971 + }, + 23101411, + { + "emblem_m_id": 23101411, + "is_new": false, + "emblem_param": "event_mining_title_31014", + "acquired_at": 1654878142 + }, + 10100711, + { + "emblem_m_id": 10100711, + "is_new": false, + "emblem_param": null, + "acquired_at": 1637383006 + }, + 23100911, + { + "emblem_m_id": 23100911, + "is_new": false, + "emblem_param": "event_mining_title_31009", + "acquired_at": 1644163532 + }, + 10100721, + { + "emblem_m_id": 10100721, + "is_new": false, + "emblem_param": null, + "acquired_at": 1642794357 + }, + 13001715, + { + "emblem_m_id": 13001715, + "is_new": false, + "emblem_param": "event_marathon_title_30017", + "acquired_at": 1649418602 + }, + 10400251, + { + "emblem_m_id": 10400251, + "is_new": false, + "emblem_param": null, + "acquired_at": 1625501920 + }, + 10400252, + { + "emblem_m_id": 10400252, + "is_new": false, + "emblem_param": null, + "acquired_at": 1631559520 + }, + 10400253, + { + "emblem_m_id": 10400253, + "is_new": false, + "emblem_param": null, + "acquired_at": 1647733667 + } + ], + "user_gacha_ticket_by_ticket_id": [], + "user_gacha_point_by_point_id": [], + "user_lesson_enhancing_item_by_item_id": [], + "user_training_material_by_item_id": [], + "user_grade_up_item_by_item_id": [], + "user_custom_background_by_id": [], + "user_story_side_by_id": [], + "user_story_member_by_id": [], + "user_communication_member_detail_badge_by_id": [], + "user_story_event_history_by_id": [], + "user_recovery_lp_by_id": [], + "user_recovery_ap_by_id": [], + "user_mission_by_mission_id": [], + "user_daily_mission_by_mission_id": [], + "user_weekly_mission_by_mission_id": [], + "user_info_trigger_basic_by_trigger_id": [], + "user_info_trigger_card_grade_up_by_trigger_id": [], + "user_info_trigger_member_guild_support_item_expired_by_trigger_id": [], + "user_info_trigger_member_love_level_up_by_trigger_id": [], + "user_accessory_by_user_accessory_id": [], + "user_accessory_level_up_item_by_id": [], + "user_accessory_rarity_up_item_by_id": [], + "user_unlock_scenes_by_enum": [], + "user_scene_tips_by_enum": [], + "user_rule_description_by_id": [], + "user_exchange_event_point_by_id": [], + "user_school_idol_festival_id_reward_mission_by_id": [], + "user_gps_present_received_by_id": [], + "user_event_marathon_by_event_master_id": [], + "user_event_mining_by_event_master_id": [], + "user_event_coop_by_event_master_id": [], + "user_live_skip_ticket_by_id": [], + "user_story_event_unlock_item_by_id": [], + "user_event_marathon_booster_by_id": [], + "user_reference_book_by_id": [], + "user_review_request_process_flow_by_id": [], + "user_rank_exp_by_id": [], + "user_share_by_id": [], + "user_tower_by_tower_id": [], + "user_recovery_tower_card_used_count_item_by_recovery_tower_card_used_count_item_master_id": [], + "user_story_linkage_by_id": [], + "user_subscription_status_by_id": [], + "user_story_main_part_digest_movie_by_id": [], + "user_member_guild_by_id": [], + "user_member_guild_support_item_by_id": [], + "user_daily_theater_by_daily_theater_id": [], + "user_play_list_by_id": [] + } +} \ No newline at end of file diff --git a/assets/fetchProfile.json b/assets/fetchProfile.json new file mode 100644 index 0000000..485532e --- /dev/null +++ b/assets/fetchProfile.json @@ -0,0 +1,1107 @@ +{ + "profile_info": { + "basic_info": { + "user_id": 594152164, + "name": { + "dot_under_text": "梦路2号机@果果厨" + }, + "rank": 122, + "last_played_at": 1684949629, + "recommend_card_master_id": 200013001, + "recommend_card_level": 86, + "is_recommend_card_image_awaken": false, + "is_recommend_card_all_training_activated": true, + "emblem_id": 13100608, + "is_new": false, + "introduction_message": { + "dot_under_text": "B站主播:梦路_YumeMichi" + }, + "friend_approved_at": null, + "request_status": 1, + "is_request_pending": false + }, + "total_love_point": 3731455, + "love_members": [ + { + "member_master_id": 1, + "love_point": 757233 + }, + { + "member_master_id": 3, + "love_point": 325413 + }, + { + "member_master_id": 207, + "love_point": 221667 + } + ], + "member_guild_member_master_id": 1 + }, + "guest_info": { + "live_partner_cards": [ + { + "live_partner_category_master_id": 1, + "partner_card": { + "card_master_id": 200013001, + "level": 86, + "grade": 5, + "love_level": 1, + "is_awakening": true, + "is_awakening_image": false, + "is_all_training_activated": true, + "active_skill_level": 5, + "passive_skill_levels": [ + 5, + 1 + ], + "additional_passive_skill_ids": [ + 30000507, + 30000517, + 30000507, + 30000507 + ], + "max_free_passive_skill": 4, + "training_stamina": 5260, + "training_appeal": 9150, + "training_technique": 8463, + "member_love_panels": [ + { + "member_id": 1, + "member_love_panel_cell_ids": [ + 1001, + 2001, + 3001, + 4001, + 5001, + 11001, + 12001, + 13001, + 14001, + 15001, + 21001, + 22001, + 23001, + 24001, + 25001, + 31001, + 32001, + 33001, + 34001, + 35001, + 41001, + 42001, + 43001, + 44001, + 45001, + 51001, + 52001, + 53001, + 54001, + 55001, + 61001, + 62001, + 63001, + 64001, + 65001, + 71001, + 72001, + 73001, + 74001, + 75001, + 81001, + 82001, + 83001, + 84001, + 85001, + 91001, + 92001, + 93001, + 94001, + 95001, + 101001, + 102001, + 103001, + 104001, + 105001, + 111001, + 112001, + 113001, + 114001, + 115001, + 121001, + 122001, + 123001, + 124001, + 125001, + 131001, + 132001, + 133001, + 134001, + 135001, + 141001, + 142001, + 143001, + 144001, + 145001, + 151001, + 152001, + 153001, + 154001, + 155001, + 161001, + 162001, + 163001, + 164001, + 165001 + ] + } + ] + } + }, + { + "live_partner_category_master_id": 2, + "partner_card": { + "card_master_id": 300013001, + "level": 86, + "grade": 5, + "love_level": 1, + "is_awakening": true, + "is_awakening_image": false, + "is_all_training_activated": true, + "active_skill_level": 5, + "passive_skill_levels": [ + 5, + 1 + ], + "additional_passive_skill_ids": [ + 30000492, + 30000492, + 30000507, + 0 + ], + "max_free_passive_skill": 3, + "training_stamina": 6480, + "training_appeal": 7695, + "training_technique": 6075, + "member_love_panels": [ + { + "member_id": 1, + "member_love_panel_cell_ids": [ + 1001, + 2001, + 3001, + 4001, + 5001, + 11001, + 12001, + 13001, + 14001, + 15001, + 21001, + 22001, + 23001, + 24001, + 25001, + 31001, + 32001, + 33001, + 34001, + 35001, + 41001, + 42001, + 43001, + 44001, + 45001, + 51001, + 52001, + 53001, + 54001, + 55001, + 61001, + 62001, + 63001, + 64001, + 65001, + 71001, + 72001, + 73001, + 74001, + 75001, + 81001, + 82001, + 83001, + 84001, + 85001, + 91001, + 92001, + 93001, + 94001, + 95001, + 101001, + 102001, + 103001, + 104001, + 105001, + 111001, + 112001, + 113001, + 114001, + 115001, + 121001, + 122001, + 123001, + 124001, + 125001, + 131001, + 132001, + 133001, + 134001, + 135001, + 141001, + 142001, + 143001, + 144001, + 145001, + 151001, + 152001, + 153001, + 154001, + 155001, + 161001, + 162001, + 163001, + 164001, + 165001 + ] + } + ] + } + }, + { + "live_partner_category_master_id": 3, + "partner_card": { + "card_master_id": 400013003, + "level": 86, + "grade": 5, + "love_level": 1, + "is_awakening": true, + "is_awakening_image": true, + "is_all_training_activated": true, + "active_skill_level": 5, + "passive_skill_levels": [ + 5, + 1 + ], + "additional_passive_skill_ids": [ + 30000517, + 30000026, + 30000502, + 0 + ], + "max_free_passive_skill": 3, + "training_stamina": 5985, + "training_appeal": 6625, + "training_technique": 8763, + "member_love_panels": [ + { + "member_id": 1, + "member_love_panel_cell_ids": [ + 1001, + 2001, + 3001, + 4001, + 5001, + 11001, + 12001, + 13001, + 14001, + 15001, + 21001, + 22001, + 23001, + 24001, + 25001, + 31001, + 32001, + 33001, + 34001, + 35001, + 41001, + 42001, + 43001, + 44001, + 45001, + 51001, + 52001, + 53001, + 54001, + 55001, + 61001, + 62001, + 63001, + 64001, + 65001, + 71001, + 72001, + 73001, + 74001, + 75001, + 81001, + 82001, + 83001, + 84001, + 85001, + 91001, + 92001, + 93001, + 94001, + 95001, + 101001, + 102001, + 103001, + 104001, + 105001, + 111001, + 112001, + 113001, + 114001, + 115001, + 121001, + 122001, + 123001, + 124001, + 125001, + 131001, + 132001, + 133001, + 134001, + 135001, + 141001, + 142001, + 143001, + 144001, + 145001, + 151001, + 152001, + 153001, + 154001, + 155001, + 161001, + 162001, + 163001, + 164001, + 165001 + ] + } + ] + } + }, + { + "live_partner_category_master_id": 4, + "partner_card": { + "card_master_id": 400013002, + "level": 86, + "grade": 5, + "love_level": 1, + "is_awakening": true, + "is_awakening_image": false, + "is_all_training_activated": true, + "active_skill_level": 5, + "passive_skill_levels": [ + 5, + 1 + ], + "additional_passive_skill_ids": [ + 30000487, + 30000482, + 30000006, + 0 + ], + "max_free_passive_skill": 3, + "training_stamina": 5062, + "training_appeal": 5400, + "training_technique": 6412, + "member_love_panels": [ + { + "member_id": 1, + "member_love_panel_cell_ids": [ + 1001, + 2001, + 3001, + 4001, + 5001, + 11001, + 12001, + 13001, + 14001, + 15001, + 21001, + 22001, + 23001, + 24001, + 25001, + 31001, + 32001, + 33001, + 34001, + 35001, + 41001, + 42001, + 43001, + 44001, + 45001, + 51001, + 52001, + 53001, + 54001, + 55001, + 61001, + 62001, + 63001, + 64001, + 65001, + 71001, + 72001, + 73001, + 74001, + 75001, + 81001, + 82001, + 83001, + 84001, + 85001, + 91001, + 92001, + 93001, + 94001, + 95001, + 101001, + 102001, + 103001, + 104001, + 105001, + 111001, + 112001, + 113001, + 114001, + 115001, + 121001, + 122001, + 123001, + 124001, + 125001, + 131001, + 132001, + 133001, + 134001, + 135001, + 141001, + 142001, + 143001, + 144001, + 145001, + 151001, + 152001, + 153001, + 154001, + 155001, + 161001, + 162001, + 163001, + 164001, + 165001 + ] + } + ] + } + }, + { + "live_partner_category_master_id": 5, + "partner_card": { + "card_master_id": 101032001, + "level": 68, + "grade": 5, + "love_level": 1, + "is_awakening": true, + "is_awakening_image": true, + "is_all_training_activated": true, + "active_skill_level": 5, + "passive_skill_levels": [ + 5, + 1 + ], + "additional_passive_skill_ids": [ + 30000512, + 30000462, + 30000512, + 0 + ], + "max_free_passive_skill": 3, + "training_stamina": 3920, + "training_appeal": 3360, + "training_technique": 3920, + "member_love_panels": [ + { + "member_id": 103, + "member_love_panel_cell_ids": [ + 1103, + 2103, + 3103, + 4103, + 5103, + 11103, + 12103, + 13103, + 14103, + 15103, + 21103, + 22103, + 23103, + 24103, + 25103, + 31103, + 32103, + 33103, + 34103, + 35103, + 41103, + 42103, + 43103, + 44103, + 45103, + 51103, + 52103, + 53103, + 54103, + 55103, + 61103, + 62103, + 63103, + 64103, + 65103, + 71103, + 72103, + 73103, + 74103, + 75103, + 81103, + 82103, + 83103, + 84103, + 85103, + 91103, + 92103, + 93103, + 94103, + 95103 + ] + } + ] + } + }, + { + "live_partner_category_master_id": 6, + "partner_card": { + "card_master_id": 100013001, + "level": 86, + "grade": 5, + "love_level": 1, + "is_awakening": true, + "is_awakening_image": false, + "is_all_training_activated": true, + "active_skill_level": 5, + "passive_skill_levels": [ + 5, + 1 + ], + "additional_passive_skill_ids": [ + 30000006, + 30000036, + 0, + 0 + ], + "max_free_passive_skill": 3, + "training_stamina": 8775, + "training_appeal": 5850, + "training_technique": 4875, + "member_love_panels": [ + { + "member_id": 1, + "member_love_panel_cell_ids": [ + 1001, + 2001, + 3001, + 4001, + 5001, + 11001, + 12001, + 13001, + 14001, + 15001, + 21001, + 22001, + 23001, + 24001, + 25001, + 31001, + 32001, + 33001, + 34001, + 35001, + 41001, + 42001, + 43001, + 44001, + 45001, + 51001, + 52001, + 53001, + 54001, + 55001, + 61001, + 62001, + 63001, + 64001, + 65001, + 71001, + 72001, + 73001, + 74001, + 75001, + 81001, + 82001, + 83001, + 84001, + 85001, + 91001, + 92001, + 93001, + 94001, + 95001, + 101001, + 102001, + 103001, + 104001, + 105001, + 111001, + 112001, + 113001, + 114001, + 115001, + 121001, + 122001, + 123001, + 124001, + 125001, + 131001, + 132001, + 133001, + 134001, + 135001, + 141001, + 142001, + 143001, + 144001, + 145001, + 151001, + 152001, + 153001, + 154001, + 155001, + 161001, + 162001, + 163001, + 164001, + 165001 + ] + } + ] + } + }, + { + "live_partner_category_master_id": 7, + "partner_card": { + "card_master_id": 101032001, + "level": 68, + "grade": 5, + "love_level": 1, + "is_awakening": true, + "is_awakening_image": true, + "is_all_training_activated": true, + "active_skill_level": 5, + "passive_skill_levels": [ + 5, + 1 + ], + "additional_passive_skill_ids": [ + 30000512, + 30000462, + 30000512, + 0 + ], + "max_free_passive_skill": 3, + "training_stamina": 3920, + "training_appeal": 3360, + "training_technique": 3920, + "member_love_panels": [ + { + "member_id": 103, + "member_love_panel_cell_ids": [ + 1103, + 2103, + 3103, + 4103, + 5103, + 11103, + 12103, + 13103, + 14103, + 15103, + 21103, + 22103, + 23103, + 24103, + 25103, + 31103, + 32103, + 33103, + 34103, + 35103, + 41103, + 42103, + 43103, + 44103, + 45103, + 51103, + 52103, + 53103, + 54103, + 55103, + 61103, + 62103, + 63103, + 64103, + 65103, + 71103, + 72103, + 73103, + 74103, + 75103, + 81103, + 82103, + 83103, + 84103, + 85103, + 91103, + 92103, + 93103, + 94103, + 95103 + ] + } + ] + } + } + ] + }, + "play_info": { + "live_play_count": [ + 10, + 153, + 20, + 276, + 30, + 10228, + 35, + 824, + 40, + 0 + ], + "live_clear_count": [ + 10, + 107, + 20, + 107, + 30, + 107, + 35, + 11, + 40, + 0 + ], + "joined_live_card_ranking": [ + { + "card_master_id": 100033001, + "level": 82, + "is_awakening_image": false, + "is_all_training_activated": true, + "live_join_count": 7629, + "active_skill_play_count": 1695 + }, + { + "card_master_id": 101033001, + "level": 84, + "is_awakening_image": false, + "is_all_training_activated": false, + "live_join_count": 6048, + "active_skill_play_count": 12824 + }, + { + "card_master_id": 202073001, + "level": 84, + "is_awakening_image": false, + "is_all_training_activated": true, + "live_join_count": 4361, + "active_skill_play_count": 47592 + } + ], + "play_skill_card_ranking": [ + { + "card_master_id": 202073001, + "level": 84, + "is_awakening_image": false, + "is_all_training_activated": true, + "live_join_count": 4361, + "active_skill_play_count": 47592 + }, + { + "card_master_id": 300053001, + "level": 82, + "is_awakening_image": true, + "is_all_training_activated": false, + "live_join_count": 2296, + "active_skill_play_count": 29457 + }, + { + "card_master_id": 200093001, + "level": 82, + "is_awakening_image": false, + "is_all_training_activated": false, + "live_join_count": 2495, + "active_skill_play_count": 27368 + } + ], + "max_score_live_difficulty": { + "live_difficulty_master_id": 12037401, + "score": 40553270 + }, + "max_combo_live_difficulty": { + "live_difficulty_master_id": 12037401, + "score": 301 + } + }, + "member_info": { + "user_members": [ + { + "member_master_id": 1, + "love_level": 157, + "love_point_limit": 1376610, + "owned_card_count": 17, + "all_training_activated_card_count": 11 + }, + { + "member_master_id": 2, + "love_level": 83, + "love_point_limit": 502090, + "owned_card_count": 17, + "all_training_activated_card_count": 3 + }, + { + "member_master_id": 3, + "love_level": 106, + "love_point_limit": 643290, + "owned_card_count": 15, + "all_training_activated_card_count": 5 + }, + { + "member_master_id": 4, + "love_level": 44, + "love_point_limit": 357690, + "owned_card_count": 13, + "all_training_activated_card_count": 3 + }, + { + "member_master_id": 5, + "love_level": 69, + "love_point_limit": 535710, + "owned_card_count": 17, + "all_training_activated_card_count": 2 + }, + { + "member_master_id": 6, + "love_level": 47, + "love_point_limit": 393240, + "owned_card_count": 14, + "all_training_activated_card_count": 2 + }, + { + "member_master_id": 7, + "love_level": 86, + "love_point_limit": 485700, + "owned_card_count": 15, + "all_training_activated_card_count": 2 + }, + { + "member_master_id": 8, + "love_level": 63, + "love_point_limit": 700860, + "owned_card_count": 16, + "all_training_activated_card_count": 3 + }, + { + "member_master_id": 9, + "love_level": 77, + "love_point_limit": 415410, + "owned_card_count": 16, + "all_training_activated_card_count": 2 + }, + { + "member_master_id": 101, + "love_level": 46, + "love_point_limit": 400560, + "owned_card_count": 13, + "all_training_activated_card_count": 3 + }, + { + "member_master_id": 102, + "love_level": 45, + "love_point_limit": 477610, + "owned_card_count": 14, + "all_training_activated_card_count": 2 + }, + { + "member_master_id": 103, + "love_level": 86, + "love_point_limit": 485700, + "owned_card_count": 16, + "all_training_activated_card_count": 3 + }, + { + "member_master_id": 104, + "love_level": 65, + "love_point_limit": 597240, + "owned_card_count": 17, + "all_training_activated_card_count": 4 + }, + { + "member_master_id": 105, + "love_level": 68, + "love_point_limit": 445950, + "owned_card_count": 18, + "all_training_activated_card_count": 2 + }, + { + "member_master_id": 106, + "love_level": 55, + "love_point_limit": 518760, + "owned_card_count": 17, + "all_training_activated_card_count": 2 + }, + { + "member_master_id": 107, + "love_level": 54, + "love_point_limit": 415410, + "owned_card_count": 14, + "all_training_activated_card_count": 2 + }, + { + "member_master_id": 108, + "love_level": 52, + "love_point_limit": 364660, + "owned_card_count": 12, + "all_training_activated_card_count": 2 + }, + { + "member_master_id": 109, + "love_level": 79, + "love_point_limit": 518760, + "owned_card_count": 16, + "all_training_activated_card_count": 3 + }, + { + "member_master_id": 201, + "love_level": 47, + "love_point_limit": 298110, + "owned_card_count": 15, + "all_training_activated_card_count": 2 + }, + { + "member_master_id": 202, + "love_level": 53, + "love_point_limit": 527200, + "owned_card_count": 15, + "all_training_activated_card_count": 2 + }, + { + "member_master_id": 203, + "love_level": 42, + "love_point_limit": 298110, + "owned_card_count": 13, + "all_training_activated_card_count": 3 + }, + { + "member_master_id": 204, + "love_level": 42, + "love_point_limit": 357690, + "owned_card_count": 14, + "all_training_activated_card_count": 3 + }, + { + "member_master_id": 205, + "love_level": 45, + "love_point_limit": 407950, + "owned_card_count": 16, + "all_training_activated_card_count": 3 + }, + { + "member_master_id": 206, + "love_level": 67, + "love_point_limit": 518760, + "owned_card_count": 15, + "all_training_activated_card_count": 2 + }, + { + "member_master_id": 207, + "love_level": 88, + "love_point_limit": 876300, + "owned_card_count": 19, + "all_training_activated_card_count": 5 + }, + { + "member_master_id": 208, + "love_level": 52, + "love_point_limit": 469590, + "owned_card_count": 13, + "all_training_activated_card_count": 2 + }, + { + "member_master_id": 209, + "love_level": 51, + "love_point_limit": 298110, + "owned_card_count": 13, + "all_training_activated_card_count": 1 + }, + { + "member_master_id": 210, + "love_level": 28, + "love_point_limit": 49110, + "owned_card_count": 7, + "all_training_activated_card_count": 2 + }, + { + "member_master_id": 211, + "love_level": 1, + "love_point_limit": 13310, + "owned_card_count": 3, + "all_training_activated_card_count": 0 + }, + { + "member_master_id": 212, + "love_level": 1, + "love_point_limit": 15810, + "owned_card_count": 2, + "all_training_activated_card_count": 0 + } + ] + } +} \ No newline at end of file diff --git a/assets/finishUserStoryMember.json b/assets/finishUserStoryMember.json new file mode 100644 index 0000000..eb5842f --- /dev/null +++ b/assets/finishUserStoryMember.json @@ -0,0 +1,122 @@ +{ + "user_model": { + "user_status": { + "name": { + "dot_under_text": "梦路2号机@果果厨" + }, + "nickname": { + "dot_under_text": "梦路" + }, + "last_login_at": 1684949629, + "rank": 122, + "exp": 416263, + "message": { + "dot_under_text": "B站主播:梦路_YumeMichi" + }, + "recommend_card_master_id": 200013001, + "max_friend_num": 0, + "live_point_full_at": 1684158189, + "live_point_broken": 150, + "live_point_subscription_recovery_daily_count": 1, + "live_point_subscription_recovery_daily_reset_at": 1656259200, + "activity_point_count": 0, + "activity_point_reset_at": 1684123200, + "activity_point_payment_recovery_daily_count": 10, + "activity_point_payment_recovery_daily_reset_at": 1683734400, + "game_money": 115665089, + "card_exp": 32316167, + "free_sns_coin": 320, + "apple_sns_coin": 0, + "google_sns_coin": 0, + "cash": 0, + "subscription_coin": 30, + "birth_date": null, + "birth_month": 10, + "birth_day": 18, + "latest_live_deck_id": 1, + "main_lesson_deck_id": 1, + "favorite_member_id": 1, + "last_live_difficulty_id": 12092302, + "lp_magnification": 1, + "emblem_id": 13100608, + "device_token": "", + "tutorial_phase": 99, + "tutorial_end_at": 1622217482, + "login_days": 447, + "navi_tap_count": 1, + "navi_tap_recover_at": 1685030400, + "is_auto_mode": false, + "max_score_live_difficulty_master_id": 12037401, + "live_max_score": 40553270, + "max_combo_live_difficulty_master_id": 12037401, + "live_max_combo": 301, + "lesson_resume_status": 1, + "accessory_box_additional": 90, + "terms_of_use_version": 0, + "bootstrap_sifid_check_at": 1683178908, + "gdpr_version": 0, + "member_guild_member_master_id": 1, + "member_guild_last_updated_at": 1659485328 + }, + "user_member_by_member_id": [], + "user_card_by_card_id": [], + "user_suit_by_suit_id": [], + "user_live_deck_by_id": [], + "user_live_party_by_id": [], + "user_lesson_deck_by_id": [], + "user_live_mv_deck_by_id": [], + "user_live_mv_deck_custom_by_id": [], + "user_live_difficulty_by_difficulty_id": [], + "user_story_main_by_story_main_id": [], + "user_story_main_selected_by_story_main_cell_id": [], + "user_voice_by_voice_id": [], + "user_emblem_by_emblem_id": [], + "user_gacha_ticket_by_ticket_id": [], + "user_gacha_point_by_point_id": [], + "user_lesson_enhancing_item_by_item_id": [], + "user_training_material_by_item_id": [], + "user_grade_up_item_by_item_id": [], + "user_custom_background_by_id": [], + "user_story_side_by_id": [], + "user_story_member_by_id": [], + "user_communication_member_detail_badge_by_id": [], + "user_story_event_history_by_id": [], + "user_recovery_lp_by_id": [], + "user_recovery_ap_by_id": [], + "user_mission_by_mission_id": [], + "user_daily_mission_by_mission_id": [], + "user_weekly_mission_by_mission_id": [], + "user_info_trigger_basic_by_trigger_id": [], + "user_info_trigger_card_grade_up_by_trigger_id": [], + "user_info_trigger_member_guild_support_item_expired_by_trigger_id": [], + "user_info_trigger_member_love_level_up_by_trigger_id": [], + "user_accessory_by_user_accessory_id": [], + "user_accessory_level_up_item_by_id": [], + "user_accessory_rarity_up_item_by_id": [], + "user_unlock_scenes_by_enum": [], + "user_scene_tips_by_enum": [], + "user_rule_description_by_id": [], + "user_exchange_event_point_by_id": [], + "user_school_idol_festival_id_reward_mission_by_id": [], + "user_gps_present_received_by_id": [], + "user_event_marathon_by_event_master_id": [], + "user_event_mining_by_event_master_id": [], + "user_event_coop_by_event_master_id": [], + "user_live_skip_ticket_by_id": [], + "user_story_event_unlock_item_by_id": [], + "user_event_marathon_booster_by_id": [], + "user_reference_book_by_id": [], + "user_review_request_process_flow_by_id": [], + "user_rank_exp_by_id": [], + "user_share_by_id": [], + "user_tower_by_tower_id": [], + "user_recovery_tower_card_used_count_item_by_recovery_tower_card_used_count_item_master_id": [], + "user_story_linkage_by_id": [], + "user_subscription_status_by_id": [], + "user_story_main_part_digest_movie_by_id": [], + "user_member_guild_by_id": [], + "user_member_guild_support_item_by_id": [], + "user_daily_theater_by_daily_theater_id": [], + "user_play_list_by_id": [] + } +} \ No newline at end of file diff --git a/assets/finishUserStorySide.json b/assets/finishUserStorySide.json new file mode 100644 index 0000000..eb5842f --- /dev/null +++ b/assets/finishUserStorySide.json @@ -0,0 +1,122 @@ +{ + "user_model": { + "user_status": { + "name": { + "dot_under_text": "梦路2号机@果果厨" + }, + "nickname": { + "dot_under_text": "梦路" + }, + "last_login_at": 1684949629, + "rank": 122, + "exp": 416263, + "message": { + "dot_under_text": "B站主播:梦路_YumeMichi" + }, + "recommend_card_master_id": 200013001, + "max_friend_num": 0, + "live_point_full_at": 1684158189, + "live_point_broken": 150, + "live_point_subscription_recovery_daily_count": 1, + "live_point_subscription_recovery_daily_reset_at": 1656259200, + "activity_point_count": 0, + "activity_point_reset_at": 1684123200, + "activity_point_payment_recovery_daily_count": 10, + "activity_point_payment_recovery_daily_reset_at": 1683734400, + "game_money": 115665089, + "card_exp": 32316167, + "free_sns_coin": 320, + "apple_sns_coin": 0, + "google_sns_coin": 0, + "cash": 0, + "subscription_coin": 30, + "birth_date": null, + "birth_month": 10, + "birth_day": 18, + "latest_live_deck_id": 1, + "main_lesson_deck_id": 1, + "favorite_member_id": 1, + "last_live_difficulty_id": 12092302, + "lp_magnification": 1, + "emblem_id": 13100608, + "device_token": "", + "tutorial_phase": 99, + "tutorial_end_at": 1622217482, + "login_days": 447, + "navi_tap_count": 1, + "navi_tap_recover_at": 1685030400, + "is_auto_mode": false, + "max_score_live_difficulty_master_id": 12037401, + "live_max_score": 40553270, + "max_combo_live_difficulty_master_id": 12037401, + "live_max_combo": 301, + "lesson_resume_status": 1, + "accessory_box_additional": 90, + "terms_of_use_version": 0, + "bootstrap_sifid_check_at": 1683178908, + "gdpr_version": 0, + "member_guild_member_master_id": 1, + "member_guild_last_updated_at": 1659485328 + }, + "user_member_by_member_id": [], + "user_card_by_card_id": [], + "user_suit_by_suit_id": [], + "user_live_deck_by_id": [], + "user_live_party_by_id": [], + "user_lesson_deck_by_id": [], + "user_live_mv_deck_by_id": [], + "user_live_mv_deck_custom_by_id": [], + "user_live_difficulty_by_difficulty_id": [], + "user_story_main_by_story_main_id": [], + "user_story_main_selected_by_story_main_cell_id": [], + "user_voice_by_voice_id": [], + "user_emblem_by_emblem_id": [], + "user_gacha_ticket_by_ticket_id": [], + "user_gacha_point_by_point_id": [], + "user_lesson_enhancing_item_by_item_id": [], + "user_training_material_by_item_id": [], + "user_grade_up_item_by_item_id": [], + "user_custom_background_by_id": [], + "user_story_side_by_id": [], + "user_story_member_by_id": [], + "user_communication_member_detail_badge_by_id": [], + "user_story_event_history_by_id": [], + "user_recovery_lp_by_id": [], + "user_recovery_ap_by_id": [], + "user_mission_by_mission_id": [], + "user_daily_mission_by_mission_id": [], + "user_weekly_mission_by_mission_id": [], + "user_info_trigger_basic_by_trigger_id": [], + "user_info_trigger_card_grade_up_by_trigger_id": [], + "user_info_trigger_member_guild_support_item_expired_by_trigger_id": [], + "user_info_trigger_member_love_level_up_by_trigger_id": [], + "user_accessory_by_user_accessory_id": [], + "user_accessory_level_up_item_by_id": [], + "user_accessory_rarity_up_item_by_id": [], + "user_unlock_scenes_by_enum": [], + "user_scene_tips_by_enum": [], + "user_rule_description_by_id": [], + "user_exchange_event_point_by_id": [], + "user_school_idol_festival_id_reward_mission_by_id": [], + "user_gps_present_received_by_id": [], + "user_event_marathon_by_event_master_id": [], + "user_event_mining_by_event_master_id": [], + "user_event_coop_by_event_master_id": [], + "user_live_skip_ticket_by_id": [], + "user_story_event_unlock_item_by_id": [], + "user_event_marathon_booster_by_id": [], + "user_reference_book_by_id": [], + "user_review_request_process_flow_by_id": [], + "user_rank_exp_by_id": [], + "user_share_by_id": [], + "user_tower_by_tower_id": [], + "user_recovery_tower_card_used_count_item_by_recovery_tower_card_used_count_item_master_id": [], + "user_story_linkage_by_id": [], + "user_subscription_status_by_id": [], + "user_story_main_part_digest_movie_by_id": [], + "user_member_guild_by_id": [], + "user_member_guild_support_item_by_id": [], + "user_daily_theater_by_daily_theater_id": [], + "user_play_list_by_id": [] + } +} \ No newline at end of file diff --git a/assets/login.json b/assets/login.json index fe38941..63ef761 100644 --- a/assets/login.json +++ b/assets/login.json @@ -65,9 +65,9 @@ "member_master_id": 1, "custom_background_master_id": 103506600, "suit_master_id": 400013003, - "love_point": 757173, - "love_point_limit": 1342380, - "love_level": 157, + "love_point": 10271130, + "love_point_limit": 10271130, + "love_level": 450, "view_status": 1, "is_new": true }, @@ -76,9 +76,9 @@ "member_master_id": 2, "custom_background_master_id": 103503400, "suit_master_id": 200023002, - "love_point": 193386, - "love_point_limit": 477610, - "love_level": 83, + "love_point": 10271130, + "love_point_limit": 10271130, + "love_level": 450, "view_status": 1, "is_new": true }, @@ -87,9 +87,9 @@ "member_master_id": 3, "custom_background_master_id": 100100400, "suit_master_id": 200033001, - "love_point": 325413, - "love_point_limit": 643290, - "love_level": 106, + "love_point": 10271130, + "love_point_limit": 10271130, + "love_level": 450, "view_status": 1, "is_new": true }, @@ -98,9 +98,9 @@ "member_master_id": 4, "custom_background_master_id": 100100400, "suit_master_id": 200043001, - "love_point": 49649, - "love_point_limit": 357690, - "love_level": 44, + "love_point": 10271130, + "love_point_limit": 10271130, + "love_level": 450, "view_status": 1, "is_new": true }, @@ -109,9 +109,9 @@ "member_master_id": 5, "custom_background_master_id": 103503101, "suit_master_id": 200053001, - "love_point": 128391, - "love_point_limit": 535710, - "love_level": 69, + "love_point": 10271130, + "love_point_limit": 10271130, + "love_level": 450, "view_status": 1, "is_new": true }, @@ -120,9 +120,9 @@ "member_master_id": 6, "custom_background_master_id": 103301101, "suit_master_id": 200063001, - "love_point": 58194, - "love_point_limit": 393240, - "love_level": 47, + "love_point": 10271130, + "love_point_limit": 10271130, + "love_level": 450, "view_status": 1, "is_new": true }, @@ -131,9 +131,9 @@ "member_master_id": 7, "custom_background_master_id": 100100400, "suit_master_id": 300073002, - "love_point": 206407, - "love_point_limit": 485700, - "love_level": 86, + "love_point": 10271130, + "love_point_limit": 10271130, + "love_level": 450, "view_status": 1, "is_new": true }, @@ -142,9 +142,9 @@ "member_master_id": 8, "custom_background_master_id": 103503101, "suit_master_id": 200083001, - "love_point": 107589, - "love_point_limit": 700860, - "love_level": 63, + "love_point": 10271130, + "love_point_limit": 10271130, + "love_level": 450, "view_status": 1, "is_new": true }, @@ -153,9 +153,9 @@ "member_master_id": 9, "custom_background_master_id": 100100400, "suit_master_id": 300093001, - "love_point": 163525, - "love_point_limit": 415410, - "love_level": 77, + "love_point": 10271130, + "love_point_limit": 10271130, + "love_level": 450, "view_status": 1, "is_new": true }, @@ -164,9 +164,9 @@ "member_master_id": 101, "custom_background_master_id": 301100100, "suit_master_id": 301013001, - "love_point": 54186, - "love_point_limit": 400560, - "love_level": 46, + "love_point": 10271130, + "love_point_limit": 10271130, + "love_level": 450, "view_status": 1, "is_new": true }, @@ -175,9 +175,9 @@ "member_master_id": 102, "custom_background_master_id": 301100100, "suit_master_id": 401023002, - "love_point": 51694, - "love_point_limit": 461640, - "love_level": 45, + "love_point": 10271130, + "love_point_limit": 10271130, + "love_level": 450, "view_status": 1, "is_new": true }, @@ -186,9 +186,9 @@ "member_master_id": 103, "custom_background_master_id": 301100100, "suit_master_id": 101033101, - "love_point": 209485, - "love_point_limit": 485700, - "love_level": 86, + "love_point": 10271130, + "love_point_limit": 10271130, + "love_level": 450, "view_status": 1, "is_new": true }, @@ -197,9 +197,9 @@ "member_master_id": 104, "custom_background_master_id": 301100100, "suit_master_id": 201043001, - "love_point": 115352, - "love_point_limit": 597240, - "love_level": 65, + "love_point": 10271130, + "love_point_limit": 10271130, + "love_level": 450, "view_status": 1, "is_new": true }, @@ -208,9 +208,9 @@ "member_master_id": 105, "custom_background_master_id": 103503101, "suit_master_id": 101053101, - "love_point": 125477, - "love_point_limit": 415410, - "love_level": 68, + "love_point": 10271130, + "love_point_limit": 10271130, + "love_level": 450, "view_status": 1, "is_new": true }, @@ -219,9 +219,9 @@ "member_master_id": 106, "custom_background_master_id": 301100100, "suit_master_id": 201063001, - "love_point": 79435, - "love_point_limit": 518760, - "love_level": 55, + "love_point": 10271130, + "love_point_limit": 10271130, + "love_level": 450, "view_status": 1, "is_new": true }, @@ -230,9 +230,9 @@ "member_master_id": 107, "custom_background_master_id": 301100100, "suit_master_id": 201073001, - "love_point": 76500, - "love_point_limit": 415410, - "love_level": 54, + "love_point": 10271130, + "love_point_limit": 10271130, + "love_level": 450, "view_status": 1, "is_new": true }, @@ -241,9 +241,9 @@ "member_master_id": 108, "custom_background_master_id": 301100100, "suit_master_id": 401083001, - "love_point": 70861, - "love_point_limit": 350790, - "love_level": 52, + "love_point": 10271130, + "love_point_limit": 10271130, + "love_level": 450, "view_status": 1, "is_new": true }, @@ -252,9 +252,9 @@ "member_master_id": 109, "custom_background_master_id": 301100100, "suit_master_id": 301093001, - "love_point": 175718, - "love_point_limit": 485700, - "love_level": 79, + "love_point": 10271130, + "love_point_limit": 10271130, + "love_level": 450, "view_status": 1, "is_new": true }, @@ -263,9 +263,9 @@ "member_master_id": 201, "custom_background_master_id": 103501900, "suit_master_id": 202013001, - "love_point": 58499, - "love_point_limit": 298110, - "love_level": 47, + "love_point": 10271130, + "love_point_limit": 10271130, + "love_level": 450, "view_status": 1, "is_new": true }, @@ -274,9 +274,9 @@ "member_master_id": 202, "custom_background_master_id": 202100403, "suit_master_id": 302023102, - "love_point": 74528, - "love_point_limit": 527200, - "love_level": 53, + "love_point": 10271130, + "love_point_limit": 10271130, + "love_level": 450, "view_status": 1, "is_new": true }, @@ -285,9 +285,9 @@ "member_master_id": 203, "custom_background_master_id": 202100403, "suit_master_id": 402032004, - "love_point": 46112, - "love_point_limit": 298110, - "love_level": 42, + "love_point": 10271130, + "love_point_limit": 10271130, + "love_level": 450, "view_status": 1, "is_new": true }, @@ -296,9 +296,9 @@ "member_master_id": 204, "custom_background_master_id": 202100403, "suit_master_id": 202043001, - "love_point": 46619, - "love_point_limit": 357690, - "love_level": 42, + "love_point": 10271130, + "love_point_limit": 10271130, + "love_level": 450, "view_status": 1, "is_new": true }, @@ -307,9 +307,9 @@ "member_master_id": 205, "custom_background_master_id": 202100403, "suit_master_id": 202053001, - "love_point": 53246, - "love_point_limit": 407950, - "love_level": 45, + "love_point": 10271130, + "love_point_limit": 10271130, + "love_level": 450, "view_status": 1, "is_new": true }, @@ -318,9 +318,9 @@ "member_master_id": 206, "custom_background_master_id": 202100403, "suit_master_id": 202063001, - "love_point": 121667, - "love_point_limit": 518760, - "love_level": 67, + "love_point": 10271130, + "love_point_limit": 10271130, + "love_level": 450, "view_status": 1, "is_new": true }, @@ -329,9 +329,9 @@ "member_master_id": 207, "custom_background_master_id": 103500300, "suit_master_id": 302073001, - "love_point": 221667, - "love_point_limit": 751560, - "love_level": 88, + "love_point": 10271130, + "love_point_limit": 10271130, + "love_level": 450, "view_status": 1, "is_new": true }, @@ -340,9 +340,9 @@ "member_master_id": 208, "custom_background_master_id": 202100403, "suit_master_id": 202083001, - "love_point": 72687, - "love_point_limit": 469590, - "love_level": 52, + "love_point": 10271130, + "love_point_limit": 10271130, + "love_level": 450, "view_status": 1, "is_new": true }, @@ -351,10 +351,10 @@ "member_master_id": 209, "custom_background_master_id": 202100403, "suit_master_id": 302093002, - "love_point": 68305, - "love_point_limit": 298110, - "love_level": 51, - "view_status": 2, + "love_point": 10271130, + "love_point_limit": 10271130, + "love_level": 450, + "view_status": 1, "is_new": true }, 210, @@ -362,9 +362,9 @@ "member_master_id": 210, "custom_background_master_id": 202100403, "suit_master_id": 202103002, - "love_point": 19630, - "love_point_limit": 49110, - "love_level": 28, + "love_point": 10271130, + "love_point_limit": 10271130, + "love_level": 450, "view_status": 1, "is_new": true }, @@ -373,9 +373,9 @@ "member_master_id": 211, "custom_background_master_id": 202100403, "suit_master_id": 102111001, - "love_point": 0, - "love_point_limit": 13310, - "love_level": 1, + "love_point": 10271130, + "love_point_limit": 10271130, + "love_level": 450, "view_status": 1, "is_new": true }, @@ -384,9 +384,9 @@ "member_master_id": 212, "custom_background_master_id": 202100403, "suit_master_id": 102121001, - "love_point": 0, - "love_point_limit": 13310, - "love_level": 1, + "love_point": 10271130, + "love_point_limit": 10271130, + "love_level": 450, "view_status": 1, "is_new": true } diff --git a/assets/setTheme.json b/assets/setTheme.json new file mode 100644 index 0000000..976a574 --- /dev/null +++ b/assets/setTheme.json @@ -0,0 +1,140 @@ +{ + "user_model": { + "user_status": { + "name": { + "dot_under_text": "梦路2号机@果果厨" + }, + "nickname": { + "dot_under_text": "梦路" + }, + "last_login_at": 1684949629, + "rank": 122, + "exp": 416263, + "message": { + "dot_under_text": "B站主播:梦路_YumeMichi" + }, + "recommend_card_master_id": 200013001, + "max_friend_num": 0, + "live_point_full_at": 1684158189, + "live_point_broken": 150, + "live_point_subscription_recovery_daily_count": 1, + "live_point_subscription_recovery_daily_reset_at": 1656259200, + "activity_point_count": 0, + "activity_point_reset_at": 1684123200, + "activity_point_payment_recovery_daily_count": 10, + "activity_point_payment_recovery_daily_reset_at": 1683734400, + "game_money": 115665089, + "card_exp": 32316167, + "free_sns_coin": 320, + "apple_sns_coin": 0, + "google_sns_coin": 0, + "cash": 0, + "subscription_coin": 30, + "birth_date": null, + "birth_month": 10, + "birth_day": 18, + "latest_live_deck_id": 1, + "main_lesson_deck_id": 1, + "favorite_member_id": 1, + "last_live_difficulty_id": 12092302, + "lp_magnification": 1, + "emblem_id": 13100608, + "device_token": "", + "tutorial_phase": 99, + "tutorial_end_at": 1622217482, + "login_days": 447, + "navi_tap_count": 1, + "navi_tap_recover_at": 1685030400, + "is_auto_mode": false, + "max_score_live_difficulty_master_id": 12037401, + "live_max_score": 40553270, + "max_combo_live_difficulty_master_id": 12037401, + "live_max_combo": 301, + "lesson_resume_status": 1, + "accessory_box_additional": 90, + "terms_of_use_version": 0, + "bootstrap_sifid_check_at": 1683178908, + "gdpr_version": 0, + "member_guild_member_master_id": 1, + "member_guild_last_updated_at": 1659485328 + }, + "user_member_by_member_id": [ + "MEMBER_MASTER_ID", + { + "member_master_id": "MEMBER_MASTER_ID", + "custom_background_master_id": "BACKGROUND_MASTER_ID", + "suit_master_id": "SUIT_MASTER_ID", + "love_point": 10271130, + "love_point_limit": 10271130, + "love_level": 450, + "view_status": 1, + "is_new": true + } + ], + "user_card_by_card_id": [], + "user_suit_by_suit_id": [ + "SUIT_MASTER_ID", + { + "suit_master_id": "SUIT_MASTER_ID", + "is_new": false + } + ], + "user_live_deck_by_id": [], + "user_live_party_by_id": [], + "user_lesson_deck_by_id": [], + "user_live_mv_deck_by_id": [], + "user_live_mv_deck_custom_by_id": [], + "user_live_difficulty_by_difficulty_id": [], + "user_story_main_by_story_main_id": [], + "user_story_main_selected_by_story_main_cell_id": [], + "user_voice_by_voice_id": [], + "user_emblem_by_emblem_id": [], + "user_gacha_ticket_by_ticket_id": [], + "user_gacha_point_by_point_id": [], + "user_lesson_enhancing_item_by_item_id": [], + "user_training_material_by_item_id": [], + "user_grade_up_item_by_item_id": [], + "user_custom_background_by_id": [], + "user_story_side_by_id": [], + "user_story_member_by_id": [], + "user_communication_member_detail_badge_by_id": [], + "user_story_event_history_by_id": [], + "user_recovery_lp_by_id": [], + "user_recovery_ap_by_id": [], + "user_mission_by_mission_id": [], + "user_daily_mission_by_mission_id": [], + "user_weekly_mission_by_mission_id": [], + "user_info_trigger_basic_by_trigger_id": [], + "user_info_trigger_card_grade_up_by_trigger_id": [], + "user_info_trigger_member_guild_support_item_expired_by_trigger_id": [], + "user_info_trigger_member_love_level_up_by_trigger_id": [], + "user_accessory_by_user_accessory_id": [], + "user_accessory_level_up_item_by_id": [], + "user_accessory_rarity_up_item_by_id": [], + "user_unlock_scenes_by_enum": [], + "user_scene_tips_by_enum": [], + "user_rule_description_by_id": [], + "user_exchange_event_point_by_id": [], + "user_school_idol_festival_id_reward_mission_by_id": [], + "user_gps_present_received_by_id": [], + "user_event_marathon_by_event_master_id": [], + "user_event_mining_by_event_master_id": [], + "user_event_coop_by_event_master_id": [], + "user_live_skip_ticket_by_id": [], + "user_story_event_unlock_item_by_id": [], + "user_event_marathon_booster_by_id": [], + "user_reference_book_by_id": [], + "user_review_request_process_flow_by_id": [], + "user_rank_exp_by_id": [], + "user_share_by_id": [], + "user_tower_by_tower_id": [], + "user_recovery_tower_card_used_count_item_by_recovery_tower_card_used_count_item_master_id": [], + "user_story_linkage_by_id": [], + "user_subscription_status_by_id": [], + "user_story_main_part_digest_movie_by_id": [], + "user_member_guild_by_id": [], + "user_member_guild_support_item_by_id": [], + "user_daily_theater_by_daily_theater_id": [], + "user_play_list_by_id": [] + } +} \ No newline at end of file diff --git a/assets/tapLovePoint.json b/assets/tapLovePoint.json new file mode 100644 index 0000000..ae3e6da --- /dev/null +++ b/assets/tapLovePoint.json @@ -0,0 +1,134 @@ +{ + "user_model": { + "user_status": { + "name": { + "dot_under_text": "梦路1号机@果果厨" + }, + "nickname": { + "dot_under_text": "梦路" + }, + "last_login_at": 1684757040, + "rank": 148, + "exp": 625234, + "message": { + "dot_under_text": "梦路@果果厨,B站主播:梦路_YumeMichi" + }, + "recommend_card_master_id": 400013006, + "max_friend_num": 0, + "live_point_full_at": 1684600191, + "live_point_broken": 150, + "live_point_subscription_recovery_daily_count": 1, + "live_point_subscription_recovery_daily_reset_at": 1683820800, + "activity_point_count": 0, + "activity_point_reset_at": 1684598400, + "activity_point_payment_recovery_daily_count": 0, + "activity_point_payment_recovery_daily_reset_at": 0, + "game_money": 224402340, + "card_exp": 36291258, + "free_sns_coin": 410, + "apple_sns_coin": 1, + "google_sns_coin": 0, + "cash": 0, + "subscription_coin": 1373, + "birth_date": null, + "birth_month": 7, + "birth_day": 24, + "latest_live_deck_id": 1, + "main_lesson_deck_id": 1, + "favorite_member_id": 1, + "last_live_difficulty_id": 11065301, + "lp_magnification": 1, + "emblem_id": 10400252, + "device_token": "", + "tutorial_phase": 99, + "tutorial_end_at": 1622210234, + "login_days": 716, + "navi_tap_count": 1, + "navi_tap_recover_at": 1684771200, + "is_auto_mode": false, + "max_score_live_difficulty_master_id": 12063401, + "live_max_score": 72252816, + "max_combo_live_difficulty_master_id": 10014401, + "live_max_combo": 322, + "lesson_resume_status": 1, + "accessory_box_additional": 90, + "terms_of_use_version": 0, + "bootstrap_sifid_check_at": 1683120033, + "gdpr_version": 0, + "member_guild_member_master_id": 1, + "member_guild_last_updated_at": 1679429733 + }, + "user_member_by_member_id": [ + 1, + { + "member_master_id": 1, + "custom_background_master_id": 103506600, + "suit_master_id": 400013003, + "love_point": 10271129, + "love_point_limit": 10271130, + "love_level": 449, + "view_status": 1, + "is_new": true + } + ], + "user_card_by_card_id": [], + "user_suit_by_suit_id": [], + "user_live_deck_by_id": [], + "user_live_party_by_id": [], + "user_lesson_deck_by_id": [], + "user_live_mv_deck_by_id": [], + "user_live_mv_deck_custom_by_id": [], + "user_live_difficulty_by_difficulty_id": [], + "user_story_main_by_story_main_id": [], + "user_story_main_selected_by_story_main_cell_id": [], + "user_voice_by_voice_id": [], + "user_emblem_by_emblem_id": [], + "user_gacha_ticket_by_ticket_id": [], + "user_gacha_point_by_point_id": [], + "user_lesson_enhancing_item_by_item_id": [], + "user_training_material_by_item_id": [], + "user_grade_up_item_by_item_id": [], + "user_custom_background_by_id": [], + "user_story_side_by_id": [], + "user_story_member_by_id": [], + "user_communication_member_detail_badge_by_id": [], + "user_story_event_history_by_id": [], + "user_recovery_lp_by_id": [], + "user_recovery_ap_by_id": [], + "user_mission_by_mission_id": [], + "user_daily_mission_by_mission_id": [], + "user_weekly_mission_by_mission_id": [], + "user_info_trigger_basic_by_trigger_id": [], + "user_info_trigger_card_grade_up_by_trigger_id": [], + "user_info_trigger_member_guild_support_item_expired_by_trigger_id": [], + "user_info_trigger_member_love_level_up_by_trigger_id": [], + "user_accessory_by_user_accessory_id": [], + "user_accessory_level_up_item_by_id": [], + "user_accessory_rarity_up_item_by_id": [], + "user_unlock_scenes_by_enum": [], + "user_scene_tips_by_enum": [], + "user_rule_description_by_id": [], + "user_exchange_event_point_by_id": [], + "user_school_idol_festival_id_reward_mission_by_id": [], + "user_gps_present_received_by_id": [], + "user_event_marathon_by_event_master_id": [], + "user_event_mining_by_event_master_id": [], + "user_event_coop_by_event_master_id": [], + "user_live_skip_ticket_by_id": [], + "user_story_event_unlock_item_by_id": [], + "user_event_marathon_booster_by_id": [], + "user_reference_book_by_id": [], + "user_review_request_process_flow_by_id": [], + "user_rank_exp_by_id": [], + "user_share_by_id": [], + "user_tower_by_tower_id": [], + "user_recovery_tower_card_used_count_item_by_recovery_tower_card_used_count_item_master_id": [], + "user_story_linkage_by_id": [], + "user_subscription_status_by_id": [], + "user_story_main_part_digest_movie_by_id": [], + "user_member_guild_by_id": [], + "user_member_guild_support_item_by_id": [], + "user_daily_theater_by_daily_theater_id": [], + "user_play_list_by_id": [] + } +} \ No newline at end of file diff --git a/assets/updateUserCommunicationMemberDetailBadge.json b/assets/updateUserCommunicationMemberDetailBadge.json new file mode 100644 index 0000000..f03d3e7 --- /dev/null +++ b/assets/updateUserCommunicationMemberDetailBadge.json @@ -0,0 +1,133 @@ +{ + "user_model": { + "user_status": { + "name": { + "dot_under_text": "梦路2号机@果果厨" + }, + "nickname": { + "dot_under_text": "梦路" + }, + "last_login_at": 1684949629, + "rank": 122, + "exp": 416263, + "message": { + "dot_under_text": "B站主播:梦路_YumeMichi" + }, + "recommend_card_master_id": 200013001, + "max_friend_num": 0, + "live_point_full_at": 1684158189, + "live_point_broken": 150, + "live_point_subscription_recovery_daily_count": 1, + "live_point_subscription_recovery_daily_reset_at": 1656259200, + "activity_point_count": 0, + "activity_point_reset_at": 1684123200, + "activity_point_payment_recovery_daily_count": 10, + "activity_point_payment_recovery_daily_reset_at": 1683734400, + "game_money": 115665089, + "card_exp": 32316167, + "free_sns_coin": 320, + "apple_sns_coin": 0, + "google_sns_coin": 0, + "cash": 0, + "subscription_coin": 30, + "birth_date": null, + "birth_month": 10, + "birth_day": 18, + "latest_live_deck_id": 1, + "main_lesson_deck_id": 1, + "favorite_member_id": 1, + "last_live_difficulty_id": 12092302, + "lp_magnification": 1, + "emblem_id": 13100608, + "device_token": "", + "tutorial_phase": 99, + "tutorial_end_at": 1622217482, + "login_days": 447, + "navi_tap_count": 1, + "navi_tap_recover_at": 1685030400, + "is_auto_mode": false, + "max_score_live_difficulty_master_id": 12037401, + "live_max_score": 40553270, + "max_combo_live_difficulty_master_id": 12037401, + "live_max_combo": 301, + "lesson_resume_status": 1, + "accessory_box_additional": 90, + "terms_of_use_version": 0, + "bootstrap_sifid_check_at": 1683178908, + "gdpr_version": 0, + "member_guild_member_master_id": 1, + "member_guild_last_updated_at": 1659485328 + }, + "user_member_by_member_id": [], + "user_card_by_card_id": [], + "user_suit_by_suit_id": [], + "user_live_deck_by_id": [], + "user_live_party_by_id": [], + "user_lesson_deck_by_id": [], + "user_live_mv_deck_by_id": [], + "user_live_mv_deck_custom_by_id": [], + "user_live_difficulty_by_difficulty_id": [], + "user_story_main_by_story_main_id": [], + "user_story_main_selected_by_story_main_cell_id": [], + "user_voice_by_voice_id": [], + "user_emblem_by_emblem_id": [], + "user_gacha_ticket_by_ticket_id": [], + "user_gacha_point_by_point_id": [], + "user_lesson_enhancing_item_by_item_id": [], + "user_training_material_by_item_id": [], + "user_grade_up_item_by_item_id": [], + "user_custom_background_by_id": [], + "user_story_side_by_id": [], + "user_story_member_by_id": [], + "user_communication_member_detail_badge_by_id": [ + "MEMBER_MASTER_ID", + { + "member_master_id": "MEMBER_MASTER_ID", + "is_story_member_badge": false, + "is_story_side_badge": false, + "is_voice_badge": false, + "is_theme_badge": false, + "is_card_badge": false, + "is_music_badge": false + } + ], + "user_story_event_history_by_id": [], + "user_recovery_lp_by_id": [], + "user_recovery_ap_by_id": [], + "user_mission_by_mission_id": [], + "user_daily_mission_by_mission_id": [], + "user_weekly_mission_by_mission_id": [], + "user_info_trigger_basic_by_trigger_id": [], + "user_info_trigger_card_grade_up_by_trigger_id": [], + "user_info_trigger_member_guild_support_item_expired_by_trigger_id": [], + "user_info_trigger_member_love_level_up_by_trigger_id": [], + "user_accessory_by_user_accessory_id": [], + "user_accessory_level_up_item_by_id": [], + "user_accessory_rarity_up_item_by_id": [], + "user_unlock_scenes_by_enum": [], + "user_scene_tips_by_enum": [], + "user_rule_description_by_id": [], + "user_exchange_event_point_by_id": [], + "user_school_idol_festival_id_reward_mission_by_id": [], + "user_gps_present_received_by_id": [], + "user_event_marathon_by_event_master_id": [], + "user_event_mining_by_event_master_id": [], + "user_event_coop_by_event_master_id": [], + "user_live_skip_ticket_by_id": [], + "user_story_event_unlock_item_by_id": [], + "user_event_marathon_booster_by_id": [], + "user_reference_book_by_id": [], + "user_review_request_process_flow_by_id": [], + "user_rank_exp_by_id": [], + "user_share_by_id": [], + "user_tower_by_tower_id": [], + "user_recovery_tower_card_used_count_item_by_recovery_tower_card_used_count_item_master_id": [], + "user_story_linkage_by_id": [], + "user_subscription_status_by_id": [], + "user_story_main_part_digest_movie_by_id": [], + "user_member_guild_by_id": [], + "user_member_guild_support_item_by_id": [], + "user_daily_theater_by_daily_theater_id": [], + "user_play_list_by_id": [] + } +} \ No newline at end of file diff --git a/assets/updateUserLiveDifficultyNewFlag.json b/assets/updateUserLiveDifficultyNewFlag.json new file mode 100644 index 0000000..4a78021 --- /dev/null +++ b/assets/updateUserLiveDifficultyNewFlag.json @@ -0,0 +1,344 @@ +{ + "user_model": { + "user_status": { + "name": { + "dot_under_text": "梦路2号机@果果厨" + }, + "nickname": { + "dot_under_text": "梦路" + }, + "last_login_at": 1684949629, + "rank": 122, + "exp": 416263, + "message": { + "dot_under_text": "B站主播:梦路_YumeMichi" + }, + "recommend_card_master_id": 200013001, + "max_friend_num": 0, + "live_point_full_at": 1684158189, + "live_point_broken": 150, + "live_point_subscription_recovery_daily_count": 1, + "live_point_subscription_recovery_daily_reset_at": 1656259200, + "activity_point_count": 0, + "activity_point_reset_at": 1684123200, + "activity_point_payment_recovery_daily_count": 10, + "activity_point_payment_recovery_daily_reset_at": 1683734400, + "game_money": 115665089, + "card_exp": 32316167, + "free_sns_coin": 320, + "apple_sns_coin": 0, + "google_sns_coin": 0, + "cash": 0, + "subscription_coin": 30, + "birth_date": null, + "birth_month": 10, + "birth_day": 18, + "latest_live_deck_id": 1, + "main_lesson_deck_id": 1, + "favorite_member_id": 1, + "last_live_difficulty_id": 12092302, + "lp_magnification": 1, + "emblem_id": 13100608, + "device_token": "", + "tutorial_phase": 99, + "tutorial_end_at": 1622217482, + "login_days": 447, + "navi_tap_count": 1, + "navi_tap_recover_at": 1685030400, + "is_auto_mode": false, + "max_score_live_difficulty_master_id": 12037401, + "live_max_score": 40553270, + "max_combo_live_difficulty_master_id": 12037401, + "live_max_combo": 301, + "lesson_resume_status": 1, + "accessory_box_additional": 90, + "terms_of_use_version": 0, + "bootstrap_sifid_check_at": 1683178908, + "gdpr_version": 0, + "member_guild_member_master_id": 1, + "member_guild_last_updated_at": 1659485328 + }, + "user_member_by_member_id": [], + "user_card_by_card_id": [], + "user_suit_by_suit_id": [], + "user_live_deck_by_id": [], + "user_live_party_by_id": [], + "user_lesson_deck_by_id": [], + "user_live_mv_deck_by_id": [], + "user_live_mv_deck_custom_by_id": [], + "user_live_difficulty_by_difficulty_id": [ + 12087201, + { + "live_difficulty_id": 12087201, + "max_score": 0, + "max_combo": 0, + "play_count": 0, + "clear_count": 0, + "cancel_count": 0, + "not_cleared_count": 0, + "is_full_combo": false, + "cleared_difficulty_achievement_1": null, + "cleared_difficulty_achievement_2": null, + "cleared_difficulty_achievement_3": null, + "enable_autoplay": false, + "is_autoplay": false, + "is_new": false + }, + 12037501, + { + "live_difficulty_id": 12037501, + "max_score": 0, + "max_combo": 0, + "play_count": 0, + "clear_count": 0, + "cancel_count": 0, + "not_cleared_count": 0, + "is_full_combo": false, + "cleared_difficulty_achievement_1": null, + "cleared_difficulty_achievement_2": null, + "cleared_difficulty_achievement_3": null, + "enable_autoplay": false, + "is_autoplay": false, + "is_new": false + }, + 22087201, + { + "live_difficulty_id": 22087201, + "max_score": 6362469, + "max_combo": 116, + "play_count": 1, + "clear_count": 1, + "cancel_count": 0, + "not_cleared_count": 0, + "is_full_combo": false, + "cleared_difficulty_achievement_1": 1, + "cleared_difficulty_achievement_2": 2, + "cleared_difficulty_achievement_3": 3, + "enable_autoplay": true, + "is_autoplay": true, + "is_new": false + }, + 12060101, + { + "live_difficulty_id": 12060101, + "max_score": 0, + "max_combo": 0, + "play_count": 0, + "clear_count": 0, + "cancel_count": 0, + "not_cleared_count": 0, + "is_full_combo": false, + "cleared_difficulty_achievement_1": null, + "cleared_difficulty_achievement_2": null, + "cleared_difficulty_achievement_3": null, + "enable_autoplay": false, + "is_autoplay": false, + "is_new": false + }, + 12087301, + { + "live_difficulty_id": 12087301, + "max_score": 0, + "max_combo": 0, + "play_count": 0, + "clear_count": 0, + "cancel_count": 0, + "not_cleared_count": 0, + "is_full_combo": false, + "cleared_difficulty_achievement_1": null, + "cleared_difficulty_achievement_2": null, + "cleared_difficulty_achievement_3": null, + "enable_autoplay": false, + "is_autoplay": false, + "is_new": false + }, + 22087301, + { + "live_difficulty_id": 22087301, + "max_score": 9076238, + "max_combo": 167, + "play_count": 1, + "clear_count": 1, + "cancel_count": 0, + "not_cleared_count": 0, + "is_full_combo": false, + "cleared_difficulty_achievement_1": 1, + "cleared_difficulty_achievement_2": 2, + "cleared_difficulty_achievement_3": 3, + "enable_autoplay": true, + "is_autoplay": true, + "is_new": false + }, + 12060201, + { + "live_difficulty_id": 12060201, + "max_score": 0, + "max_combo": 0, + "play_count": 0, + "clear_count": 0, + "cancel_count": 0, + "not_cleared_count": 0, + "is_full_combo": false, + "cleared_difficulty_achievement_1": null, + "cleared_difficulty_achievement_2": null, + "cleared_difficulty_achievement_3": null, + "enable_autoplay": false, + "is_autoplay": false, + "is_new": false + }, + 12087101, + { + "live_difficulty_id": 12087101, + "max_score": 0, + "max_combo": 0, + "play_count": 0, + "clear_count": 0, + "cancel_count": 0, + "not_cleared_count": 0, + "is_full_combo": false, + "cleared_difficulty_achievement_1": null, + "cleared_difficulty_achievement_2": null, + "cleared_difficulty_achievement_3": null, + "enable_autoplay": false, + "is_autoplay": false, + "is_new": false + }, + 12060301, + { + "live_difficulty_id": 12060301, + "max_score": 0, + "max_combo": 0, + "play_count": 0, + "clear_count": 0, + "cancel_count": 0, + "not_cleared_count": 0, + "is_full_combo": false, + "cleared_difficulty_achievement_1": null, + "cleared_difficulty_achievement_2": null, + "cleared_difficulty_achievement_3": null, + "enable_autoplay": false, + "is_autoplay": false, + "is_new": false + }, + 12074101, + { + "live_difficulty_id": 12074101, + "max_score": 0, + "max_combo": 0, + "play_count": 0, + "clear_count": 0, + "cancel_count": 0, + "not_cleared_count": 0, + "is_full_combo": false, + "cleared_difficulty_achievement_1": null, + "cleared_difficulty_achievement_2": null, + "cleared_difficulty_achievement_3": null, + "enable_autoplay": false, + "is_autoplay": false, + "is_new": false + }, + 12074201, + { + "live_difficulty_id": 12074201, + "max_score": 0, + "max_combo": 0, + "play_count": 0, + "clear_count": 0, + "cancel_count": 0, + "not_cleared_count": 0, + "is_full_combo": false, + "cleared_difficulty_achievement_1": null, + "cleared_difficulty_achievement_2": null, + "cleared_difficulty_achievement_3": null, + "enable_autoplay": false, + "is_autoplay": false, + "is_new": false + }, + 12074301, + { + "live_difficulty_id": 12074301, + "max_score": 0, + "max_combo": 0, + "play_count": 0, + "clear_count": 0, + "cancel_count": 0, + "not_cleared_count": 0, + "is_full_combo": false, + "cleared_difficulty_achievement_1": null, + "cleared_difficulty_achievement_2": null, + "cleared_difficulty_achievement_3": null, + "enable_autoplay": false, + "is_autoplay": false, + "is_new": false + }, + 22087101, + { + "live_difficulty_id": 22087101, + "max_score": 4699439, + "max_combo": 79, + "play_count": 1, + "clear_count": 1, + "cancel_count": 0, + "not_cleared_count": 0, + "is_full_combo": false, + "cleared_difficulty_achievement_1": 1, + "cleared_difficulty_achievement_2": 2, + "cleared_difficulty_achievement_3": 3, + "enable_autoplay": true, + "is_autoplay": true, + "is_new": false + } + ], + "user_story_main_by_story_main_id": [], + "user_story_main_selected_by_story_main_cell_id": [], + "user_voice_by_voice_id": [], + "user_emblem_by_emblem_id": [], + "user_gacha_ticket_by_ticket_id": [], + "user_gacha_point_by_point_id": [], + "user_lesson_enhancing_item_by_item_id": [], + "user_training_material_by_item_id": [], + "user_grade_up_item_by_item_id": [], + "user_custom_background_by_id": [], + "user_story_side_by_id": [], + "user_story_member_by_id": [], + "user_communication_member_detail_badge_by_id": [], + "user_story_event_history_by_id": [], + "user_recovery_lp_by_id": [], + "user_recovery_ap_by_id": [], + "user_mission_by_mission_id": [], + "user_daily_mission_by_mission_id": [], + "user_weekly_mission_by_mission_id": [], + "user_info_trigger_basic_by_trigger_id": [], + "user_info_trigger_card_grade_up_by_trigger_id": [], + "user_info_trigger_member_guild_support_item_expired_by_trigger_id": [], + "user_info_trigger_member_love_level_up_by_trigger_id": [], + "user_accessory_by_user_accessory_id": [], + "user_accessory_level_up_item_by_id": [], + "user_accessory_rarity_up_item_by_id": [], + "user_unlock_scenes_by_enum": [], + "user_scene_tips_by_enum": [], + "user_rule_description_by_id": [], + "user_exchange_event_point_by_id": [], + "user_school_idol_festival_id_reward_mission_by_id": [], + "user_gps_present_received_by_id": [], + "user_event_marathon_by_event_master_id": [], + "user_event_mining_by_event_master_id": [], + "user_event_coop_by_event_master_id": [], + "user_live_skip_ticket_by_id": [], + "user_story_event_unlock_item_by_id": [], + "user_event_marathon_booster_by_id": [], + "user_reference_book_by_id": [], + "user_review_request_process_flow_by_id": [], + "user_rank_exp_by_id": [], + "user_share_by_id": [], + "user_tower_by_tower_id": [], + "user_recovery_tower_card_used_count_item_by_recovery_tower_card_used_count_item_master_id": [], + "user_story_linkage_by_id": [], + "user_subscription_status_by_id": [], + "user_story_main_part_digest_movie_by_id": [], + "user_member_guild_by_id": [], + "user_member_guild_support_item_by_id": [], + "user_daily_theater_by_daily_theater_id": [], + "user_play_list_by_id": [] + } +} \ No newline at end of file diff --git a/middleware/common.go b/middleware/common.go index 948cb35..39ba30c 100644 --- a/middleware/common.go +++ b/middleware/common.go @@ -3,6 +3,7 @@ package middleware import ( "fmt" "honoka-chan/database" + "io" "net/http" "net/url" "strconv" @@ -79,6 +80,13 @@ func Common(ctx *gin.Context) { } func CommonAs(ctx *gin.Context) { + body, err := io.ReadAll(ctx.Request.Body) + if err != nil { + panic(err) + } + defer ctx.Request.Body.Close() + ctx.Set("reqBody", string(body)) + ep := strings.ReplaceAll(ctx.Request.URL.String(), "/ep3071", "") ctx.Set("ep", ep) diff --git a/router/router.go b/router/router.go index 058078d..6e6475e 100644 --- a/router/router.go +++ b/router/router.go @@ -10,7 +10,6 @@ import ( "honoka-chan/middleware" "honoka-chan/model" "honoka-chan/utils" - "io" "net/http" "os" "path/filepath" @@ -159,14 +158,10 @@ func AsRouter(r *gin.Engine) { s := r.Group("ep3071").Use(middleware.CommonAs) { s.POST("/login/login", func(ctx *gin.Context) { - body, err := io.ReadAll(ctx.Request.Body) - if err != nil { - panic(err) - } - defer ctx.Request.Body.Close() + reqBody := ctx.GetString("reqBody") var mask string - req := gjson.Parse(string(body)) + req := gjson.Parse(reqBody) req.ForEach(func(key, value gjson.Result) bool { if value.Get("mask").String() != "" { mask = value.Get("mask").String() @@ -212,15 +207,10 @@ func AsRouter(r *gin.Engine) { ctx.String(http.StatusOK, resp) }) s.POST("/asset/getPackUrl", func(ctx *gin.Context) { - body, err := io.ReadAll(ctx.Request.Body) - if err != nil { - panic(err) - } - defer ctx.Request.Body.Close() - // fmt.Println(string(body)) + reqBody := ctx.GetString("reqBody") req := []model.AsReq{} - err = json.Unmarshal(body, &req) + err := json.Unmarshal([]byte(reqBody), &req) if err != nil { panic(err) } @@ -331,25 +321,20 @@ func AsRouter(r *gin.Engine) { ctx.String(http.StatusOK, resp) }) s.POST("/liveMv/saveDeck", func(ctx *gin.Context) { - body, err := io.ReadAll(ctx.Request.Body) - if err != nil { - panic(err) - } - defer ctx.Request.Body.Close() - // fmt.Println(string(body)) + reqBody := ctx.GetString("reqBody") req := []model.AsReq{} - err = json.Unmarshal(body, &req) + err := json.Unmarshal([]byte(reqBody), &req) if err != nil { panic(err) } - reqBody, ok := req[0].(map[string]interface{}) + body, ok := req[0].(map[string]interface{}) if !ok { panic("Assertion failed!") } - reqB, err := json.Marshal(reqBody) + reqB, err := json.Marshal(body) if err != nil { panic(err) } @@ -542,6 +527,113 @@ func AsRouter(r *gin.Engine) { resp := SignResp(ctx.GetString("ep"), string(respB), sessionKey) // fmt.Println(resp) + ctx.Header("Content-Type", "application/json") + ctx.String(http.StatusOK, resp) + }) + s.POST("/communicationMember/fetchCommunicationMemberDetail", func(ctx *gin.Context) { + reqBody := ctx.GetString("reqBody") + var memberId string + gjson.Parse(reqBody).ForEach(func(key, value gjson.Result) bool { + if value.Get("member_id").String() != "" { + memberId = value.Get("member_id").String() + return false + } + return true + }) + + signBody := strings.ReplaceAll(utils.ReadAllText("assets/fetchCommunicationMemberDetail.json"), `"MEMBER_ID"`, memberId) + resp := SignResp(ctx.GetString("ep"), signBody, sessionKey) + + ctx.Header("Content-Type", "application/json") + ctx.String(http.StatusOK, resp) + }) + s.POST("/navi/tapLovePoint", func(ctx *gin.Context) { + resp := SignResp(ctx.GetString("ep"), utils.ReadAllText("assets/tapLovePoint.json"), sessionKey) + + ctx.Header("Content-Type", "application/json") + ctx.String(http.StatusOK, resp) + }) + s.POST("/communicationMember/updateUserCommunicationMemberDetailBadge", func(ctx *gin.Context) { + reqBody := ctx.GetString("reqBody") + var memberMasterId string + gjson.Parse(reqBody).ForEach(func(key, value gjson.Result) bool { + if value.Get("member_master_id").String() != "" { + memberMasterId = value.Get("member_master_id").String() + return false + } + return true + }) + + signBody := strings.ReplaceAll(utils.ReadAllText("assets/updateUserCommunicationMemberDetailBadge.json"), `"MEMBER_MASTER_ID"`, memberMasterId) + resp := SignResp(ctx.GetString("ep"), signBody, sessionKey) + + ctx.Header("Content-Type", "application/json") + ctx.String(http.StatusOK, resp) + }) + s.POST("/communicationMember/updateUserLiveDifficultyNewFlag", func(ctx *gin.Context) { + resp := SignResp(ctx.GetString("ep"), utils.ReadAllText("assets/updateUserLiveDifficultyNewFlag.json"), sessionKey) + + ctx.Header("Content-Type", "application/json") + ctx.String(http.StatusOK, resp) + }) + s.POST("/communicationMember/finishUserStorySide", func(ctx *gin.Context) { + resp := SignResp(ctx.GetString("ep"), utils.ReadAllText("assets/finishUserStorySide.json"), sessionKey) + + ctx.Header("Content-Type", "application/json") + ctx.String(http.StatusOK, resp) + }) + s.POST("/communicationMember/finishUserStoryMember", func(ctx *gin.Context) { + resp := SignResp(ctx.GetString("ep"), utils.ReadAllText("assets/finishUserStoryMember.json"), sessionKey) + + ctx.Header("Content-Type", "application/json") + ctx.String(http.StatusOK, resp) + }) + s.POST("/communicationMember/setTheme", func(ctx *gin.Context) { + reqBody := ctx.GetString("reqBody") + var memberMasterId, suitMasterId, backgroundMasterId string + gjson.Parse(reqBody).ForEach(func(key, value gjson.Result) bool { + if value.Get("member_master_id").String() != "" { + memberMasterId = value.Get("member_master_id").String() + suitMasterId = value.Get("suit_master_id").String() + backgroundMasterId = value.Get("custom_background_master_id").String() + return false + } + return true + }) + + signBody := strings.ReplaceAll(utils.ReadAllText("assets/setTheme.json"), `"MEMBER_MASTER_ID"`, memberMasterId) + signBody = strings.ReplaceAll(signBody, `"BACKGROUND_MASTER_ID"`, backgroundMasterId) + signBody = strings.ReplaceAll(signBody, `"SUIT_MASTER_ID"`, suitMasterId) + resp := SignResp(ctx.GetString("ep"), signBody, sessionKey) + + ctx.Header("Content-Type", "application/json") + ctx.String(http.StatusOK, resp) + }) + s.POST("/userProfile/fetchProfile", func(ctx *gin.Context) { + resp := SignResp(ctx.GetString("ep"), utils.ReadAllText("assets/fetchProfile.json"), sessionKey) + + ctx.Header("Content-Type", "application/json") + ctx.String(http.StatusOK, resp) + }) + s.POST("/emblem/fetchEmblem", func(ctx *gin.Context) { + resp := SignResp(ctx.GetString("ep"), utils.ReadAllText("assets/fetchEmblem.json"), sessionKey) + + ctx.Header("Content-Type", "application/json") + ctx.String(http.StatusOK, resp) + }) + s.POST("/emblem/activateEmblem", func(ctx *gin.Context) { + reqBody := ctx.GetString("reqBody") + var emblemId string + gjson.Parse(reqBody).ForEach(func(key, value gjson.Result) bool { + if value.Get("emblem_master_id").String() != "" { + emblemId = value.Get("emblem_master_id").String() + return false + } + return true + }) + signBody := strings.ReplaceAll(utils.ReadAllText("assets/activateEmblem.json"), `"EMBLEM_ID"`, emblemId) + resp := SignResp(ctx.GetString("ep"), signBody, sessionKey) + ctx.Header("Content-Type", "application/json") ctx.String(http.StatusOK, resp) })