def test_009_case(self): url = f'/calendar/getNewCalendarContent?timezone={timezone}' \ f'&s={s}&u={u}&interfaceCode={interfaceCode}&debug={debug}' Http_Req().http_email_req(url) print("-----------------------------------------") url1 = f'/Calendar/bookRecommend?&s={s}&u={u}&debug={debug}' Http_Req().http_email_req(url1)
def test_014_case(self): url = f'/api/getUserTask?u={u}&s={s}&debug={debug}' Http_Req().http_req_www(url) print("-----------------------------------------") time.sleep(1) url1 = f'/api/getTodayTaskInfo?u={u}&s={s}&debug={debug}' Http_Req().http_req_www(url1)
def test_015_case(self): url = f"/Message/getSepUnreadMessage?timestamp={timestamp}&u={u}&s={s}" \ f"&interfaceCode={interfaceCode}&debug={debug}" Http_Req().http_lite_req(url) """---------------------------------------------------------------""" url1 = f"/Message/getNewMessage?u={u}&s={s}&interfaceCode={s}&debug={debug}" Http_Req().http_lite_req(url1)
def test_001_case(self): url = f"/api/getChapList?s={s}&u={u}&id={id_email}&interfaceCode={interfaceCode}&debug={debug}" Http_Req().http_lite_req(url) """---------------------------------------------------------------""" url1 = f"/api/readV1?chapterId={chapterId}&bookId={bookId_email}&s={s}&u={u}" \ f"&interfaceCode={interfaceCode}&debug={debug}" Http_Req().http_lite_req(url1)
def test_008_library_read_follow(self): sign1 = '8b57cf7e71e999a49b59a2d2ddbd9558' bookshelf = '5sWGWgn3N3%2BRmsriaWVXjg%3D%3D%2C%2BiEFxZxn8dAqSMaLzMv%2Fjw%3D%3D%2CjgTrpkm6Vt3gp7f%2BHJvJsQ%3D%3D%2CRvdq9VhPzTLkgyHofVE8Pw%3D%3D%2CGzv0Bf5b9nfvE%2F8zzs2IGA%3D%3D%2CywFOb6nQwlgTfz7puYkRfQ%3D%3D' url1 = '/api/novelRecommend?timezone={}&userKeyWithoutImei={}&channel={}&sign={}&mcc={}' \ '&versionName={}&deviceId={}&uuid={}&osType={}&appKey={}&id={}&apiLevel={}' \ '&appTag={}&androidId={}&bookshelf={}&advertising_id={}&userKey={}&versionCode={}' \ '&s={}&u={}&distinct_id={}&originProduct={}&imei={}&interfaceCode={}' \ '&appLanguage={}'.format(timezone, userKeyWithoutImei, channel, sign1, mcc, versionName, deviceId, uuid, osType, appKey, id, apiLevel, appTag, androidId, bookshelf, advertising_id, userKey, versionCode, s, u, distinct_id, originProduct, imei, interfaceCode, appLanguage) Http_Req().http_req(url1) bookId = 'Gzv0Bf5b9nfvE%2F8zzs2IGA%3D%3D' chapterId = 'F40uCGCFZPCXZJXpOdrwoA%3D%3D' sign = '826df00c1bdd5a96ef119fc023620b67' url_0 = '/api/readV1?timezone={}&userKeyWithoutImei={}&channel={}&sign={}&mcc={}' \ '&versionName={}&deviceId={}&uuid={}&chapterId={}&osType={}&appKey={}&apiLevel={}' \ '&appTag={}&androidId={}&advertising_id={}&userKey={}&versionCode={}&bookId={}' \ '&s={}&u={}&distinct_id={}&originProduct={}&imei={}&interfaceCode={}' \ '&appLanguage={}'.format(timezone, userKeyWithoutImei, channel, sign, mcc, versionName, deviceId, uuid, chapterId, osType, appKey, apiLevel, appTag, androidId, advertising_id, userKey, versionCode, bookId, s, u, distinct_id, originProduct, imei, interfaceCode, appLanguage) Http_Req().http_req(url_0)
def test_016_case(self): url = f"/api/search?keywords={keywords}&u={u}&s={s}&debug={debug}" Http_Req().http_lite_req(url) chapterId = "pDnjBuMVTYOpKvc%2Bdnd9fg%3D%3D" bookId = "w9v9FBDnzU0JWqLN3uqfYQ%3D%3D" url1 = f"/api/readV1?chapterId={chapterId}&bookId={bookId}&s={s}&u={u}" \ f"&interfaceCode={interfaceCode}&debug={debug}" Http_Req().http_lite_req(url1)
def test_004_case(self): print("----在阅读书籍时,测试能正常点击分享链接按钮进行分享的功能----") url1 = f'/api/commentList?bookId={bookId}&s={s}&u={u}&debug={debug}' Http_Req().http_email_comment_req(url1) print("-----------------------------------------") url = f'/api/doComment?content={content}&bookId={bookId}&s={s}&u={u}' \ f'&chapterId={chapterId}&debug={debug}' Http_Req().http_email_comment_req(url)
def test_011_case(self): url = f'/api/search?keywords={keywords}&s={s}&u={u}&debug={debug}' Http_Req().http_email_req(url) print("-----------------------------------------") url1 = f'/api/bookInfo?s={s}&u={u}&id={id}&interfaceCode={interfaceCode}&debug={debug}' Http_Req().http_email_req(url1) print("-----------------------------------------") url2 = f'/api/readV1?bookId={bookId}&s={s}&u={u}&chapterId={chapterId}' \ f'&interfaceCode={interfaceCode}&debug={debug}' Http_Req().http_email_req(url2)
def test_003_case(self): url = f"/calendar/getNewCalendarContent?timezone={timezone}&debug={debug}&u={u}&s={s}" \ f"&interfaceCode={interfaceCode}" Http_Req().http_lite_req(url) """---------------------------------------------------------------""" url1 = f"/api/novelRecommend?id={id_email}&s={s}&u={u}&interfaceCode={interfaceCode}&debug={debug}" Http_Req().http_lite_req(url1) """---------------------------------------------------------------""" url2 = f"/api/readV1?chapterId={chapterId}&bookId={bookId_email}&s={s}&u={u}" \ f"&interfaceCode={interfaceCode}&debug={debug}" Http_Req().http_lite_req(url2)
def test_000_case(self): """ ---测试邮件用户能正常登录APP的功能---- :return: """ url = f'/api/login?password={password}&user={user}&debug={debug}' Http_Req().http_email_req(url)
def test_015_me_feedback(self): os_type = '9' content = 'test+the+supreme+' contact = '623858143%40qq.com' url = '/api/submitFeedback?channel={}&u={}&s={}&device_type={}&os_type={}&net_type={}' \ '&app_ver={}&content={}&contact={}&originProduct={}' \ .format(channel, u, s, device_type, os_type, net_type, app_ver, content, contact, originProduct) Http_Req().http_req(url)
def test_000_visitor_login(self): url = f"/api/visitorLogin?code={code}&login_type={login_type}&timezone={timezone}" \ f"&channel={channel}&sign={sign}&oid={oid}&mcc={mcc}&versionName={versionName}" \ f"&deviceId={deviceId}&uuid={uuid}&osType={osType}&appKey={appKey}&apiLevel={apiLevel}" \ f"&appTag={appTag}&androidId={androidId}&advertising_id={advertising_id}" \ f"&versionCode={versionCode}&distinct_id={distinct_id}&originProduct={originProduct}" \ f"&imei={imei}&interfaceCode={interfaceCode}&appLanguage={appLanguage}" Http_Req().http_lite_req(url)
def test_009(self): sign = "3775fdd6f2511fe8dc357f11bba9f65e" url = f"/api/search?keywords={keywords}&source={source}&start={start}&kwType={kwType}&count={count}" \ f"&appKey={appKey}&u={u1}&s={s1}&imei={imei}&interfaceCode={interfaceCode}&mcc={mcc}" \ f"&channel={channel}&versionCode={versionCode}&versionName={versionName}&osType={osType}" \ f"&distinct_id={distinct_id}&advertising_id={advertising_id}&timezone={timezone}" \ f"&deviceId={deviceId}&uuid={uuid}&androidId={androidId}&apiLevel={apiLevel}" \ f"&appLanguage={appLanguage}&appTag={appTag}&originProduct={originProduct}&sign={sign}" Http_Req().http_lite_req(url)
def test_013(self): sign = "881ee9059d19aa4bc6af9abbbd435863" url = f"/api/getUserTask?timezone={timezone}&channel={channel}&advertising_id={advertising_id}" \ f"&sign={sign}&mcc={mcc}&versionName={versionName}&deviceId={deviceId}&uuid={uuid}" \ f"&versionCode={versionCode}&s={s1}&u={u1}&distinct_id={distinct_id}" \ f"&originProduct={originProduct}&osType={osType}&imei={imei}&appKey={appKey}&tag={tag}" \ f"&interfaceCode={interfaceCode}&apiLevel={apiLevel}&appTag={appTag}&androidId={androidId}" \ f"&appLanguage={appLanguage}" Http_Req().http_lite_activity_req(url)
def test_007(self): sign = "c10a90781a1a80614a5909de9b4b1659" url = f"/calendar/getNewCalendarContent?timezone={timezone}&appKey={appKey}&u={u}&s={s}" \ f"&imei={imei}&interfaceCode={interfaceCode}&mcc={mcc}&channel={channel}" \ f"&versionCode={versionCode}&versionName={versionName}&osType={osType}" \ f"&distinct_id={distinct_id}&advertising_id={advertising_id}&deviceId={deviceId}" \ f"&uuid={uuid}&androidId={androidId}&apiLevel={apiLevel}&appLanguage={appLanguage}" \ f"&appTag={appTag}&originProduct={originProduct}&sign={sign}" Http_Req().http_lite_req(url) """-----------------------------------------------------------------------""" sign1 = "a73c66c99f57167701bb1eb4b0c71c5d" url1 = f"/Calendar/bookRecommend?number={number}&bookshelf={bookshelf}&appKey={appKey}&u={u}" \ f"&s={s}&imei={imei}&interfaceCode={interfaceCode}&mcc={mcc}&channel={channel}" \ f"&versionCode={versionCode}&versionName={versionName}&osType={osType}" \ f"&distinct_id={distinct_id}&advertising_id={advertising_id}&timezone={timezone}" \ f"&deviceId={deviceId}&uuid={uuid}&androidId={androidId}&apiLevel={apiLevel}" \ f"&appLanguage={appLanguage}&appTag={appTag}&originProduct={originProduct}&sign={sign1}" Http_Req().http_lite_req(url1)
def test_001_discover_book_read(self): sign = 'ed6e87bdc8da69ec1fb56f9ce1995ebc' url = f"/api/bookInfo?id={id}&appKey={appKey}&u={u}&s={s}&imei={imei}" \ f"&interfaceCode={interfaceCode}&mcc={mcc}&channel={channel}&versionCode={versionCode}" \ f"&versionName={versionName}&osType={osType}&distinct_id={distinct_id}" \ f"&advertising_id={advertising_id}&timezone={timezone}&deviceId={deviceId}&uuid={uuid}" \ f"&androidId={androidId}&apiLevel={apiLevel}&appLanguage={appLanguage}&appTag={appTag}" \ f"&originProduct={originProduct}&sign={sign}" Http_Req().http_lite_req(url) """-----------------------------------------------------------------------""" sign1 = "949349cb0dd7d5ac4a22abdecc568905" url1 = f"/api/readV1?timezone={timezone}&channel={channel}&sign={sign1}&mcc={mcc}" \ f"&versionName={versionName}&deviceId={deviceId}&uuid={uuid}&chapterId={chapterId}" \ f"&osType={osType}&appKey={appKey}&apiLevel={apiLevel}&appTag={appTag}" \ f"&androidId={androidId}&advertising_id={advertising_id}&versionCode={versionCode}" \ f"&bookId={bookId}&s={s}&u={u}&distinct_id={distinct_id}&originProduct={originProduct}" \ f"&imei={imei}&interfaceCode={interfaceCode}&appLanguage={appLanguage}" Http_Req().http_lite_req(url1)
def test_004(self): sign = "b9aae16551b8bd242f93645105c306a9" url = f"/Message/getSepUnreadMessage?timestamp={timestamp}&appKey={appKey}&u={u}&s={s}" \ f"&imei={imei}&interfaceCode={interfaceCode}&mcc={mcc}&channel={channel}" \ f"&versionCode={versionCode}&versionName={versionName}&osType={osType}" \ f"&distinct_id={distinct_id}&advertising_id={advertising_id}&timezone={timezone}" \ f"&deviceId={deviceId}&uuid={uuid}&androidId={androidId}&apiLevel={apiLevel}" \ f"&appLanguage={appLanguage}&appTag={appTag}&originProduct={originProduct}&sign={sign}" Http_Req().http_lite_req(url) """-----------------------------------------------------------------------""" sign1 = "015746a842ede844f45f72eae00adceb" url1 = f"/Message/getNewMessage?type={type}&page={page}&size={size}&appKey={appKey}&u={u}" \ f"&s={s}&imei={imei}&interfaceCode={interfaceCode}&mcc={mcc}&channel={channel}" \ f"&versionCode={versionCode}&versionName={versionName}&osType={osType}" \ f"&distinct_id={distinct_id}&advertising_id={advertising_id}&timezone={timezone}" \ f"&deviceId={deviceId}&uuid={uuid}&androidId={androidId}&apiLevel={apiLevel}" \ f"&appLanguage={appLanguage}&appTag={appTag}&originProduct={originProduct}&sign={sign1}" Http_Req().http_lite_req(url1)
def test_003(self): sign = "503396a8a4563bb5b40dffff65dfc8d1" url = f"/apiBookshelf/unfollow?timezone={timezone}&channel={channel}" \ f"&advertising_id={advertising_id}&sign={sign}&mcc={mcc}&versionName={versionName}" \ f"&deviceId={deviceId}&uuid={uuid}&versionCode={versionCode}&s={s}&u={u}" \ f"&distinct_id={distinct_id}&originProduct={originProduct}&osType={osType}&imei={imei}" \ f"&appKey={appKey}&bid={bid}&interfaceCode={interfaceCode}&apiLevel={apiLevel}" \ f"&appTag={appTag}&androidId={androidId}&appLanguage={appLanguage}" Http_Req().http_lite_req(url)
def test_014(self): sign = "0dacd80cc7950525eed1226573cb45c9" url = f"/Message/getSepUnreadMessage?timestamp={timestamp}&appKey={appKey}&u={u1}&s={s1}&imei={imei}" \ f"&interfaceCode={interfaceCode}&mcc={mcc}&channel={channel}&versionCode={versionCode}" \ f"&versionName={versionName}&osType={osType}&distinct_id={distinct_id}" \ f"&advertising_id={advertising_id}&timezone={timezone}&deviceId={deviceId}&uuid={uuid}" \ f"&androidId={androidId}&apiLevel={apiLevel}&appLanguage={appLanguage}&appTag={appTag}" \ f"&originProduct={originProduct}&sign={sign}" Http_Req().http_lite_req(url) """-----------------------------------------------------------------------""" sign1 = "40cdbd69ca92a73e7fa3f03838537666" url1 = f"/Message/getNewMessage?type={type}&page={page}&size={size}&appKey={appKey}&u={u1}&s={s1}" \ f"&imei={imei}&interfaceCode={interfaceCode}&mcc={mcc}&channel={channel}" \ f"&versionCode={versionCode}&versionName={versionName}&osType={osType}" \ f"&distinct_id={distinct_id}&advertising_id={advertising_id}&timezone={timezone}" \ f"&deviceId={deviceId}&uuid={uuid}&androidId={androidId}&apiLevel={apiLevel}" \ f"&appLanguage={appLanguage}&appTag={appTag}&originProduct={originProduct}&sign={sign1}" Http_Req().http_lite_req(url1)
def test_003_library_book_follow(self): sign = '5870deddf7e479f0c4d70f3c2b9fad6a' url = f'/apiBookshelf/follow?timezone={timezone}&userKeyWithoutImei={userKeyWithoutImei}' \ f'&channel={channel}&advertising_id={advertising_id}&sign={sign}&mcc={mcc}' \ f'&versionName={versionName}&deviceId={deviceId}&uuid={uuid}&userKey={userKey}' \ f'&versionCode={versionCode}&s={s}&u={u}&distinct_id={distinct_id}' \ f'&originProduct={originProduct}&osType={osType}&imei={imei}&appKey={appKey}&bid={bid}' \ f'&interfaceCode={interfaceCode}&apiLevel={apiLevel}&appTag={appTag}' \ f'&androidId={androidId}&appLanguage={appLanguage}' Http_Req().http_req(url)
def test_010(self): sign = "7dda0dd75f0939a0ea0df604aabea226" keywords = "adrien" url = f"/api/search?keywords={keywords}&source={source}&start={start}&kwType={kwType}&count={count}" \ f"&appKey={appKey}&u={u1}&s={s1}&imei={imei}&interfaceCode={interfaceCode}&mcc={mcc}" \ f"&channel={channel}&versionCode={versionCode}&versionName={versionName}&osType={osType}" \ f"&distinct_id={distinct_id}&advertising_id={advertising_id}&timezone={timezone}" \ f"&deviceId={deviceId}&uuid={uuid}&androidId={androidId}&apiLevel={apiLevel}" \ f"&appLanguage={appLanguage}&appTag={appTag}&originProduct={originProduct}&sign={sign}" Http_Req().http_lite_req(url)
def test_006_inbox(self): """ 站内信 :return: """ sign = "4e920059bb22e6c57e636978bd242f79" url = f"/Message/getSepUnreadMessage?timezone={timezone}&channel={channel}" \ f"&advertising_id={advertising_id}&sign={sign}&mcc={mcc}&versionName={versionName}" \ f"&deviceId={deviceId}&uuid={uuid}&versionCode={versionCode}&s={s}&u={u}&" \ f"distinct_id={distinct_id}&osType={osType}&appKey={appKey}&interfaceCode={interfaceCode}" \ f"&apiLevel={apiLevel}&androidId={androidId}×tamp={timestamp}" Http_Req().http_req(url) sign1 = "9b34672cdd116c7a7686be45e89e87e1" url1 = f"/Message/getNewMessage?timezone={timezone}&channel={channel}" \ f"&advertising_id={advertising_id}&sign={sign1}&type={type}&mcc={mcc}" \ f"&versionName={versionName}&deviceId={deviceId}&uuid={uuid}&versionCode={versionCode}" \ f"&s={s}&size={size}&u={u}&distinct_id={distinct_id}&osType={osType}&appKey={appKey}" \ f"&page={page}&interfaceCode={interfaceCode}&apiLevel={apiLevel}&androidId={androidId}" Http_Req().http_req(url1)
def test_012(self): sign = "a898a1a2c86f7cc7da57124c1567a51b" bid = "D7qGJ2uk2cfDCQRkErWbww%3D%3D" url = f"/apiBookshelf/batchUnfollow?timezone={timezone}&channel={channel}" \ f"&advertising_id={advertising_id}&sign={sign}&mcc={mcc}&versionName={versionName}" \ f"&deviceId={deviceId}&uuid={uuid}&versionCode={versionCode}&s={s1}&u={u1}" \ f"&distinct_id={distinct_id}&originProduct={originProduct}&osType={osType}&imei={imei}" \ f"&appKey={appKey}&bid={bid}&interfaceCode={interfaceCode}&apiLevel={apiLevel}" \ f"&appTag={appTag}&androidId={androidId}&appLanguage={appLanguage}" Http_Req().http_lite_req(url)
def test_006_library_get_time_list_content(self): sign = 'd17dc931fcee87641fc37971232e6812' url = '/calendar/getNewCalendarContent?timezone={}&appKey={}&u={}&s={}&userKey={}' \ '&userKeyWithoutImei={}&imei={}&interfaceCode={}&mcc={}&channel={}&versionCode={}' \ '&versionName={}&osType={}&distinct_id={}&advertising_id={}&deviceId={}&uuid={}' \ '&androidId={}&apiLevel={}&appLanguage={}&appTag={}&originProduct={}' \ '&sign={}'.format(timezone, appKey, u, s, userKey, userKeyWithoutImei, imei, interfaceCode, mcc, channel, versionCode, versionName, osType, distinct_id, advertising_id, deviceId, uuid, androidId, apiLevel, appLanguage, appTag, originProduct, sign) Http_Req().http_req(url)
def test_004_library_book_unfollow(self): sign = '5870deddf7e479f0c4d70f3c2b9fad6a' url = '/apiBookshelf/unfollow?timezone={}&userKeyWithoutImei={}&channel={}&advertising_id={}' \ '&sign={}&mcc={}&versionName={}&deviceId={}&uuid={}&userKey={}&versionCode={}&s={}' \ '&u={}&distinct_id={}&originProduct={}&osType={}&imei={}&appKey={}&bid={}' \ '&interfaceCode={}&apiLevel={}&appTag={}&androidId={}' \ '&appLanguage={}'.format(timezone, userKeyWithoutImei, channel, advertising_id, sign, mcc, versionName, deviceId, uuid, userKey, versionCode, s, u, distinct_id, originProduct, osType, imei, appKey, bid, interfaceCode, apiLevel, appTag, androidId, appLanguage) Http_Req().http_req(url)
def test_005(self): sign = "9832835e7dd5618810f431ec4d47c6b1" chapterId = "mdbhq3m%2Fpkk3Gp79NOj5Jw%3D%3D" bookId = "D7qGJ2uk2cfDCQRkErWbww%3D%3D" url = f"/api/readV1?timezone={timezone}&channel={channel}&sign={sign}&mcc={mcc}" \ f"&versionName={versionName}&deviceId={deviceId}&uuid={uuid}&chapterId={chapterId}" \ f"&osType={osType}&appKey={appKey}&apiLevel={apiLevel}&appTag={appTag}" \ f"&androidId={androidId}&advertising_id={advertising_id}&versionCode={versionCode}" \ f"&bookId={bookId}&s={s}&u={u}&distinct_id={distinct_id}&originProduct={originProduct}" \ f"&imei={imei}&interfaceCode={interfaceCode}&appLanguage={appLanguage}" Http_Req().http_lite_req(url)
def test_012_bookshelf_site_message(self): sign = 'dea2959e5f7748262ee5bfc6b0575bee' url = '/Message/getNewMessage?type={}&page={}&size={}&appKey={}&u={}&s={}&userKey={}' \ '&userKeyWithoutImei={}&imei={}&interfaceCode={}&mcc={}&channel={}&versionCode={}' \ '&versionName={}&osType={}&distinct_id={}&advertising_id={}&timezone={}&deviceId={}' \ '&uuid={}&androidId={}&apiLevel={}&appLanguage={}&appTag={}&originProduct={}' \ '&sign={}'.format(type, page, size, appKey, u, s, userKey, userKeyWithoutImei, imei, interfaceCode, mcc, channel, versionCode, versionName, osType, distinct_id, advertising_id, timezone, deviceId, uuid, androidId, apiLevel, appLanguage, appTag, originProduct, sign) Http_Req().http_req(url)
def test_001_visitor_login(self): """ ---测试游客用户能正常登录APP的功能---- :return: """ url = f"/api/visitorLogin?code={code}&login_type={login_type}&timezone={timezone}&channel={channel}" \ f"&advertising_id={advertising_id}&sign={sign}&oid={oid}&mcc={mcc}&versionName={versionName}" \ f"&deviceId={deviceId}&uuid={uuid}&versionCode={versionCode}&distinct_id={distinct_id}" \ f"&osType={osType}&appKey={appKey}&interfaceCode={interfaceCode}&apiLevel={apiLevel}" \ f"&androidId={androidId}" Http_Req().http_req(url)
def test_008(self): sign = "a3b6cbc68163547cc11cfa9c0f47cea0" url = f"/calendar/getNewCalendarContent?timezone={timezone}&appKey={appKey}&u={u1}&s={s1}" \ f"&imei={imei}&interfaceCode={interfaceCode}&mcc={mcc}&channel={channel}" \ f"&versionCode={versionCode}&versionName={versionName}&osType={osType}" \ f"&distinct_id={distinct_id}&advertising_id={advertising_id}&deviceId={deviceId}&uuid={uuid}" \ f"&androidId={androidId}&apiLevel={apiLevel}&appLanguage={appLanguage}&appTag={appTag}" \ f"&originProduct={originProduct}&sign={sign}" Http_Req().http_lite_req(url) """-----------------------------------------------------------------------""" sign1 = "28ae0dceba432f886dfbd04f9023869e" chapterId = "VOrgPg1RqYR081W0wqeByg%3D%3D" bookId = "mRxC97VLCwapjKP7Xo8mVQ%3D%3D" url1 = f"/api/readV1?timezone={timezone}&channel={channel}&sign={sign1}&mcc={mcc}" \ f"&versionName={versionName}&deviceId={deviceId}&uuid={uuid}&chapterId={chapterId}" \ f"&osType={osType}&appKey={appKey}&apiLevel={apiLevel}&appTag={appTag}&androidId={androidId}" \ f"&advertising_id={advertising_id}&versionCode={versionCode}&bookId={bookId}&s={s1}&u={u1}" \ f"&distinct_id={distinct_id}&originProduct={originProduct}&imei={imei}" \ f"&interfaceCode={interfaceCode}&appLanguage={appLanguage}" Http_Req().http_lite_req(url1)
def test_010_bookshelf_read(self): """ 阅读一本在 书架上收藏的书 """ sign = "b14126ea25f880b62e2e2d1d10411262" url = f"/api/readV1?timezone={timezone}&sex={sex}&channel={channel}&" \ f"advertising_id={advertising_id}&sign={sign}&mcc={mcc}&versionName={versionName}" \ f"&deviceId={deviceId}&uuid={uuid}&versionCode={versionCode}&bookId={bookId}&s={s}&u={u}" \ f"&chapterId={chapterId}&distinct_id={distinct_id}&osType={osType}&appKey={appKey}" \ f"&interfaceCode={interfaceCode}&apiLevel={apiLevel}&androidId={androidId}" Http_Req().http_req(url)