Commit e432c402 by 左磊磊

12028更新鲁班工程

parent bdfc5d0c
package com.lemon.cases;
import com.alibaba.fastjson.JSONObject;
import io.qameta.allure.Description;
import org.apache.http.Header;
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.entity.StringEntity;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.util.EntityUtils;
import org.testng.annotations.DataProvider;
import org.testng.annotations.Test;
import java.util.Arrays;
/**
* @program: 鲁班-【工具】答案C端,走cookie
* @description:
* @author: ray
* @create: 2023-09-06 19:20
**/
public class AnswerCCase extends BaseCase {
// Get请求
@Test(dataProvider = "datas1")
@Description("h5学习报告")
public void testAEvaluationConfiguration(int id, String caseName, String url, String expectValue) throws Exception {
HttpGet get = new HttpGet(url); // 创建get请求
get.setHeader("Content-Type", "application/json");
get.setHeader("Cookie", "adviser_token=jxsoDLMvi10c2VctV7CGbEK3FPDcN3g4; checkUserInfo=userId%3D87; isBind=true; userInfo=sceneId%3D4022260%26officialAccountsId%3D999%26wechatUserId%3D207021400%26hasSnapsis%3D0%26userType%3DTEMP");
DefaultHttpClient client = new DefaultHttpClient();// 创建一个client
HttpResponse response = client.execute(get); // 执行get请求,并使用response来存放执行后返回的响应内容
Header[] header = response.getAllHeaders(); // 响应头
System.out.print("id:" + id + "casename:" + caseName);
System.out.print("响应头信息: " + Arrays.toString(header) + "\n");
int status = response.getStatusLine().getStatusCode();
System.out.print("状态码: " + status + "\n");
HttpEntity entity = response.getEntity(); // 响应体
String responValue = EntityUtils.toString(entity);
System.out.print("预期结果: " + expectValue + "\n");
System.out.print("响应结果: " + responValue + "\n");
Boolean flag = assertFlag(JSONObject.parseObject(expectValue.toString()).toString(), JSONObject.parseObject(responValue.toString()).toString());
String assertContent = (flag) ? "Fail" : "Pass";
System.out.print("assertContent:" + assertContent);
}
@DataProvider(name = "datas1")
public Object[][] datas1() {
//Object[m][n] m代表执行次数,n代表参数个数
Object[][] datas = {
{1,"getUserByLocalCode","https://weixin28.5rs.me/wechat/authorize/getUserByLocalCode?localCode=05a43a8efe48b9a09bf4703085d1a410&t=WWKmaqmE","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{}}"},
{2,"getUserInfoByOpenId","https://weixin28.5rs.me/readercenter/v1.0/wechatUser/getUserInfoByOpenId?openId=oSNf-woSUP-433O00tu_DHZVCPRA&officialAccountsId=28&t=HGRhsthZ","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"wechatUserId\":147732808,\"headUrl\":\"https://oss.5rs.me/oss/upload/image/jpg/f4373ae3b28c4cb08b9d3d701939b2a2.jpg\",\"nickName\":\"之约\",\"sex\":\"0\",\"remark\":null,\"language\":\"zh_CN\",\"country\":\"\",\"province\":\"\",\"city\":\"\",\"partyId\":null,\"templateId\":null,\"openId\":\"oSNf-woSUP-433O00tu_DHZVCPRA\",\"officialAccountsId\":28,\"channelId\":null,\"agentId\":null,\"isBind\":null,\"styleTempletId\":null,\"userCode\":\"757377def68a2342e7034bc8f9a4d776\",\"subscribeTime\":null,\"phoneNumber\":null}}"},
{3,"listAllRaysAppWithDelete","https://weixin28.5rs.me/appcenter/v1.0/appRays/listAllRaysAppWithDelete?t=Z4bNGUNh","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":[{\"raysAppId\":1,\"typeCode\":\"FOREIGN_READ\",\"title\":\"外刊阅读\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/8b134c55437fdebdb9cc0ed5f1ea5a90.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/23a379807de670d74b588fa605c4aebe.png\",\"seqNumber\":47,\"subjectType\":\"其他\",\"typeName\":\"外刊阅读\",\"traceAppId\":1986040},{\"raysAppId\":2,\"typeCode\":\"ARITHMETIC\",\"title\":\"手机拍照,就能检查作业了,秒知对错!\",\"squareImg\":\"https://file.5rs.me/oss/uploadfe/png/fa0a01ee65501659b89becbfabfc7e02.png\",\"transverseImg\":\"https://file.5rs.me/oss/uploadfe/png/e42edc1f73a39d17feb5100f3e2e1c74.png\",\"seqNumber\":23,\"subjectType\":\"数学\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/65617201a640c7ea045650a3483cb298.png\",\"typeName\":\"口算批改\",\"traceAppId\":2},{\"raysAppId\":3,\"typeCode\":\"PHOTOGRAPH\",\"title\":\"手机拍照,高效整理练习题!\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/073b2e1d81a3696567622c516310c67b.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/jpg/6f4c96b7c052ea4618bf104eca2c73a8.jpg\",\"seqNumber\":3,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/675e264c0994b079ae7e69bbaff6d78e.png\",\"typeName\":\"错题本\",\"traceAppId\":3},{\"raysAppId\":4,\"typeCode\":\"AI_TIKU\",\"title\":\"根据薄弱知识点,定制你的题库,针对性提升!\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/2cc9533cc9ad576743495467a6169245.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/326378142647b10a0cf95a201541cbd9.png\",\"seqNumber\":2,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/b48a88f46fd68d808973eb56396a6f26.png\",\"typeName\":\"智能刷题\",\"traceAppId\":4},{\"raysAppId\":5,\"typeCode\":\"APPLET_CLOCK\",\"title\":\"拍书摘、拍笔记,记录下爱读书的你\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/d3e70ee4fcc0dbd12993fac0caecf9c6.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/19665650be98038163693796e75fd67d.png\",\"seqNumber\":46,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/779634bcb9333bfef2590a43da384866.png\",\"typeName\":\"阅读打卡\",\"traceAppId\":2033485},{\"raysAppId\":6,\"typeCode\":\"APPLET_QA\",\"title\":\"书友互助\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/cee9857494764605e87f98cbdbbb6ba8.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/3a08426b023013d663498ecd13bc3f44.png\",\"seqNumber\":12,\"subjectType\":\"其他\",\"previewUrl\":\"\",\"typeName\":\"书友互助\",\"traceAppId\":2033486},{\"raysAppId\":7,\"typeCode\":\"APPLET_WORD\",\"title\":\"每天背10分钟,轻松记住课本同步单词\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/fc743d6bcc3f8afe4a82cbff98d10dd7.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/5809b338dbab43254202a71d582eba7c.png\",\"seqNumber\":31,\"subjectType\":\"英语\",\"previewUrl\":\"\",\"typeName\":\"背单词\",\"traceAppId\":7},{\"raysAppId\":8,\"typeCode\":\"POSTGRADUATE_CALC\",\"title\":\"考研分数,模拟投档\",\"squareImg\":\"https://oss.raysgo.com/oss/uploadfe/png/c30acb17c3cddc1e9e2e2c2fef6e469d.png\",\"transverseImg\":\"https://oss.raysgo.com/oss/uploadfe/png/65c9082fee502aefb265d26f8797af39.png\",\"seqNumber\":42,\"subjectType\":\"其他\",\"previewUrl\":\"\",\"typeName\":\"考研投档模拟计算器\",\"traceAppId\":2058899},{\"raysAppId\":9,\"typeCode\":\"MOUNTING_MASTER\",\"title\":\"三分画,七分裱\",\"squareImg\":\"https://oss.5rs.me/oss/upload/image/png/f0c54cac69db4bb08a5f3976eca45bec.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/6477879a76327450cc34c3cf0f50b3a6.png\",\"seqNumber\":41,\"subjectType\":\"其他\",\"previewUrl\":\"\",\"typeName\":\"裱画大师\",\"traceAppId\":2061374},{\"raysAppId\":10,\"typeCode\":\"POETRY\",\"title\":\"助你吃透中小学必背古诗词\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/21044b0cca77e412ea42cc6dc6030aca.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/5b8412bdd0c07b8c72eaa6844fd2dadc.png\",\"seqNumber\":12,\"subjectType\":\"语文\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/0eb87140c9e6d0b5f0220a6511c1d77a.png\",\"typeName\":\"背诵古诗词\",\"traceAppId\":10},{\"raysAppId\":12,\"typeCode\":\"CALCULATOR\",\"title\":\"清晰呈现计算步骤,辅助梳理计算思路\",\"squareImg\":\"https://oss.5rs.me/oss/upload/image/jpg/e18d90151adf4d97a948f07fafc98dd6.jpg\",\"transverseImg\":\"https://oss.5rs.me/oss/upload/image/jpg/bf3bee06d8c847578d78feef43c8303f.jpg\",\"seqNumber\":21,\"subjectType\":\"数学\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/86cd2b42bab53aa93cb2dabbe9b94395.png\",\"typeName\":\"科学计算器\",\"traceAppId\":2154865},{\"raysAppId\":13,\"typeCode\":\"FUNCTIONAL_DIGRAPH\",\"title\":\"一键生成函数曲线,辅助理解函数规律\",\"squareImg\":\"https://oss.5rs.me/oss/upload/image/jpg/222cb74875bd445ca3bf9a7b9c8434d7.jpg\",\"transverseImg\":\"https://oss.5rs.me/oss/upload/image/jpg/7381a4ea11cc48dc86398e5c535a5437.jpg\",\"seqNumber\":22,\"subjectType\":\"数学\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/937d02fa2764a698672b0bd5543a1078.png\",\"typeName\":\"函数绘图\",\"traceAppId\":2154864},{\"raysAppId\":14,\"typeCode\":\"BRAIN_GRAPH\",\"title\":\"重难点大纲一键获取,让你预习复习更高效\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/bf3c260961c12d9d199606ac9c23f997.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/d0627435bbed5a4bb791195265eaf9a4.png\",\"seqNumber\":43,\"subjectType\":\"全科目\",\"previewUrl\":\"\",\"typeName\":\"重难点大纲\",\"traceAppId\":2154866},{\"raysAppId\":15,\"typeCode\":\"EXAM_PAPER\",\"title\":\"真题密卷反复练习,考前模拟高效提分\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/68de1ee26869f504fe27a782d62bdf6d.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/570391ed632026f31e1abaa0de61cd3e.png\",\"seqNumber\":44,\"subjectType\":\"全科目\",\"previewUrl\":\"\",\"typeName\":\"真题试卷\",\"traceAppId\":2162038},{\"raysAppId\":16,\"typeCode\":\"ANCIENT_WORD\",\"title\":\"查询方便、词库齐全,助你吃透文言文\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/2699e69a71925f47c271e20493bd3d66.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/6902a77d1214347f95a54e03306849ca.png\",\"seqNumber\":13,\"subjectType\":\"语文\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/41b0b38e6f5cf17b24f644f34efa5d59.png\",\"typeName\":\"文言文字典\",\"traceAppId\":2162044},{\"raysAppId\":17,\"typeCode\":\"IDIOM\",\"title\":\"海量词库,便捷实用,学习成语必备利器\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/f729ee3f10f062ee6651fe3fed09996a.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/1b08c00719ac2c5e244a27d916aff71d.png\",\"seqNumber\":14,\"subjectType\":\"语文\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/f61e5f77068ccf71d38490c83d6fea7c.png\",\"typeName\":\"成语词典\",\"traceAppId\":2162045},{\"raysAppId\":18,\"typeCode\":\"CORRECTION\",\"title\":\"拍照录入AI批改 多维分析深度点评 帮你解决日常写作难题\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/cbfd162bcd2602e50f9ac361736e5022.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/b6b93a6c4824136b795fdd0216f8f80c.png\\n\",\"seqNumber\":11,\"subjectType\":\"语文\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/cd92938369af6c105760faa3861fcd0f.png\",\"typeName\":\"语文作文批改\",\"traceAppId\":2170503},{\"raysAppId\":19,\"typeCode\":\"ANSWER_ANALYSIS\",\"title\":\"分析梳理解题思路,彻底攻克各类难点\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/jpg/1643bcc06326cadcfc723f3c58e14e19.jpg\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/jpg/d96026de1ef0dbbe67206a2701817c57.jpg\",\"seqNumber\":1,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/59505567c9587d055ad501608ed3bf42.png\",\"typeName\":\"答案解析\",\"traceAppId\":2175481},{\"raysAppId\":20,\"typeCode\":\"READ_CLOCK\",\"title\":\"个性化打卡日历,记录下每天爱读书的你\",\"seqNumber\":48,\"subjectType\":\"全科目\",\"typeName\":\"阅读打卡\",\"traceAppId\":2248276},{\"raysAppId\":21,\"typeCode\":\"READ_NOTES\",\"title\":\"语音录笔记、拍照提取书摘,好记性不如烂笔头\",\"seqNumber\":49,\"subjectType\":\"全科目\",\"typeName\":\"读书笔记\",\"traceAppId\":2248275},{\"raysAppId\":22,\"typeCode\":\"LEARNING_REPORT\",\"title\":\"掌握学习进度,科学规划学习路径,全方位提升学习效果!\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/jpeg/74147554e3ae5e450a539d8f59572d70.jpeg\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/2c2b194e796f564befac9ce470bd2e94.png\",\"seqNumber\":55,\"subjectType\":\"全科目\",\"typeName\":\"学习报告\",\"traceAppId\":22},{\"raysAppId\":23,\"typeCode\":\"GAS_STATION\",\"title\":\"家长加油站\",\"seqNumber\":60,\"subjectType\":\"全科目\",\"typeName\":\"家长加油站\",\"traceAppId\":23},{\"raysAppId\":24,\"typeCode\":\"STUDY_ASSISTANT\",\"title\":\"同步自习助手\",\"seqNumber\":65,\"subjectType\":\"全科目\",\"typeName\":\"同步自习助手\",\"traceAppId\":24},{\"raysAppId\":25,\"typeCode\":\"SYNC_COURSES\",\"title\":\"同步课程\",\"seqNumber\":70,\"subjectType\":\"全科目\",\"typeName\":\"同步课程\",\"traceAppId\":25},{\"raysAppId\":26,\"typeCode\":\"ETEXTBOOK\",\"title\":\"电子课本\",\"seqNumber\":75,\"subjectType\":\"全科目\",\"typeName\":\"电子课本\",\"traceAppId\":26},{\"raysAppId\":27,\"typeCode\":\"APPLET_WORD_PK\",\"title\":\"单词挑战\",\"seqNumber\":80,\"subjectType\":\"英语\",\"typeName\":\"单词挑战\",\"traceAppId\":27},{\"raysAppId\":28,\"typeCode\":\"ARITHMETIC_PK\",\"title\":\"口算对战\",\"seqNumber\":85,\"subjectType\":\"数学\",\"typeName\":\"口算对战\",\"traceAppId\":28},{\"raysAppId\":29,\"typeCode\":\"POETRY_PK\",\"title\":\"诗词大会\",\"seqNumber\":90,\"subjectType\":\"语文\",\"typeName\":\"诗词大会\",\"traceAppId\":29},{\"raysAppId\":30,\"typeCode\":\"SEARCH_QUESTION\",\"title\":\"拍照答题\",\"seqNumber\":91,\"subjectType\":\"全科目\",\"typeName\":\"拍照答题\",\"traceAppId\":30},{\"raysAppId\":31,\"typeCode\":\"EVERYDAYLISTEN\",\"title\":\"每日一听\",\"seqNumber\":55,\"subjectType\":\"每日一听\",\"typeName\":\"每日一听\",\"traceAppId\":2263544},{\"raysAppId\":32,\"typeCode\":\"EN_WRITING_TEMPLATE\",\"title\":\"优秀范文模版,促进词汇积累,强化语法知识,全方位提高写作效率~\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/5f0b5e18ae74384ee6f5aa44d6fe2934.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/df6ba160687e6cc415bc4bed9ac25784.png\",\"seqNumber\":95,\"subjectType\":\"英语\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/1fd5bab9874905801df55c2b79df1a94.png\",\"typeName\":\"英语写作模板\",\"traceAppId\":32},{\"raysAppId\":33,\"typeCode\":\"WRITING_TEMPLATE\",\"title\":\"写作模板\",\"seqNumber\":105,\"subjectType\":\"英语\",\"typeName\":\"写作模板\",\"traceAppId\":33},{\"raysAppId\":34,\"typeCode\":\"UNIVERSAL_SENTENCES\",\"title\":\"万能句子\",\"seqNumber\":110,\"subjectType\":\"英语\",\"typeName\":\"万能句子\",\"traceAppId\":34},{\"raysAppId\":35,\"typeCode\":\"PERFECT_ESSAY\",\"title\":\"满分作文\",\"seqNumber\":100,\"subjectType\":\"英语\",\"typeName\":\"满分作文\",\"traceAppId\":35},{\"raysAppId\":36,\"typeCode\":\"EN_CH_DICTIONARY\",\"title\":\"拓展词汇量,增强语感,减少翻译工作\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/6dd63733367e949e83dfb73f16351544.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/2ddc61a78791d92e76e1af115c29b375.png\",\"seqNumber\":92,\"subjectType\":\"英语\",\"typeName\":\"英汉词典\",\"traceAppId\":36},{\"raysAppId\":37,\"typeCode\":\"ONLINE_EXAM\",\"title\":\"「全科目试卷线上练习,每天进步一点点」\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/d2ea3ab3c9068e7f55510beb978cc618.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/ea9dc28fa0124b8cc53b7f7b6696cf9e.png\",\"seqNumber\":56,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/234a69db8c646ae4a5be8804f99357ea.png\",\"typeName\":\"在线考试\",\"traceAppId\":37},{\"raysAppId\":38,\"typeCode\":\"WORD_LINK\",\"title\":\"消消乐\",\"seqNumber\":120,\"subjectType\":\"全科目\",\"typeName\":\"消消乐\",\"traceAppId\":38},{\"raysAppId\":40,\"typeCode\":\"HONOR_MEDAL\",\"title\":\"见证你学习之路,为你的成长喝彩\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/2290637be37e8adfbce061aea497e0c8.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/3157acf92397ac52d2c59757f0de9742.png\",\"seqNumber\":123,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/d2f5d5c592e7b04be10b6a44b1b35566.png\",\"typeName\":\"荣誉勋章\",\"traceAppId\":40},{\"raysAppId\":41,\"typeCode\":\"LISTENING_TRAINING\",\"title\":\"教材同步听力题训练,专项突破,让你的听力水平飞跃!\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/86bc2d45bea6421c51da5eb54875753f.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/678a9c7a5267a399b19bfaaa6d04a4bd.png\",\"seqNumber\":124,\"subjectType\":\"英语\",\"typeName\":\"听力题训练\",\"traceAppId\":41}]}"},
{4,"getWxQrcode4Config","https://weixin28.5rs.me/wxwork/v1.0/contact/getWxQrcode4Config?targetId=2287176&type=app&t=dZUbHPbG","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"openFlag\":0,\"wxQrocde\":null,\"wxQrcodeConfigId\":null}}"},
{5,"getBookBase4Applet","https://weixin28.5rs.me/book/v1.0/bookGroup/getBookBase4Applet?sceneId=4029683&t=dZUbHPbHb","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"secondTempletName\":\"游戏益智\",\"isDouluo\":false,\"templetId\":535,\"coverImg\":\"https://oss.5rs.me/oss/uploadfe/png/33b735034ac931d369a729234de6544a.png\",\"secondTempletId\":561,\"agentName\":\"鉴湖分社\",\"thirdTempletId\":648,\"bookName\":\"xf测试资源\",\"isLibraryBook\":0,\"raysClassifyId\":2,\"bookId\":12604644,\"templateName\":\"少儿\",\"thirdTempletName\":\"少儿游戏\",\"adviserId\":1362,\"publish\":\"\",\"openRays\":true,\"readerCount\":378,\"channelId\":1362,\"isK12\":false}}"},
{6,"checkIsDlApp","https://weixin28.5rs.me/function/v1.0/dlBook/checkIsDlApp?appId=2287176&t=Rh4sPZsds","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":false}"},
{7,"hasBookCatalog","https://weixin28.5rs.me/channelcenter/v1.0/qrcodeScene/hasBookCatalog?sceneId=4029683&t=tRZ4Nd4B4","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"hasCatalog\":false}}"},
{8,"getPhoneAreaMap","https://weixin28.5rs.me/usercenter/v1.0/common/getPhoneAreaMap?t=UbuHRoHdH","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"A\":[{\"id\":8,\"phoneAreaCode\":\"+61\",\"name\":\"澳大利亚\",\"abbr\":\"AU\",\"alphabet\":\"A\"},{\"id\":14,\"phoneAreaCode\":\"+20\",\"name\":\"埃及\",\"abbr\":\"EG\",\"alphabet\":\"A\"},{\"id\":25,\"phoneAreaCode\":\"+43\",\"name\":\"奥地利\",\"abbr\":\"AT\",\"alphabet\":\"A\"},{\"id\":33,\"phoneAreaCode\":\"+54\",\"name\":\"阿根廷\",\"abbr\":\"AR\",\"alphabet\":\"A\"},{\"id\":48,\"phoneAreaCode\":\"+93\",\"name\":\"阿富汗\",\"abbr\":\"AF\",\"alphabet\":\"A\"},{\"id\":53,\"phoneAreaCode\":\"+213\",\"name\":\"阿尔及利亚\",\"abbr\":\"DZ\",\"alphabet\":\"A\"},{\"id\":76,\"phoneAreaCode\":\"+244\",\"name\":\"安哥拉\",\"abbr\":\"AO\",\"alphabet\":\"A\"},{\"id\":77,\"phoneAreaCode\":\"+247\",\"name\":\"阿森松岛\",\"abbr\":\"AC\",\"alphabet\":\"A\"},{\"id\":80,\"phoneAreaCode\":\"+251\",\"name\":\"埃塞俄比亚\",\"abbr\":\"ET\",\"alphabet\":\"A\"},{\"id\":99,\"phoneAreaCode\":\"+353\",\"name\":\"爱尔兰\",\"abbr\":\"IE\",\"alphabet\":\"A\"},{\"id\":101,\"phoneAreaCode\":\"+355\",\"name\":\"阿尔巴尼亚\",\"abbr\":\"AL\",\"alphabet\":\"A\"},{\"id\":108,\"phoneAreaCode\":\"+372\",\"name\":\"爱沙尼亚\",\"abbr\":\"EE\",\"alphabet\":\"A\"},{\"id\":112,\"phoneAreaCode\":\"+376\",\"name\":\"安道尔共和国\",\"abbr\":\"AD\",\"alphabet\":\"A\"},{\"id\":154,\"phoneAreaCode\":\"+968\",\"name\":\"阿曼\",\"abbr\":\"OM\",\"alphabet\":\"A\"},{\"id\":155,\"phoneAreaCode\":\"+971\",\"name\":\"阿拉伯联合酋长国\",\"abbr\":\"AE\",\"alphabet\":\"A\"},{\"id\":163,\"phoneAreaCode\":\"+994\",\"name\":\"阿塞拜疆\",\"abbr\":\"AZ\",\"alphabet\":\"A\"},{\"id\":169,\"phoneAreaCode\":\"+1264\",\"name\":\"安圭拉岛\",\"abbr\":\"AI\",\"alphabet\":\"A\"},{\"id\":170,\"phoneAreaCode\":\"+1268\",\"name\":\"安提瓜和巴布达\",\"abbr\":\"AG\",\"alphabet\":\"A\"}],\"B\":[{\"id\":18,\"phoneAreaCode\":\"+32\",\"name\":\"比利时\",\"abbr\":\"BE\",\"alphabet\":\"B\"},{\"id\":29,\"phoneAreaCode\":\"+48\",\"name\":\"波兰\",\"abbr\":\"PL\",\"alphabet\":\"B\"},{\"id\":34,\"phoneAreaCode\":\"+55\",\"name\":\"巴西\",\"abbr\":\"BR\",\"alphabet\":\"B\"},{\"id\":47,\"phoneAreaCode\":\"+92\",\"name\":\"巴基斯坦\",\"abbr\":\"PK\",\"alphabet\":\"B\"},{\"id\":61,\"phoneAreaCode\":\"+226\",\"name\":\"布基纳法索\",\"abbr\":\"BF\",\"alphabet\":\"B\"},{\"id\":64,\"phoneAreaCode\":\"+229\",\"name\":\"贝宁\",\"abbr\":\"BJ\",\"alphabet\":\"B\"},{\"id\":86,\"phoneAreaCode\":\"+257\",\"name\":\"布隆迪\",\"abbr\":\"BI\",\"alphabet\":\"B\"},{\"id\":94,\"phoneAreaCode\":\"+267\",\"name\":\"博茨瓦纳\",\"abbr\":\"BW\",\"alphabet\":\"B\"},{\"id\":100,\"phoneAreaCode\":\"+354\",\"name\":\"冰岛\",\"abbr\":\"IS\",\"alphabet\":\"B\"},{\"id\":105,\"phoneAreaCode\":\"+359\",\"name\":\"保加利亚\",\"abbr\":\"BG\",\"alphabet\":\"B\"},{\"id\":111,\"phoneAreaCode\":\"+375\",\"name\":\"白俄罗斯\",\"abbr\":\"BY\",\"alphabet\":\"B\"},{\"id\":120,\"phoneAreaCode\":\"+501\",\"name\":\"伯利兹\",\"abbr\":\"BZ\",\"alphabet\":\"B\"},{\"id\":126,\"phoneAreaCode\":\"+507\",\"name\":\"巴拿马\",\"abbr\":\"PA\",\"alphabet\":\"B\"},{\"id\":128,\"phoneAreaCode\":\"+591\",\"name\":\"玻利维亚\",\"abbr\":\"BO\",\"alphabet\":\"B\"},{\"id\":132,\"phoneAreaCode\":\"+595\",\"name\":\"巴拉圭\",\"abbr\":\"PY\",\"alphabet\":\"B\"},{\"id\":137,\"phoneAreaCode\":\"+675\",\"name\":\"巴布亚新几内亚\",\"abbr\":\"PG\",\"alphabet\":\"B\"},{\"id\":157,\"phoneAreaCode\":\"+973\",\"name\":\"巴林\",\"abbr\":\"BH\",\"alphabet\":\"B\"},{\"id\":167,\"phoneAreaCode\":\"+1242\",\"name\":\"巴哈马\",\"abbr\":\"BS\",\"alphabet\":\"B\"},{\"id\":168,\"phoneAreaCode\":\"+1246\",\"name\":\"巴巴多斯\",\"abbr\":\"BB\",\"alphabet\":\"B\"},{\"id\":172,\"phoneAreaCode\":\"+1441\",\"name\":\"百慕大群岛\",\"abbr\":\"BM\",\"alphabet\":\"B\"},{\"id\":177,\"phoneAreaCode\":\"+1787\",\"name\":\"波多黎各\",\"abbr\":\"PR\",\"alphabet\":\"B\"}],\"D\":[{\"id\":12,\"phoneAreaCode\":\"+49\",\"name\":\"德国\",\"abbr\":\"DE\",\"alphabet\":\"D\"},{\"id\":26,\"phoneAreaCode\":\"+45\",\"name\":\"丹麦\",\"abbr\":\"DK\",\"alphabet\":\"D\"},{\"id\":63,\"phoneAreaCode\":\"+228\",\"name\":\"多哥\",\"abbr\":\"TG\",\"alphabet\":\"D\"},{\"id\":178,\"phoneAreaCode\":\"+1809\",\"name\":\"多明尼加共和国\",\"abbr\":\"DO\",\"alphabet\":\"D\"}],\"E\":[{\"id\":13,\"phoneAreaCode\":\"+7\",\"name\":\"俄罗斯\",\"abbr\":\"RU\",\"alphabet\":\"E\"},{\"id\":130,\"phoneAreaCode\":\"+593\",\"name\":\"厄瓜多尔\",\"abbr\":\"EC\",\"alphabet\":\"E\"}],\"F\":[{\"id\":19,\"phoneAreaCode\":\"+33\",\"name\":\"法国\",\"abbr\":\"FR\",\"alphabet\":\"F\"},{\"id\":39,\"phoneAreaCode\":\"+63\",\"name\":\"菲律宾\",\"abbr\":\"PH\",\"alphabet\":\"F\"},{\"id\":104,\"phoneAreaCode\":\"+358\",\"name\":\"芬兰\",\"abbr\":\"FI\",\"alphabet\":\"F\"},{\"id\":131,\"phoneAreaCode\":\"+594\",\"name\":\"法属圭亚那\",\"abbr\":\"GF\",\"alphabet\":\"F\"},{\"id\":140,\"phoneAreaCode\":\"+679\",\"name\":\"斐济\",\"abbr\":\"FJ\",\"alphabet\":\"F\"},{\"id\":142,\"phoneAreaCode\":\"+689\",\"name\":\"法属波利尼西亚\",\"abbr\":\"PF\",\"alphabet\":\"F\"}],\"G\":[{\"id\":32,\"phoneAreaCode\":\"+53\",\"name\":\"古巴\",\"abbr\":\"CU\",\"alphabet\":\"G\"},{\"id\":36,\"phoneAreaCode\":\"+57\",\"name\":\"哥伦比亚\",\"abbr\":\"CO\",\"alphabet\":\"G\"},{\"id\":56,\"phoneAreaCode\":\"+220\",\"name\":\"冈比亚\",\"abbr\":\"GM\",\"alphabet\":\"G\"},{\"id\":75,\"phoneAreaCode\":\"+243\",\"name\":\"刚果民主共和国\",\"abbr\":\"CD\",\"alphabet\":\"G\"},{\"id\":121,\"phoneAreaCode\":\"+502\",\"name\":\"瓜地马拉\",\"abbr\":\"GT\",\"alphabet\":\"G\"},{\"id\":125,\"phoneAreaCode\":\"+506\",\"name\":\"哥斯达黎加\",\"abbr\":\"CR\",\"alphabet\":\"G\"},{\"id\":129,\"phoneAreaCode\":\"+592\",\"name\":\"圭亚那\",\"abbr\":\"GY\",\"alphabet\":\"G\"},{\"id\":164,\"phoneAreaCode\":\"+995\",\"name\":\"格鲁吉亚\",\"abbr\":\"GE\",\"alphabet\":\"G\"},{\"id\":173,\"phoneAreaCode\":\"+1473\",\"name\":\"格林纳达\",\"abbr\":\"GD\",\"alphabet\":\"G\"},{\"id\":175,\"phoneAreaCode\":\"+1671\",\"name\":\"关岛\",\"abbr\":\"GU\",\"alphabet\":\"G\"}],\"H\":[{\"id\":17,\"phoneAreaCode\":\"+31\",\"name\":\"荷兰\",\"abbr\":\"NL\",\"alphabet\":\"H\"},{\"id\":42,\"phoneAreaCode\":\"+7\",\"name\":\"哈萨克斯坦\",\"abbr\":\"KZ\",\"alphabet\":\"H\"},{\"id\":43,\"phoneAreaCode\":\"+82\",\"name\":\"韩国\",\"abbr\":\"KR\",\"alphabet\":\"H\"},{\"id\":123,\"phoneAreaCode\":\"+504\",\"name\":\"洪都拉斯\",\"abbr\":\"HN\",\"alphabet\":\"H\"},{\"id\":127,\"phoneAreaCode\":\"+509\",\"name\":\"海地\",\"abbr\":\"HT\",\"alphabet\":\"H\"}],\"J\":[{\"id\":9,\"phoneAreaCode\":\"+1\",\"name\":\"加拿大\",\"abbr\":\"CA\",\"alphabet\":\"J\"},{\"id\":59,\"phoneAreaCode\":\"+224\",\"name\":\"几内亚\",\"abbr\":\"GN\",\"alphabet\":\"J\"},{\"id\":68,\"phoneAreaCode\":\"+233\",\"name\":\"加纳\",\"abbr\":\"GH\",\"alphabet\":\"J\"},{\"id\":74,\"phoneAreaCode\":\"+241\",\"name\":\"加蓬\",\"abbr\":\"GA\",\"alphabet\":\"J\"},{\"id\":82,\"phoneAreaCode\":\"+253\",\"name\":\"吉布提\",\"abbr\":\"DJ\",\"alphabet\":\"J\"},{\"id\":90,\"phoneAreaCode\":\"+263\",\"name\":\"津巴布韦\",\"abbr\":\"ZW\",\"alphabet\":\"J\"},{\"id\":117,\"phoneAreaCode\":\"+420\",\"name\":\"捷克\",\"abbr\":\"CZ\",\"alphabet\":\"J\"},{\"id\":143,\"phoneAreaCode\":\"+855\",\"name\":\"柬埔寨\",\"abbr\":\"KH\",\"alphabet\":\"J\"},{\"id\":165,\"phoneAreaCode\":\"+996\",\"name\":\"吉尔吉斯斯坦\",\"abbr\":\"KG\",\"alphabet\":\"J\"}],\"K\":[{\"id\":60,\"phoneAreaCode\":\"+225\",\"name\":\"科特迪瓦\",\"abbr\":\"CI\",\"alphabet\":\"K\"},{\"id\":72,\"phoneAreaCode\":\"+237\",\"name\":\"喀麦隆\",\"abbr\":\"CM\",\"alphabet\":\"K\"},{\"id\":83,\"phoneAreaCode\":\"+254\",\"name\":\"肯尼亚\",\"abbr\":\"KE\",\"alphabet\":\"K\"},{\"id\":141,\"phoneAreaCode\":\"+682\",\"name\":\"库克群岛\",\"abbr\":\"CK\",\"alphabet\":\"K\"},{\"id\":151,\"phoneAreaCode\":\"+965\",\"name\":\"科威特\",\"abbr\":\"KW\",\"alphabet\":\"K\"},{\"id\":158,\"phoneAreaCode\":\"+974\",\"name\":\"卡塔尔\",\"abbr\":\"QA\",\"alphabet\":\"K\"},{\"id\":171,\"phoneAreaCode\":\"+1345\",\"name\":\"开曼群岛\",\"abbr\":\"KY\",\"alphabet\":\"K\"}],\"L\":[{\"id\":23,\"phoneAreaCode\":\"+40\",\"name\":\"罗马尼亚\",\"abbr\":\"RO\",\"alphabet\":\"L\"},{\"id\":55,\"phoneAreaCode\":\"+218\",\"name\":\"利比亚\",\"abbr\":\"LY\",\"alphabet\":\"L\"},{\"id\":66,\"phoneAreaCode\":\"+231\",\"name\":\"利比里亚\",\"abbr\":\"LR\",\"alphabet\":\"L\"},{\"id\":93,\"phoneAreaCode\":\"+266\",\"name\":\"莱索托\",\"abbr\":\"LS\",\"alphabet\":\"L\"},{\"id\":98,\"phoneAreaCode\":\"+352\",\"name\":\"卢森堡\",\"abbr\":\"LU\",\"alphabet\":\"L\"},{\"id\":106,\"phoneAreaCode\":\"+370\",\"name\":\"立陶宛\",\"abbr\":\"LT\",\"alphabet\":\"L\"},{\"id\":107,\"phoneAreaCode\":\"+371\",\"name\":\"拉脱维亚\",\"abbr\":\"LV\",\"alphabet\":\"L\"},{\"id\":119,\"phoneAreaCode\":\"+423\",\"name\":\"列支敦士登\",\"abbr\":\"LI\",\"alphabet\":\"L\"},{\"id\":144,\"phoneAreaCode\":\"+856\",\"name\":\"老挝\",\"abbr\":\"LA\",\"alphabet\":\"L\"},{\"id\":147,\"phoneAreaCode\":\"+961\",\"name\":\"黎巴嫩\",\"abbr\":\"LB\",\"alphabet\":\"L\"}],\"M\":[{\"id\":6,\"phoneAreaCode\":\"+1\",\"name\":\"美国\",\"abbr\":\"US\",\"alphabet\":\"M\"},{\"id\":7,\"phoneAreaCode\":\"+60\",\"name\":\"马来西亚\",\"abbr\":\"MY\",\"alphabet\":\"M\"},{\"id\":30,\"phoneAreaCode\":\"+51\",\"name\":\"秘鲁\",\"abbr\":\"PE\",\"alphabet\":\"M\"},{\"id\":31,\"phoneAreaCode\":\"+52\",\"name\":\"墨西哥\",\"abbr\":\"MX\",\"alphabet\":\"M\"},{\"id\":50,\"phoneAreaCode\":\"+95\",\"name\":\"缅甸\",\"abbr\":\"MM\",\"alphabet\":\"M\"},{\"id\":52,\"phoneAreaCode\":\"+212\",\"name\":\"摩洛哥\",\"abbr\":\"MA\",\"alphabet\":\"M\"},{\"id\":58,\"phoneAreaCode\":\"+223\",\"name\":\"马里\",\"abbr\":\"ML\",\"alphabet\":\"M\"},{\"id\":65,\"phoneAreaCode\":\"+230\",\"name\":\"毛里求斯\",\"abbr\":\"MU\",\"alphabet\":\"M\"},{\"id\":87,\"phoneAreaCode\":\"+258\",\"name\":\"莫桑比克\",\"abbr\":\"MZ\",\"alphabet\":\"M\"},{\"id\":89,\"phoneAreaCode\":\"+261\",\"name\":\"马达加斯加\",\"abbr\":\"MG\",\"alphabet\":\"M\"},{\"id\":92,\"phoneAreaCode\":\"+265\",\"name\":\"马拉维\",\"abbr\":\"MW\",\"alphabet\":\"M\"},{\"id\":102,\"phoneAreaCode\":\"+356\",\"name\":\"马耳他\",\"abbr\":\"MT\",\"alphabet\":\"M\"},{\"id\":109,\"phoneAreaCode\":\"+373\",\"name\":\"摩尔多瓦\",\"abbr\":\"MD\",\"alphabet\":\"M\"},{\"id\":113,\"phoneAreaCode\":\"+377\",\"name\":\"摩纳哥\",\"abbr\":\"MC\",\"alphabet\":\"M\"},{\"id\":133,\"phoneAreaCode\":\"+596\",\"name\":\"马提尼克\",\"abbr\":\"MQ\",\"alphabet\":\"M\"},{\"id\":145,\"phoneAreaCode\":\"+880\",\"name\":\"孟加拉国\",\"abbr\":\"BD\",\"alphabet\":\"M\"},{\"id\":146,\"phoneAreaCode\":\"+960\",\"name\":\"马尔代夫\",\"abbr\":\"MV\",\"alphabet\":\"M\"},{\"id\":159,\"phoneAreaCode\":\"+976\",\"name\":\"蒙古\",\"abbr\":\"MN\",\"alphabet\":\"M\"},{\"id\":174,\"phoneAreaCode\":\"+1664\",\"name\":\"蒙特塞拉特岛\",\"abbr\":\"MS\",\"alphabet\":\"M\"},{\"id\":182,\"phoneAreaCode\":\"+222\",\"name\":\"毛里塔尼亚\",\"abbr\":\"MR\",\"alphabet\":\"M\"}],\"N\":[{\"id\":15,\"phoneAreaCode\":\"+27\",\"name\":\"南非\",\"abbr\":\"ZA\",\"alphabet\":\"N\"},{\"id\":28,\"phoneAreaCode\":\"+47\",\"name\":\"挪威\",\"abbr\":\"NO\",\"alphabet\":\"N\"},{\"id\":62,\"phoneAreaCode\":\"+227\",\"name\":\"尼日尔\",\"abbr\":\"NE\",\"alphabet\":\"N\"},{\"id\":69,\"phoneAreaCode\":\"+234\",\"name\":\"尼日利亚\",\"abbr\":\"NG\",\"alphabet\":\"N\"},{\"id\":91,\"phoneAreaCode\":\"+264\",\"name\":\"纳米比亚\",\"abbr\":\"NA\",\"alphabet\":\"N\"},{\"id\":124,\"phoneAreaCode\":\"+505\",\"name\":\"尼加拉瓜\",\"abbr\":\"NI\",\"alphabet\":\"N\"},{\"id\":160,\"phoneAreaCode\":\"+977\",\"name\":\"尼泊尔\",\"abbr\":\"NP\",\"alphabet\":\"N\"}],\"P\":[{\"id\":97,\"phoneAreaCode\":\"+351\",\"name\":\"葡萄牙\",\"abbr\":\"PT\",\"alphabet\":\"P\"}],\"R\":[{\"id\":11,\"phoneAreaCode\":\"+81\",\"name\":\"日本\",\"abbr\":\"JP\",\"alphabet\":\"R\"},{\"id\":24,\"phoneAreaCode\":\"+41\",\"name\":\"瑞士\",\"abbr\":\"CH\",\"alphabet\":\"R\"},{\"id\":27,\"phoneAreaCode\":\"+46\",\"name\":\"瑞典\",\"abbr\":\"SE\",\"alphabet\":\"R\"}],\"S\":[{\"id\":49,\"phoneAreaCode\":\"+94\",\"name\":\"斯里兰卡\",\"abbr\":\"LK\",\"alphabet\":\"S\"},{\"id\":57,\"phoneAreaCode\":\"+221\",\"name\":\"塞内加尔\",\"abbr\":\"SN\",\"alphabet\":\"S\"},{\"id\":67,\"phoneAreaCode\":\"+232\",\"name\":\"塞拉利昂\",\"abbr\":\"SL\",\"alphabet\":\"S\"},{\"id\":73,\"phoneAreaCode\":\"+239\",\"name\":\"圣多美和普林西比\",\"abbr\":\"ST\",\"alphabet\":\"S\"},{\"id\":78,\"phoneAreaCode\":\"+248\",\"name\":\"塞舌尔\",\"abbr\":\"SC\",\"alphabet\":\"S\"},{\"id\":79,\"phoneAreaCode\":\"+249\",\"name\":\"苏丹\",\"abbr\":\"SD\",\"alphabet\":\"S\"},{\"id\":81,\"phoneAreaCode\":\"+252\",\"name\":\"索马里\",\"abbr\":\"SO\",\"alphabet\":\"S\"},{\"id\":95,\"phoneAreaCode\":\"+268\",\"name\":\"斯威士兰\",\"abbr\":\"SZ\",\"alphabet\":\"S\"},{\"id\":103,\"phoneAreaCode\":\"+357\",\"name\":\"塞浦路斯\",\"abbr\":\"CY\",\"alphabet\":\"S\"},{\"id\":114,\"phoneAreaCode\":\"+378\",\"name\":\"圣马力诺\",\"abbr\":\"SM\",\"alphabet\":\"S\"},{\"id\":116,\"phoneAreaCode\":\"+386\",\"name\":\"斯洛文尼亚\",\"abbr\":\"SI\",\"alphabet\":\"S\"},{\"id\":118,\"phoneAreaCode\":\"+421\",\"name\":\"斯洛伐克\",\"abbr\":\"SK\",\"alphabet\":\"S\"},{\"id\":122,\"phoneAreaCode\":\"+503\",\"name\":\"萨尔瓦多\",\"abbr\":\"SV\",\"alphabet\":\"S\"},{\"id\":134,\"phoneAreaCode\":\"+597\",\"name\":\"苏里南\",\"abbr\":\"SR\",\"alphabet\":\"S\"},{\"id\":139,\"phoneAreaCode\":\"+677\",\"name\":\"所罗门群岛\",\"abbr\":\"SB\",\"alphabet\":\"S\"},{\"id\":152,\"phoneAreaCode\":\"+966\",\"name\":\"沙特阿拉伯\",\"abbr\":\"SA\",\"alphabet\":\"S\"},{\"id\":176,\"phoneAreaCode\":\"+1758\",\"name\":\"圣露西亚\",\"abbr\":\"LC\",\"alphabet\":\"S\"},{\"id\":181,\"phoneAreaCode\":\"+381\",\"name\":\"塞尔维亚共和国\",\"abbr\":\"RS\",\"alphabet\":\"S\"}],\"T\":[{\"id\":41,\"phoneAreaCode\":\"+66\",\"name\":\"泰国\",\"abbr\":\"TH\",\"alphabet\":\"T\"},{\"id\":45,\"phoneAreaCode\":\"+90\",\"name\":\"土耳其\",\"abbr\":\"TR\",\"alphabet\":\"T\"},{\"id\":54,\"phoneAreaCode\":\"+216\",\"name\":\"突尼斯\",\"abbr\":\"TN\",\"alphabet\":\"T\"},{\"id\":84,\"phoneAreaCode\":\"+255\",\"name\":\"坦桑尼亚\",\"abbr\":\"TZ\",\"alphabet\":\"T\"},{\"id\":138,\"phoneAreaCode\":\"+676\",\"name\":\"汤加\",\"abbr\":\"TO\",\"alphabet\":\"T\"},{\"id\":161,\"phoneAreaCode\":\"+992\",\"name\":\"塔吉克斯坦\",\"abbr\":\"TJ\",\"alphabet\":\"T\"},{\"id\":162,\"phoneAreaCode\":\"+993\",\"name\":\"土库曼斯坦\",\"abbr\":\"TM\",\"alphabet\":\"T\"},{\"id\":179,\"phoneAreaCode\":\"+1868\",\"name\":\"特立尼达和多巴哥\",\"abbr\":\"TT\",\"alphabet\":\"T\"}],\"W\":[{\"id\":37,\"phoneAreaCode\":\"+58\",\"name\":\"委内瑞拉\",\"abbr\":\"VE\",\"alphabet\":\"W\"},{\"id\":85,\"phoneAreaCode\":\"+256\",\"name\":\"乌干达\",\"abbr\":\"UG\",\"alphabet\":\"W\"},{\"id\":115,\"phoneAreaCode\":\"+380\",\"name\":\"乌克兰\",\"abbr\":\"UA\",\"alphabet\":\"W\"},{\"id\":135,\"phoneAreaCode\":\"+598\",\"name\":\"乌拉圭\",\"abbr\":\"UY\",\"alphabet\":\"W\"},{\"id\":136,\"phoneAreaCode\":\"+673\",\"name\":\"文莱\",\"abbr\":\"BN\",\"alphabet\":\"W\"},{\"id\":166,\"phoneAreaCode\":\"+998\",\"name\":\"乌兹别克斯坦\",\"abbr\":\"UZ\",\"alphabet\":\"W\"}],\"X\":[{\"id\":5,\"phoneAreaCode\":\"+65\",\"name\":\"新加坡\",\"abbr\":\"SG\",\"alphabet\":\"X\"},{\"id\":16,\"phoneAreaCode\":\"+30\",\"name\":\"希腊\",\"abbr\":\"GR\",\"alphabet\":\"X\"},{\"id\":20,\"phoneAreaCode\":\"+34\",\"name\":\"西班牙\",\"abbr\":\"ES\",\"alphabet\":\"X\"},{\"id\":21,\"phoneAreaCode\":\"+36\",\"name\":\"匈牙利\",\"abbr\":\"HU\",\"alphabet\":\"X\"},{\"id\":40,\"phoneAreaCode\":\"+64\",\"name\":\"新西兰\",\"abbr\":\"NZ\",\"alphabet\":\"X\"},{\"id\":149,\"phoneAreaCode\":\"+963\",\"name\":\"叙利亚\",\"abbr\":\"SY\",\"alphabet\":\"X\"}],\"Y\":[{\"id\":10,\"phoneAreaCode\":\"+44\",\"name\":\"英国\",\"abbr\":\"GB\",\"alphabet\":\"Y\"},{\"id\":22,\"phoneAreaCode\":\"+39\",\"name\":\"意大利\",\"abbr\":\"IT\",\"alphabet\":\"Y\"},{\"id\":38,\"phoneAreaCode\":\"+62\",\"name\":\"印度尼西亚\",\"abbr\":\"ID\",\"alphabet\":\"Y\"},{\"id\":44,\"phoneAreaCode\":\"+84\",\"name\":\"越南\",\"abbr\":\"VN\",\"alphabet\":\"Y\"},{\"id\":46,\"phoneAreaCode\":\"+91\",\"name\":\"印度\",\"abbr\":\"IN\",\"alphabet\":\"Y\"},{\"id\":51,\"phoneAreaCode\":\"+98\",\"name\":\"伊朗\",\"abbr\":\"IR\",\"alphabet\":\"Y\"},{\"id\":110,\"phoneAreaCode\":\"+374\",\"name\":\"亚美尼亚\",\"abbr\":\"AM\",\"alphabet\":\"Y\"},{\"id\":148,\"phoneAreaCode\":\"+962\",\"name\":\"约旦\",\"abbr\":\"JO\",\"alphabet\":\"Y\"},{\"id\":150,\"phoneAreaCode\":\"+964\",\"name\":\"伊拉克\",\"abbr\":\"IQ\",\"alphabet\":\"Y\"},{\"id\":153,\"phoneAreaCode\":\"+967\",\"name\":\"也门\",\"abbr\":\"YE\",\"alphabet\":\"Y\"},{\"id\":156,\"phoneAreaCode\":\"+972\",\"name\":\"以色列\",\"abbr\":\"IL\",\"alphabet\":\"Y\"},{\"id\":180,\"phoneAreaCode\":\"+1876\",\"name\":\"牙买加\",\"abbr\":\"JM\",\"alphabet\":\"Y\"}],\"Z\":[{\"id\":1,\"phoneAreaCode\":\"+86\",\"name\":\"中国\",\"abbr\":\"CN\",\"alphabet\":\"Z\"},{\"id\":2,\"phoneAreaCode\":\"+852\",\"name\":\"中国香港\",\"abbr\":\"HK\",\"alphabet\":\"Z\"},{\"id\":3,\"phoneAreaCode\":\"+853\",\"name\":\"中国澳门\",\"abbr\":\"MO\",\"alphabet\":\"Z\"},{\"id\":4,\"phoneAreaCode\":\"+886\",\"name\":\"中国台湾\",\"abbr\":\"TW\",\"alphabet\":\"Z\"},{\"id\":35,\"phoneAreaCode\":\"+56\",\"name\":\"智利\",\"abbr\":\"CL\",\"alphabet\":\"Z\"},{\"id\":70,\"phoneAreaCode\":\"+235\",\"name\":\"乍得\",\"abbr\":\"TD\",\"alphabet\":\"Z\"},{\"id\":71,\"phoneAreaCode\":\"+236\",\"name\":\"中非共和国\",\"abbr\":\"CF\",\"alphabet\":\"Z\"},{\"id\":88,\"phoneAreaCode\":\"+260\",\"name\":\"赞比亚\",\"abbr\":\"ZM\",\"alphabet\":\"Z\"},{\"id\":96,\"phoneAreaCode\":\"+350\",\"name\":\"直布罗陀\",\"abbr\":\"GI\",\"alphabet\":\"Z\"}]}}"},
{9,"getUserPhoneNumber","https://weixin28.5rs.me/readercenter/v1.0/wechatUser/getUserPhoneNumber?officialAccountsId=28&t=hBsdU4dPt","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":\"17671436267\"}"},
{10,"getOpreateManageInfo","https://weixin28.5rs.me/channelcenter/v1.0/accountSetting/getOpreateManageInfo?officialAccountsId=28&t=NPGoBHooU","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"officialAccountsId\":28,\"payAccounts\":23,\"officialAccountsName\":\"RAYS蓝海生态\",\"domain\":\"weixin28.5rs.me\",\"payDomain\":\"weixin23.5rs.me\",\"manageDomain\":\"wechat22.5rs.me\",\"icon\":\"https://oss.5rs.me/oss/uploadfe/jpg/bbee8ff1fe52e5c58ab669d937a7f406.jpg\",\"description\":\"RAYS,给你别致的读书体验\",\"iosAlipayOpen\":0,\"payMchId\":\"1639325477\",\"currentPagePay\":0,\"phoneAuthOpen\":0,\"payMethod\":1,\"developerAppId\":\"wxb700ce984a880a88\"}}"},
{11,"getTargetAccountSettingId","https://weixin28.5rs.me/channelcenter/v1.0/accountMapping/getTargetAccountSettingId?channelName=WECHAT_WEB&t=GohBdRBuu","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":23}"},
{12,"getAppRelatedInfo4Wechat","https://weixin28.5rs.me/appcenter/v1.0/officialAccountTools/getAppRelatedInfo4Wechat?appId=2287176&t=sdPUuNURZ","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":[]}"},
{13,"checkUser4Wechat","https://weixin28.5rs.me/appcenter/v1.0/appPreconditions/checkUser4Wechat?appId=2287176&t=bNHGhuGtP","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"useNewInfomation\":true,\"isUserSubmit\":false}}"},
{14,"getAppOptions4Wechat","https://weixin28.5rs.me/appcenter/v1.0/informationCollectTools/getAppOptions4Wechat?appId=2287176&t=uHtR4BRtG","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"toolsId\":null,\"appId\":null,\"nodeType\":null,\"isForce\":null,\"title\":null,\"bgImg\":null,\"submitImg\":null,\"optionList\":null,\"tips\":null,\"popupTips\":null}}"},
{15,"getDetailById4Wechat","https://weixin28.5rs.me/appcenter/v1.0/app/getDetailById4Wechat?appId=2287176&t=Rh4sPZsoB","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"createdUser\":1362,\"createdDate\":\"2023-11-08 20:41:23\",\"appId\":2287176,\"typeCode\":\"ANSWER\",\"appTypeDto\":{\"typeCode\":\"ANSWER\",\"typeName\":\"答案\",\"typeCategory\":\"RECOMMEND\"},\"title\":\"小学二年级语文寒假作业答案\",\"remark\":\"\",\"editRemark\":\"\",\"channelId\":1409,\"proLabelId\":2944,\"proLabelName\":\"前端-专业\",\"depLabelId\":2945,\"depLabelName\":\"前端-深度\",\"purLabelId\":592,\"purLabelName\":\"交流\",\"useStartDate\":\"2023-11-08 20:41:23\",\"useEndDate\":\"9999-01-01 00:00:00\",\"squareImg\":\"https://file.5rs.me/oss/uploadfe/png/03ee89865808a6ccbd9bd955e485a1eb.png\",\"transverseImg\":\"https://file.5rs.me/oss/uploadfe/png/6c2b0889dfd0c6e4d533889f2f0de022.png\",\"auditState\":\"1\",\"adviserName\":\"鉴湖分社\",\"adviserImgUrl\":\"https://oss.5rs.me/oss/uploadfe/png/59d797644263a9425123d3f4a6e50b16.png\",\"productNum\":0,\"resourceFileNum\":0,\"productId\":12119965,\"isZip\":true,\"guideText\":\"\",\"guidePromote\":0,\"appProductPromote\":1,\"isSupport\":\"1\",\"isRecommend\":1,\"accountSettingId\":66051,\"domain\":\"weixin66051.5rs.me\",\"firstDomain\":\"5rs.me\",\"appDomain\":\"weixin66051.5rs.me\",\"price\":0.0,\"specificationId\":12138744,\"compressIsSupport\":\"0\",\"memberFree\":false,\"introType\":0,\"showAnswer\":false,\"agentName\":\"鉴湖分社\",\"showNameStatus\":1,\"protocol\":\"https://\",\"showRealityLabel\":0,\"purePicMode\":0,\"inviteFriend\":1,\"aiAudit\":1,\"appletFlag\":0,\"hasSpecialBuy\":false,\"showPrice\":0,\"zip\":true}}"},
{16,"getByAppId4User","https://weixin28.5rs.me/answer/v1.0/answer/getByAppId4User?appId=2287176&t=UbuHRoHhN","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"answerId\":54117,\"appId\":2287176,\"app\":{\"version\":3,\"createdUser\":1362,\"appId\":2287176,\"typeCode\":\"ANSWER\",\"title\":\"小学二年级语文寒假作业答案\",\"channelId\":1409,\"proLabelId\":2944,\"depLabelId\":2945,\"purLabelId\":592,\"squareImg\":\"https://file.5rs.me/oss/uploadfe/png/03ee89865808a6ccbd9bd955e485a1eb.png\",\"transverseImg\":\"https://file.5rs.me/oss/uploadfe/png/6c2b0889dfd0c6e4d533889f2f0de022.png\",\"guideText\":\"\",\"shortTitle\":\"答案\",\"remark\":\"\",\"useStartDate\":\"1699447283000\",\"useEndDate\":\"253370736000000\",\"proLabelName\":\"前端-专业\",\"depLabelName\":\"前端-深度\",\"purLabelName\":\"交流\"},\"channelId\":1409,\"answerResourceDtos\":[{\"answerResourceId\":72582,\"appId\":2287176,\"resourceName\":\"湖南省教育厅关于公布2023-2025学年湖南省面向中小学生的全省性社会竞赛活动名单的通知(\",\"fileUrl\":\"https://oss.5rs.me/oss/uploadfe/pdf/ce837fc1299a64c86236f5062c91b312.pdf\",\"resourceId\":27039470,\"seqNum\":1,\"isHaveProbability\":0,\"resourceDTO\":{\"resourceId\":27039470,\"resourceName\":\"湖南省教育厅关于公布2023-2025学年湖南省面向中小学生的全省性社会竞赛活动名单的通知(\",\"auditState\":\"1\",\"convertState\":1,\"fileType\":\"pdf\",\"fileSize\":147002,\"fileCategory\":\"PDF\",\"resourcePdfItems\":[{\"resourcePdfItemId\":24359450,\"fileUrl\":\"https://oss.5rs.me/oss/upload/image/jpg/ce837fc1299a64c86236f5062c91b312_1_20231102110329492.jpg\",\"fileSize\":364691,\"fileType\":\"jpg\"},{\"resourcePdfItemId\":24359451,\"fileUrl\":\"https://oss.5rs.me/oss/upload/image/jpg/ce837fc1299a64c86236f5062c91b312_2_20231102110329789.jpg\",\"fileSize\":350464,\"fileType\":\"jpg\"},{\"resourcePdfItemId\":24359452,\"fileUrl\":\"https://oss.5rs.me/oss/upload/image/jpg/ce837fc1299a64c86236f5062c91b312_3_20231102110329977.jpg\",\"fileSize\":524072,\"fileType\":\"jpg\"},{\"resourcePdfItemId\":24359453,\"fileUrl\":\"https://oss.5rs.me/oss/upload/image/jpg/ce837fc1299a64c86236f5062c91b312_4_20231102110330164.jpg\",\"fileSize\":386454,\"fileType\":\"jpg\"}]},\"createUser\":1362,\"createDate\":\"2023-11-08T12:49:58.000+00:00\",\"updateDate\":\"2023-11-08T12:49:58.000+00:00\",\"isQuery\":1},{\"answerResourceId\":72583,\"appId\":2287176,\"resourceName\":\"第六课时.doc\",\"fileUrl\":\"https://oss.5rs.me/oss/uploadfe/doc/c5b4ae1e5b9f15dd29816c0b8545959a.doc\",\"resourceId\":27030766,\"seqNum\":2,\"isHaveProbability\":0,\"resourceDTO\":{\"resourceId\":27030766,\"resourceName\":\"第六课时.doc\",\"auditState\":\"1\",\"convertState\":1,\"fileType\":\"doc\",\"fileSize\":156672,\"fileCategory\":\"WORD\",\"resourcePdfItems\":[{\"resourcePdfItemId\":12657764,\"fileUrl\":\"https://oss.5rs.me/oss/upload/image/jpg/330ec5a68b1541299a55db8b3e192027_1_20231029010936619.jpg\"},{\"resourcePdfItemId\":12657765,\"fileUrl\":\"https://oss.5rs.me/oss/upload/image/jpg/330ec5a68b1541299a55db8b3e192027_2_20231029010936697.jpg\"}]},\"createUser\":1362,\"createDate\":\"2023-11-08T12:49:58.000+00:00\",\"updateDate\":\"2023-11-08T12:49:58.000+00:00\",\"isQuery\":0}],\"productId\":12119965,\"specificationId\":12138744,\"downloadSpecificationId\":12138745,\"price\":0.0,\"isOpen\":1,\"buyCount\":33,\"isBuy\":0,\"analysisIsBuy\":0,\"isDownload\":1,\"createUser\":1362,\"createDate\":\"2023-11-08T12:41:24.000+00:00\",\"updateDate\":\"2023-11-08T12:41:24.000+00:00\",\"rememberPwd\":0,\"needPassword\":true,\"readPasswordTips\":\"222\",\"catalogBtnFlag\":1,\"downloadProductId\":12119966,\"downloadSingle\":1,\"downloadPrice\":0.0}}"},
{17,"getPersonalRecommend4Wechat","https://weixin28.5rs.me/answer/v1.0/answer/getPersonalRecommend4Wechat?appId=2287176&t=tRZ4Nd4dh","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"jumpApplet\":1,\"catalogBtnFlag\":1}}"},
{18,"getCollectState","https://weixin28.5rs.me/book/v1.0/serveCollect/getCollectState?serverId=2287176&serveType=6&t=NPGoBHoNU","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":false}"},
{19,"getBookMark","https://weixin28.5rs.me/book/v1.0/book/getBookMark?sceneId=4029683&t=uHtR4BRbG","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"bookId\":12604644,\"bookMark\":2,\"hasAnalysis\":false}}"},
{20,"getUserPhoneNumber","https://weixin28.5rs.me/readercenter/v1.0/wechatUser/getUserPhoneNumber?t=4sNPobPod","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":\"17671436267\"}"},
{21,"getWechatUserById","https://weixin28.5rs.me/readercenter/v1.0/wechatUser/getWechatUserById?t=Rh4sPZsdB","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"picUrl\":\"https://oss.5rs.me/oss/upload/image/jpg/f4373ae3b28c4cb08b9d3d701939b2a2.jpg\",\"nickName\":\"之约\",\"sex\":1,\"address\":\"\",\"userTypeCode\":null,\"officialAccountsName\":null,\"city\":null,\"recieveName\":null,\"scanNum\":null,\"productNum\":null,\"orderAmount\":null,\"phoneNumber\":\"17671436267\",\"createdDate\":\"2022-03-30T14:30:16.000+00:00\",\"loginDays\":589,\"isStudyLord\":0,\"openId\":null,\"userId\":null}}"},
{22,"getAppParam","https://weixin28.5rs.me/channelcenter/v1.0/accountSetting/getAppParam?url=https:%2F%2Fweixin28.5rs.me%2Fanswer%2FW28%2FC1362%2FA2287176%2Fhome%3FadviserId%3D1362%26sceneId%3D4029683%26isPreview%3D1%26source_type%3DQRCODE%26appType%3DANSWER%26bookId%3D12604644%26channelId%3D1362%26rayh5Url%3Dhttps%253A%252F%252Fweixin23.5rs.me%252Frayh5%252Fbook%252Fold%253FlandingPageType%253D1%2526isRays7Page%253D0%2526sceneId%253D4029683%2526fromType%253D4%2526traceId%253D9b28ed4212d64c7a946309e425017342%26wechatUserId%3D146704868%26officialAccountsId%3D23%26uuid%3D33128%26traceId%3D9b28ed4212d64c7a946309e425017342%26miniPayAccountId%3D28%26openid%3DoSNf-woSUP-433O00tu_DHZVCPRA&t=ZbuHRoHH","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"appId\":\"wxb700ce984a880a88\",\"timestamp\":1699508715,\"nonceStr\":\"b33989ca8f634e66b912dff6e211eabc\",\"signature\":\"23caf4411e709c9a8369da5af3acdb0c80b151e1\"}}"},
{23,"getJumpBookState","https://weixin28.5rs.me/book/v1.0/bookAdviser/getJumpBookState?bookId=12604644&channelId=1362&adviserId=1362&t=PohBdRBb","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":0}"},
{24,"getByAppId","https://weixin28.5rs.me/appcenter/v1.0/appShareTempletDetail/getByAppId?appId=2287176&typeCode=ANSWER&t=BdPUuNUt","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"shareTemplets\":[{\"id\":309959,\"templetUrl\":\"https://oss.5rs.me/oss/uploadfe/png/f48236e5289e2e66f380ebdac844eaee.png\",\"templetId\":21,\"isUpdate\":0,\"templetCoverUrl\":null}],\"shardDesc\":\"发现份习题全解,分享给你\"}}"},
{25,"getByApp4Wechat","https://weixin28.5rs.me/appcenter/v1.0/appShare/getByApp4Wechat?appId=2287176&t=utdZbsZN","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"version\":1,\"circleTitle\":\"小学二年级语文寒假作业答案\",\"friendTitle\":\"小学二年级语文寒假作业答案\"}}"},
{27,"getDetailByPageId","https://weixin28.5rs.me/answer/v1.0/analysisDetail/getDetailByPageId?appId=2287176&pageId=24359450&t=ZbuHRoHU","{\"errCode\":0,\"message\":\"操作成功!\"}"},
{28,"getQrCodeUrl","https://weixin28.5rs.me/commoncenter/v1.0/url/getQrCodeUrl?url=https:%2F%2Fs.5rs.me%2FEyNZRfucx&t=utdZbsZb","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":\"https://oss.5rs.me/oss/upload/image/png/488a1e7245d445ae9e6a141ccba749e8.png\"}"},
{29,"getDetailByPageId","https://weixin28.5rs.me/answer/v1.0/analysisDetail/getDetailByPageId?appId=2287176&pageId=24359450&t=UusutGuh","{\"errCode\":0,\"message\":\"操作成功!\"}"},
{30,"getDetailByPageId","https://weixin28.5rs.me/answer/v1.0/analysisDetail/getDetailByPageId?appId=2287176&pageId=12657764&t=RoutU4dt","{\"errCode\":0,\"message\":\"操作成功!\"}"},
{31,"getCollectState","https://weixin28.5rs.me/book/v1.0/serveCollect/getCollectState?serverId=2287176&serveType=6&t=RuGhNd4o","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":true}"},
{32,"getBookMark","https://weixin28.5rs.me/book/v1.0/book/getBookMark?sceneId=4029683&t=Hu4HZhtB","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"bookId\":12604644,\"bookMark\":2,\"hasAnalysis\":false}}"},
{33,"getAppParam","https://weixin28.5rs.me/channelcenter/v1.0/accountSetting/getAppParam?url=https:%2F%2Fweixin28.5rs.me%2Fanswer%2FW28%2FC1362%2FA2287176%2Fdownload%3FadviserId%3D1362%26sceneId%3D4029683%26isPreview%3D1%26source_type%3DQRCODE%26appType%3DANSWER%26bookId%3D12604644%26channelId%3D1362%26rayh5Url%3Dhttps%253A%252F%252Fweixin23.5rs.me%252Frayh5%252Fbook%252Fold%253FlandingPageType%253D1%2526isRays7Page%253D0%2526sceneId%253D4029683%2526fromType%253D4%2526traceId%253D9b28ed4212d64c7a946309e425017342%26wechatUserId%3D146704868%26officialAccountsId%3D23%26uuid%3D33128%26traceId%3D9b28ed4212d64c7a946309e425017342%26miniPayAccountId%3D28%26openid%3DoSNf-woSUP-433O00tu_DHZVCPRA%26answerResourceId%3D72583&t=UPtUBHoP","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"appId\":\"wxb700ce984a880a88\",\"timestamp\":1699513570,\"nonceStr\":\"32c1230c715f489b8d570800c2e0e388\",\"signature\":\"da3e7330c83326c32260dead8c3a61f9309af2c0\"}}"},
{34,"getOpreateManageInfo","https://weixin28.5rs.me/channelcenter/v1.0/accountSetting/getOpreateManageInfo?officialAccountsId=28&t=fgG_fyaa","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"officialAccountsId\":28,\"payAccounts\":23,\"officialAccountsName\":\"RAYS蓝海生态\",\"domain\":\"weixin28.5rs.me\",\"payDomain\":\"weixin23.5rs.me\",\"manageDomain\":\"wechat22.5rs.me\",\"icon\":\"https://oss.5rs.me/oss/uploadfe/jpg/bbee8ff1fe52e5c58ab669d937a7f406.jpg\",\"description\":\"RAYS,给你别致的读书体验\",\"iosAlipayOpen\":0,\"payMchId\":\"1639325477\",\"currentPagePay\":0,\"phoneAuthOpen\":0,\"payMethod\":1,\"developerAppId\":\"wxb700ce984a880a88\"}}"},
{35,"getTargetAccountSettingId","https://weixin28.5rs.me/channelcenter/v1.0/accountMapping/getTargetAccountSettingId?originAccountSettingId=28&channelName=WECHAT_WEB&t=BGjgBi0C","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":23}"},
{36,"isKXDBySceneId","https://weixin28.5rs.me/channelcenter/v1.0/qrcodeScene/isKXDBySceneId?sceneId=4029683&t=G-YBGC8x","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":false}"},
{37,"getIsReadingByApp","https://weixin28.5rs.me/audioapp/v1.0/appResource/getIsReadingByApp?appId=2287176&t=8yi08f-v","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":false}"},
{38,"getTypeCodeId","https://weixin28.5rs.me/appcenter/v1.0/app/getTypeCodeId?appId=2287176&t=Ca0iC-f0","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":\"ANSWER\"}"},
{39,"getAppParam","https://weixin28.5rs.me/channelcenter/v1.0/accountSetting/getAppParam?url=https:%2F%2Fweixin28.5rs.me%2FW28%2FC1362%2Fapplication%2F2287176%2Fdisplay%3FadviserId%3D1362%26sceneId%3D4029683%26bookId%3D12604644%26appType%3DSEARCH_ANSWER&t=_fBY_8C_","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"appId\":\"wxb700ce984a880a88\",\"timestamp\":1699514092,\"nonceStr\":\"06a1dbd00a404bea99bc9530b5f682c6\",\"signature\":\"d172b980b4c328f0667c31169393c1dbd5a7518f\"}}"},
{40,"getRandom","https://weixin28.5rs.me/channelcenter/v1.0/accountSetting/getRandom?channelId=1362&t=-j_G-ayC","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"random\":null}}"},
{41,"getAppRelatedInfo4Wechat","https://weixin28.5rs.me/appcenter/v1.0/officialAccountTools/getAppRelatedInfo4Wechat?appId=2287176&t=jYf-jvxxx","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":[]}"},
{42,"getBalanceActivityState","https://weixin28.5rs.me/usercenter/v1.0/channel/getBalanceActivityState?channelId=1362&t=8yi08f-g-","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":false}"},
{43,"getUserAccountDetail","https://weixin28.5rs.me/readercenter/v1.0/account/getUserAccountDetail?t=v0yavYB-B","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"accountBalance\":0.00,\"userName\":\"RS0147732808\",\"corpusBalance\":0.00,\"rewardBalance\":0.00}}"},
{44,"getActiveItemList","https://weixin28.5rs.me/readercenter/v1.0/active/getActiveItemList?t=Y_gjY0ixi","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":[{\"activeId\":36,\"rechargeAmount\":25.00,\"givenAmount\":0.00},{\"activeId\":37,\"rechargeAmount\":15.00,\"givenAmount\":0.00},{\"activeId\":35,\"rechargeAmount\":50.00,\"givenAmount\":0.00},{\"activeId\":50,\"rechargeAmount\":0.02,\"givenAmount\":0.00}]}"},
{45,"getActivePopInfo","https://weixin28.5rs.me/readercenter/v1.0/active/getActivePopInfo?activeType=RECHARGE_GIVE&t=gB-fgxvxv","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"id\":9,\"activeType\":\"RECHARGE_GIVE\",\"propagateLabel\":\"充值\",\"propagateDesc\":\"充值!快捷支付!\",\"priceLabel\":\"充值\",\"createTime\":\"2018-09-18 13:04:33\",\"updateTime\":\"2019-06-25 12:31:15\"}}"},
{46,"getUserInfoForClient","https://weixin28.5rs.me/readercenter/v1.0/wechatUser/getUserInfoForClient?t=Ca0iC-fgf","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"wechatUserId\":147732808,\"headUrl\":\"https://oss.5rs.me/oss/upload/image/jpg/f4373ae3b28c4cb08b9d3d701939b2a2.jpg\",\"nickName\":\"之约\",\"sex\":null,\"remark\":null,\"language\":\"zh_CN\",\"country\":\"\",\"province\":\"\",\"city\":\"\",\"partyId\":null,\"templateId\":1,\"openId\":\"oSNf-woSUP-433O00tu_DHZVCPRA\",\"officialAccountsId\":28,\"channelId\":1362,\"agentId\":null,\"isBind\":null,\"styleTempletId\":2,\"userCode\":null,\"subscribeTime\":null,\"phoneNumber\":\"17671436267\"}}"},
{47,"getAppOptions4Wechat","https://weixin28.5rs.me/appcenter/v1.0/informationCollectTools/getAppOptions4Wechat?appId=2287176&t=av8Cajg_g","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"toolsId\":null,\"appId\":null,\"nodeType\":null,\"isForce\":null,\"title\":null,\"bgImg\":null,\"submitImg\":null,\"optionList\":null,\"tips\":null,\"popupTips\":null}}"},
{48,"getDetailById4Wechat","https://weixin28.5rs.me/appcenter/v1.0/app/getDetailById4Wechat?appId=2287176&t=v0yavYBjB","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"createdUser\":1362,\"createdDate\":\"2023-11-08 20:41:23\",\"appId\":2287176,\"typeCode\":\"ANSWER\",\"appTypeDto\":{\"typeCode\":\"ANSWER\",\"typeName\":\"答案\",\"typeCategory\":\"RECOMMEND\"},\"title\":\"小学二年级语文寒假作业答案\",\"remark\":\"\",\"editRemark\":\"\",\"channelId\":1409,\"proLabelId\":2944,\"proLabelName\":\"前端-专业\",\"depLabelId\":2945,\"depLabelName\":\"前端-深度\",\"purLabelId\":592,\"purLabelName\":\"交流\",\"useStartDate\":\"2023-11-08 20:41:23\",\"useEndDate\":\"9999-01-01 00:00:00\",\"squareImg\":\"https://file.5rs.me/oss/uploadfe/png/03ee89865808a6ccbd9bd955e485a1eb.png\",\"transverseImg\":\"https://file.5rs.me/oss/uploadfe/png/6c2b0889dfd0c6e4d533889f2f0de022.png\",\"auditState\":\"1\",\"adviserName\":\"鉴湖分社\",\"adviserImgUrl\":\"https://oss.5rs.me/oss/uploadfe/png/59d797644263a9425123d3f4a6e50b16.png\",\"productNum\":0,\"resourceFileNum\":0,\"productId\":12119965,\"isZip\":true,\"guideText\":\"\",\"guidePromote\":0,\"appProductPromote\":1,\"isSupport\":\"1\",\"isRecommend\":1,\"accountSettingId\":66051,\"domain\":\"weixin66051.5rs.me\",\"firstDomain\":\"5rs.me\",\"appDomain\":\"weixin66051.5rs.me\",\"price\":0.0,\"specificationId\":12138744,\"compressIsSupport\":\"0\",\"memberFree\":false,\"introType\":0,\"showAnswer\":false,\"agentName\":\"鉴湖分社\",\"showNameStatus\":1,\"protocol\":\"https://\",\"showRealityLabel\":0,\"purePicMode\":0,\"inviteFriend\":1,\"aiAudit\":1,\"appletFlag\":0,\"hasSpecialBuy\":false,\"showPrice\":0,\"zip\":true}}"},
{49,"getUserAccountDetail","https://weixin28.5rs.me/readercenter/v1.0/account/getUserAccountDetail?t=fgG_fyaa_","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"accountBalance\":0.00,\"userName\":\"RS0147732808\",\"corpusBalance\":0.00,\"rewardBalance\":0.00}}"},
{50,"getActiveItemList","https://weixin28.5rs.me/readercenter/v1.0/active/getActiveItemList?t=iCvxiG_-x","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":[{\"activeId\":36,\"rechargeAmount\":25.00,\"givenAmount\":0.00},{\"activeId\":37,\"rechargeAmount\":15.00,\"givenAmount\":0.00},{\"activeId\":35,\"rechargeAmount\":50.00,\"givenAmount\":0.00},{\"activeId\":50,\"rechargeAmount\":0.02,\"givenAmount\":0.00}]}"},
{51,"getActivePopInfo","https://weixin28.5rs.me/readercenter/v1.0/active/getActivePopInfo?activeType=RECHARGE_GIVE&t=xiayxBYfy","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"id\":9,\"activeType\":\"RECHARGE_GIVE\",\"propagateLabel\":\"充值\",\"propagateDesc\":\"充值!快捷支付!\",\"priceLabel\":\"充值\",\"createTime\":\"2018-09-18 13:04:33\",\"updateTime\":\"2019-06-25 12:31:15\"}}"},
{52,"getFestivalDrawOpen","https://weixin28.5rs.me/drawapp/v1.0/prize/getFestivalDrawOpen?sceneId=4029683&channelId=1362&appId=2092441&t=iCvxiG_Yx","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":0}"},
{53,"getCommonConfigByCode","https://weixin28.5rs.me/exercisebook/v1.0/user/getCommonConfigByCode?code=XIAO_RUI_APP_IDS&t=08xv0_G_v","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"id\":1,\"code\":\"XIAO_RUI_APP_IDS\",\"remark\":\"PROD:直接跳转小睿伴学小程序的应用\",\"content\":\"[2126745,2127504,2133108,2154114,2160517,2163690,2166729,2175714,2179322,2180389,2201897,2204163,2245213,2245421]\",\"createTime\":\"2022-12-06T14:07:54.000+00:00\",\"updateTime\":null}}"},
{54,"getBySceneId","https://weixin28.5rs.me/channelcenter/v1.0/channelSceneUrl/getBySceneId?sceneId=4029683&t=v0yavYBGa","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"id\":198217,\"sceneId\":4029683,\"jumpUrl\":\"https://oss.5rs.me/oss/upload/image/png/ece807a7d0544a7ea102bc279109336a.png\",\"appletUrl\":\"\",\"bookId\":12604644,\"bookName\":\"xf测试资源\",\"adviserId\":1362,\"channelId\":1362}}"},
{55,"getUserPhoneNumber","https://weixin28.5rs.me/readercenter/v1.0/wechatUser/getUserPhoneNumber?officialAccountId=28&t=BGjgBi0ag","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":\"17671436267\"}"},
{56,"getPushInfo","https://weixin28.5rs.me/function/v1.0/push/getPushInfo?bookId=12604644&sceneId=4029683&t=8yi08f-xg","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"allowPush\":0,\"pushUrl\":null,\"randomNum\":null,\"ip\":\"27.17.43.218\",\"bookId\":null}}"},
{57,"getPushInfo","https://weixin28.5rs.me/function/v1.0/pushTarget/getPushInfo?targetId=2287176&targetType=PRODUCT&t=8yi08f-0g","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"allowPush\":0,\"pushUrl\":null,\"randomNum\":null,\"ip\":\"27.17.43.218\",\"targetType\":null,\"targetId\":null,\"version\":2}}"},
{58,"getOptionList4Wechat","https://weixin28.5rs.me/appcenter/v1.0/appPreconditions/getOptionList4Wechat?appId=2287176&t=v0yavYBx_","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":[]}"},
{59,"checkUser4Wechat","https://weixin28.5rs.me/appcenter/v1.0/appPreconditions/checkUser4Wechat?appId=2287176&t=gB-fgxvBi","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"useNewInfomation\":true,\"isUserSubmit\":false}}"},
{60,"getDetailById4Wechat","https://weixin28.5rs.me/appcenter/v1.0/app/getDetailById4Wechat?appId=2287176&t=Y_gjY0i08","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"createdUser\":1362,\"createdDate\":\"2023-11-08 20:41:23\",\"appId\":2287176,\"typeCode\":\"ANSWER\",\"appTypeDto\":{\"typeCode\":\"ANSWER\",\"typeName\":\"答案\",\"typeCategory\":\"RECOMMEND\"},\"title\":\"小学二年级语文寒假作业答案\",\"remark\":\"\",\"editRemark\":\"\",\"channelId\":1409,\"proLabelId\":2944,\"proLabelName\":\"前端-专业\",\"depLabelId\":2945,\"depLabelName\":\"前端-深度\",\"purLabelId\":592,\"purLabelName\":\"交流\",\"useStartDate\":\"2023-11-08 20:41:23\",\"useEndDate\":\"9999-01-01 00:00:00\",\"squareImg\":\"https://file.5rs.me/oss/uploadfe/png/03ee89865808a6ccbd9bd955e485a1eb.png\",\"transverseImg\":\"https://file.5rs.me/oss/uploadfe/png/6c2b0889dfd0c6e4d533889f2f0de022.png\",\"auditState\":\"1\",\"adviserName\":\"鉴湖分社\",\"adviserImgUrl\":\"https://oss.5rs.me/oss/uploadfe/png/59d797644263a9425123d3f4a6e50b16.png\",\"productNum\":0,\"resourceFileNum\":0,\"productId\":12119965,\"isZip\":true,\"guideText\":\"\",\"guidePromote\":0,\"appProductPromote\":1,\"isSupport\":\"1\",\"isRecommend\":1,\"accountSettingId\":66051,\"domain\":\"weixin66051.5rs.me\",\"firstDomain\":\"5rs.me\",\"appDomain\":\"weixin66051.5rs.me\",\"price\":0.0,\"specificationId\":12138744,\"compressIsSupport\":\"0\",\"memberFree\":false,\"introType\":0,\"showAnswer\":false,\"agentName\":\"鉴湖分社\",\"showNameStatus\":1,\"protocol\":\"https://\",\"showRealityLabel\":0,\"purePicMode\":0,\"inviteFriend\":1,\"aiAudit\":1,\"appletFlag\":0,\"hasSpecialBuy\":false,\"showPrice\":0,\"zip\":true}}"},
{61,"getOpreateManageInfo","https://weixin28.5rs.me/channelcenter/v1.0/accountSetting/getOpreateManageInfo?officialAccountsId=28&t=xiayxBY_G","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"officialAccountsId\":28,\"payAccounts\":23,\"officialAccountsName\":\"RAYS蓝海生态\",\"domain\":\"weixin28.5rs.me\",\"payDomain\":\"weixin23.5rs.me\",\"manageDomain\":\"wechat22.5rs.me\",\"icon\":\"https://oss.5rs.me/oss/uploadfe/jpg/bbee8ff1fe52e5c58ab669d937a7f406.jpg\",\"description\":\"RAYS,给你别致的读书体验\",\"iosAlipayOpen\":0,\"payMchId\":\"1639325477\",\"currentPagePay\":0,\"phoneAuthOpen\":0,\"payMethod\":1,\"developerAppId\":\"wxb700ce984a880a88\"}}"},
{62,"get4BrowseApp","https://weixin28.5rs.me/appcenter/v1.0/pushEvent/get4BrowseApp?appId=2287176&t=Ca0iC-fyj","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{}}"},
{63,"checkIsHaveAuthWithServer","https://weixin28.5rs.me/book/v1.0/bookAuthUser/checkIsHaveAuthWithServer?serveId=2287176&t=_fBY_8CgG","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":false}"},
{64,"getByApp4Wechat","https://weixin28.5rs.me/appcenter/v1.0/appShare/getByApp4Wechat?appId=2287176&t=G-YBGC8a_","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"version\":1,\"circleTitle\":\"小学二年级语文寒假作业答案\",\"friendTitle\":\"小学二年级语文寒假作业答案\"}}"},
{65,"getByApp4Wechat","https://weixin28.5rs.me/appcenter/v1.0/appShareHigh/getByApp4Wechat?appId=2287176&t=iCvxiG_g0","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"appId\":2287176,\"typeCode\":\"4\",\"bookName\":\"xf测试资源\",\"bookCover\":\"https://oss.5rs.me/oss/uploadfe/png/33b735034ac931d369a729234de6544a.png\",\"defaultBookCover\":true,\"defaultBookName\":true}}"},
{66,"getAppRelatedInfo4Wechat","https://weixin28.5rs.me/appcenter/v1.0/officialAccountTools/getAppRelatedInfo4Wechat?appId=2287176&t=iCvxiG_Y0","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":[]}"},
{67,"hasBookCatalog","https://weixin28.5rs.me/channelcenter/v1.0/qrcodeScene/hasBookCatalog?sceneId=4029683&t=8yi08f-fC","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"hasCatalog\":false}}"},
{68,"getWxQrcode4Config","https://weixin28.5rs.me/wxwork/v1.0/contact/getWxQrcode4Config?targetId=2287176&type=app&t=_fBY_8CaG","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"openFlag\":0,\"wxQrocde\":null,\"wxQrcodeConfigId\":null}}"},
{69,"getServeRecommendList","https://weixin28.5rs.me/book/v1.0/resourcePage/getServeRecommendList?serveId=2287176&serveType=app&bookId=12604644&sceneId=4029683&channelId=1362&adviserId=1362&t=G-YBGC8v_","{\"errCode\":0,\"message\":\"操作成功!\"}"},
{70,"getServerTemplateIsDisplay","https://weixin28.5rs.me/resourcecenter/v1.0/product/getServerTemplateIsDisplay?serviceId=2287176&type=APP&t=0j_G-ayy","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":true}"},
{71,"getServerInfo","https://weixin28.5rs.me/appcenter/v1.0/app/getServerInfo?serviceId=2287176&t=CB-fgxvi","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"serviceId\":2287176,\"typeCode\":\"ANSWER\",\"name\":\"小学二年级语文寒假作业答案\",\"coverUrl\":\"https://file.5rs.me/oss/uploadfe/png/03ee89865808a6ccbd9bd955e485a1eb.png\",\"shortTitle\":\"答案\",\"contentType\":1,\"btnPosTop\":0.0,\"btnPosLeft\":0.0}}"},
{72,"getUserSearchKeywords","https://weixin28.5rs.me/analysisengine/v1.0/appRecord/getUserSearchKeywords?limit=6&t=0j_G-ayi","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":[]}"},
{73,"getHotSearchKeywords","https://weixin28.5rs.me/analysisengine/v1.0/appRecord/getHotSearchKeywords?limit=10&t=y_gjY0ix","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":[{\"keywords\":\"长江作业本\"},{\"keywords\":\"长江全能学案\"},{\"keywords\":\"名师测控\"},{\"keywords\":\"资源与评价\"},{\"keywords\":\"智慧课堂密卷\"},{\"keywords\":\"9787535392398\"},{\"keywords\":\"长江作业本·同步练习册 语文 四年级下册(人教版)\"},{\"keywords\":\"导学案\"},{\"keywords\":\"暑假作业\"},{\"keywords\":\"9787535392442\"}]}"},
};
return datas;
}
@Test(dataProvider = "datas3")
@Description("H5接口-多个测评生成分享海报")
public void testBEvaluationConfiguration(int id, String caseName, String url, String json, String expectValue) throws Exception {
HttpPost post = new HttpPost(url); // 创建post请求
post.setHeader("Content-Type", "application/json"); // 传参类型为json
post.setHeader("Cookie", "adviser_token=jxsoDLMvi10c2VctV7CGbEK3FPDcN3g4; checkUserInfo=userId%3D87; isBind=true; userInfo=sceneId%3D4022260%26officialAccountsId%3D999%26wechatUserId%3D207021400%26hasSnapsis%3D0%26userType%3DTEMP");
post.setEntity(new StringEntity(json));
DefaultHttpClient client = new DefaultHttpClient();
HttpResponse response = client.execute(post);
Header[] header = response.getAllHeaders(); // 响应头
System.out.println("请求链接:" + url);
System.out.println("请求参数:" + json);
System.out.print("id:" + id + "\n" + "casename:" + caseName + "\n");
System.out.print("响应头信息:::" + Arrays.toString(header) + "\n");
int status = response.getStatusLine().getStatusCode();
System.out.print("状态码:::" + status + "\n");
HttpEntity entity = response.getEntity(); // 响应体
String responValue = EntityUtils.toString(entity);
System.out.print("预期结果: " + expectValue + "\n");
System.out.print("响应结果: " + responValue + "\n");
Boolean flag = assertFlag(JSONObject.parseObject(expectValue.toString()).toString(), JSONObject.parseObject(responValue.toString()).toString());
String assertContent = (flag) ? "Fail" : "Pass";
System.out.print("assertContent:" + assertContent);
}
@DataProvider(name = "datas3")
public Object[][] datas3() {
//Object[m][n] m代表执行次数,n代表参数个数
Object[][] datas = {
{1,"checkServe","https://weixin28.5rs.me/book/v1.0/bookAuthCode/checkServe","{\"adviserId\":\"1362\",\"sceneId\":\"4029683\",\"bookId\":\"12604644\",\"appId\":\"2287176\",\"serveId\":\"2287176\",\"officialAccountsId\":\"28\",\"channelId\":\"1362\",\"serveType\":\"APP\"}","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":false}"},
{2,"getInfoByBook4Wechat","https://weixin28.5rs.me/book/v1.0/bookAuthInfo/getInfoByBook4Wechat","{\"adviserId\":\"1362\",\"sceneId\":\"4029683\",\"bookId\":\"12604644\",\"appId\":\"2287176\",\"serveId\":\"2287176\",\"officialAccountsId\":\"28\",\"channelId\":\"1362\"}","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"id\":10610,\"bookId\":12604644,\"channelId\":1362,\"adviserId\":1362,\"bookStatus\":1,\"bookName\":\"xf测试资源\",\"coverImg\":\"https://oss.5rs.me/oss/uploadfe/png/33b735034ac931d369a729234de6544a.png\",\"openPay\":0,\"isAuthorizedPay\":0,\"authType\":2,\"browseFreeResource\":0,\"browseResourceType\":1}}"},
{3,"shortenExternal","https://weixin28.5rs.me/convert/v1.0/url/shortenExternal","{\"originUrl\":\"https://weixin28.5rs.me/answer/W28/C1362/A2287176/home?adviserId=1362&sceneId=4029683&isPreview=1&source_type=QRCODE&appType=ANSWER&channelId=1362&rayh5Url=https%3A%2F%2Fweixin23.5rs.me%2Frayh5%2Fbook%2Fold%3FlandingPageType%3D1%26isRays7Page%3D0%26sceneId%3D4029683%26fromType%3D4%26traceId%3D9b28ed4212d64c7a946309e425017342&officialAccountsId=23&uuid=33128&traceId=9b28ed4212d64c7a946309e425017342&miniPayAccountId=28&shareType=IMAGE&shareFlag=9b28ed4212d64c7a946309e425017342\"}","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"originUrl\":\"https://weixin28.5rs.me/answer/W28/C1362/A2287176/home?adviserId=1362&sceneId=4029683&isPreview=1&source_type=QRCODE&appType=ANSWER&channelId=1362&rayh5Url=https%3A%2F%2Fweixin23.5rs.me%2Frayh5%2Fbook%2Fold%3FlandingPageType%3D1%26isRays7Page%3D0%26sceneId%3D4029683%26fromType%3D4%26traceId%3D9b28ed4212d64c7a946309e425017342&officialAccountsId=23&uuid=33128&traceId=9b28ed4212d64c7a946309e425017342&miniPayAccountId=28&shareType=IMAGE&shareFlag=9b28ed4212d64c7a946309e425017342\",\"shortUrl\":\"https://s.5rs.me/EyNZRfucx\"}}"},
{4,"checkAnswerPassword","https://weixin28.5rs.me/answer/v1.0/answer/checkAnswerPassword","{\"readPassword\":\"2222\",\"rememberPwd\":0,\"appId\":2287176}","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":0}"},
{5,"checkAnswerPassword成功","https://weixin28.5rs.me/answer/v1.0/answer/checkAnswerPassword","{\"readPassword\":\"111\",\"rememberPwd\":0,\"appId\":2287176}","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":1}"},
{6,"collect","https://weixin28.5rs.me/book/v1.0/serveCollect/collect","{\"isApp\":true,\"serveId\":2287176,\"serveName\":null,\"serveType\":6,\"serveTypeCode\":\"ANSWER\",\"linkUrl\":\"https://weixin28.5rs.me/answer/W28/C1362/A2287176/home?adviserId=1362&sceneId=4029683&isPreview=1&source_type=QRCODE&appType=ANSWER&bookId=12604644&channelId=1362&rayh5Url=https%3A%2F%2Fweixin23.5rs.me%2Frayh5%2Fbook%2Fold%3FlandingPageType%3D1%26isRays7Page%3D0%26sceneId%3D4029683%26fromType%3D4%26traceId%3D9b28ed4212d64c7a946309e425017342&wechatUserId=146704868&officialAccountsId=23&uuid=33128&traceId=9b28ed4212d64c7a946309e425017342&miniPayAccountId=28&openid=oSNf-woSUP-433O00tu_DHZVCPRA&answerResourceId=72583\",\"bookId\":12604644,\"channelId\":1409,\"adviserId\":1362}","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"qrcodeUrl\":\"https://oss.5rs.me/oss/uploadfe/jpg/5962646df4abeb5ece0b7037be4f3e6a.jpg\",\"isHint\":null,\"copywriting\":\"收藏成功!在公众号【收藏的资源】即可找到此资源\"}}"},
{7,"shortenExternal","https://weixin28.5rs.me/convert/v1.0/url/shortenExternal","{\"originUrl\":\"https://oss.5rs.me/oss/uploadfe/doc/c5b4ae1e5b9f15dd29816c0b8545959a.doc\"}","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"originUrl\":\"https://oss.5rs.me/oss/uploadfe/doc/c5b4ae1e5b9f15dd29816c0b8545959a.doc\",\"shortUrl\":\"https://s.5rs.me/MR3zjiM\"}}"},
{8,"jpgByChrome","https://weixin28.5rs.me/shareimage/v1.0/htm2img/jpgByChrome","{\"width\":640,\"height\":962,\"htmlCode\":\"<!DOCTYPE html>\\n <html lang=en>\\n <head>\\n <meta charset=\\\"GBK\\\">\\n <meta name=viewport content=\\\"width=device-width,initial-scale=1\\\">\\n <meta http-equiv=X-UA-Compatible content=\\\"ie=edge\\\">\\n <title></title>\\n <style>\\n *{margin:0;padding:0;box-sizing:border-box;font-family:'微软雅黑',Arial,Helvetica,sans-serif}\\n .content {\\n width: 640px;\\n height: 962px;\\n background-position: center;\\n background-repeat: no-repeat;\\n overflow: hidden;\\n position: relative;\\n background-size: 100% 100%;\\n padding-top: 60px;\\n // border-radius: 24px;\\n }\\n\\n .qrcode-box {\\n width: 100%;\\n height: 250px;\\n display: flex;\\n justify-content: center;\\n align-items: center;\\n margin-bottom: 90px;\\n }\\n\\n .qrcode-box-img {\\n width: 250px;\\n height: 250px;\\n background-position: center;\\n background-repeat: no-repeat;\\n background-size: 100% 100%;\\n position: relative;\\n border-radius: 28px;\\n }\\n\\n .qrcode-box-share {\\n width: 213px;\\n height: 213px;\\n border-radius: 50%;\\n position: absolute;\\n left: 87px;\\n top: 95px;\\n }\\n\\n .qrcode-box-text {\\n width: 106px;\\n height: 41px;\\n border-radius: 8px;\\n font-size: 24px;\\n opacity: 0.4;\\n position: absolute;\\n text-align: center;\\n line-height: 42px;\\n color: #ffffff;\\n bottom: 14px;\\n right: 22px;\\n opacity: 1;\\n }\\n\\n .qrcode-tips {\\n width: fit-content;\\n max-width: 486px;\\n max-height: 100px;\\n font-size: 32px;\\n line-height: 48px;\\n font-family: PingFangSC-Regular, PingFang SC;\\n font-weight: normal;\\n color: #2E3C8C;;\\n word-break: break-all;\\n overflow: hidden;\\n text-overflow: ellipsis;\\n display: -webkit-box;\\n -webkit-line-clamp: 2;\\n margin: 0 auto;\\n margin-bottom: 60px;\\n }\\n\\n .qrcode-content {\\n height: 256px;\\n width: 100%;\\n display: flex;\\n justify-content: space-between;\\n align-items: center;\\n position: absolute;\\n bottom: 0;\\n left: 0;\\n padding: 0 30px;\\n }\\n\\n .content-img-box {\\n box-sizing: border-box;\\n border: 5px solid #fff;\\n background-color: #FFFFFF;\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n border-radius: 32px;\\n margin-right: 16px;\\n overflow: hidden;\\n }\\n\\n .content-img {\\n width: 130px;\\n height: 130px;\\n border-radius: 32px;\\n\\n }\\n .name {\\n width: fit-content;\\n width: 486px;\\n height: 144px;\\n font-size: 32px;\\n line-height: 48px;\\n font-family: PingFangSC-Regular, PingFang SC;\\n font-weight: normal;\\n color: #2E3C8C;\\n word-break: break-all;\\n overflow: hidden;\\n text-overflow: ellipsis;\\n text-align: center;\\n display: -webkit-box;\\n -webkit-line-clamp: 3;\\n -webkit-box-orient: vertical;\\n margin: 0 auto;\\n }\\n .qrcode-content-tips {\\n width: auto;\\n height: 80px;\\n }\\n\\n </style>\\n </head>\\n <body>\\n <div class=\\\"content text-center\\\"\\n style=\\\"background-image: url(https://oss.5rs.me/oss/uploadfe/png/f48236e5289e2e66f380ebdac844eaee.png)\\\">\\n <div class=\\\"qrcode-tips\\\">发现份习题全解,分享给你</div>\\n\\n <div class=\\\"qrcode-box\\\">\\n <img class=\\\"qrcode-box-img\\\" src=\\\"https://file.5rs.me/oss/uploadfe/png/03ee89865808a6ccbd9bd955e485a1eb.png\\\" />\\n\\n </div>\\n <div class=\\\"name\\\">小学二年级语文寒假作业答案</div>\\n\\n <div class=\\\"qrcode-content\\\">\\n <img class=\\\"qrcode-content-tips\\\" src=\\\"https://oss.5rs.me/oss/uploadfe/png/0572b52fa3755c88a6638f199fc16bbe.png\\\" />\\n\\n <div class=\\\"content-img-box\\\">\\n <img class=\\\"content-img\\\" src=\\\"https://oss.5rs.me/oss/upload/image/png/5693587341224002b90057a87cf1098f.png\\\" />\\n </div>\\n\\n </div>\\n </div>\\n </body>\\n </html>\\n \",\"snapshot\":\"b0e0d772204b75b32f77316e1caa18f8\"}","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":\"https://oss.5rs.me/oss/upload/image/jpg/e0b5025e9f2342a3a7c2e790f5b8688b_20231109151336570.jpg\"}"},
{9,"getShuntSetting","https://weixin28.5rs.me/scenarizedapp/v1.0/shunt/getShuntSetting","{\"resourceType\":\"APP\",\"typeCode\":\"SEARCH_ANSWER\",\"sceneCode\":\"OLD\"}","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"resourceType\":\"APP\",\"typeCode\":\"SEARCH_ANSWER\",\"sceneCode\":\"OLD\",\"rate\":0}}"},
{10,"envelope","https://sentry.raysyun.com/api/3/envelope/?sentry_key=9f6c322521713259129a57b5a45d40c0&sentry_version=7","{}","{\"id\":\"80bdd62bd0b14cc19dff84b33b662ad2\"}"},
{11,"getInfoByBook4Wechat","https://weixin28.5rs.me/book/v1.0/bookAuthInfo/getInfoByBook4Wechat","{\"adviserId\":\"1362\",\"bookId\":\"12604644\",\"sceneId\":\"4029683\"}","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"id\":10610,\"bookId\":12604644,\"channelId\":1362,\"adviserId\":1362,\"bookStatus\":1,\"bookName\":\"xf测试资源\",\"coverImg\":\"https://oss.5rs.me/oss/uploadfe/png/33b735034ac931d369a729234de6544a.png\",\"openPay\":0,\"isAuthorizedPay\":0,\"authType\":2,\"browseFreeResource\":0,\"browseResourceType\":1}}"},
{12,"create","https://weixin28.5rs.me/analysisengine/v1.0/appRecord/create","{\"appId\":2287176,\"adviserId\":\"1362\"}","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"version\":1}}"},
{13,"checkServe","https://weixin28.5rs.me/book/v1.0/bookAuthCode/checkServe","{\"adviserId\":\"1362\",\"sceneId\":\"4029683\",\"bookId\":\"12604644\",\"serveId\":\"2287176\",\"serveType\":\"APP\"}","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":false}"},
{14,"setBrowseTimes","https://weixin28.5rs.me/analysisengine/v1.0/appRecord/setBrowseTimes","{\"browseTimes\":4000}","{\"errCode\":0,\"message\":\"操作成功!\"}"},
};
return datas;
}
}
package com.lemon.cases;
import com.alibaba.fastjson.JSONObject;
import io.qameta.allure.Description;
import org.apache.http.Header;
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.client.CookieStore;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.entity.StringEntity;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.util.EntityUtils;
import org.apache.log4j.Logger;
import org.testng.annotations.DataProvider;
import org.testng.annotations.Test;
import java.util.Arrays;
import java.util.HashMap;
import java.util.Map;
/**
* @program: 音频编辑端,走token
* @description:
* @author: ray
* @create: 2023-10-09 13:20
**/
public class AudioFrequencyB1Case extends BaseCase{
private CookieStore cooki;
public static Logger log = Logger.getLogger(BaseCase.class);
public static final Map<String, String> envPro = new HashMap<>();
public void envPro(Map<String, String> envPro) {
log.info(envPro);
}
// 登录接口
@Test(dataProvider = "data")
@Description("编辑端登录接口")
public void testAAALogin(int id, String caseName, String url, String json) throws Exception {
HttpPost post = new HttpPost(url);
post.setHeader("Content-Type", "application/json");
post.setEntity(new StringEntity(json));
DefaultHttpClient client = new DefaultHttpClient();
HttpResponse response = client.execute(post);
Header[] header = response.getAllHeaders(); // 响应头
int status = response.getStatusLine().getStatusCode();
System.out.print("状态码:::" + status + "\n");
HttpEntity entity = response.getEntity(); // 响应体
String str = EntityUtils.toString(entity);
JSONObject body = JSONObject.parseObject(str);
System.out.print("响应结果: " + body + "\n");
if (body != null) { //如果body不为空
String strData = body.getString("data"); //获取body中的data
JSONObject data = JSONObject.parseObject(strData); //将strData转换为JSON类型data
if (data != null) {
String token = data.getString("token"); //获取token
if (token != null) { //如果token不为空
envPro.put("token", token.toString()); //将Token存储到环境变量envPro
System.out.println("token:" + envPro.get("token"));
}
}
}
}
@DataProvider(name = "data")
public Object[][] data() {
//Object[m][n] m代表执行次数,n代表参数个数
Object[][] datas = {
{1, "编辑端登录", "https://adviser.5rs.me/usercenter/v1.0/user/login", "{\"userName\":\"17343351051\",\"pwd\":\"35ebb6d482ad63360193a060154f3884\",\"isRemember\":1,\"systemCode\":\"adviser\"}"},
};
return datas;
}
// 创建通用音频POST
@Test(dataProvider = "datas5")
@Description("Post请求")
public void testBBBGet(int id, String caseName, String url, String json, String expectValue) throws Exception {
HttpPost post = new HttpPost(url); // 创建post请求
post.setHeader("Content-Type", "application/json"); // 传参类型为json
post.setHeader("token", envPro.get("token")); //将token传递到下个接口使用
post.setEntity(new StringEntity(json));
DefaultHttpClient client = new DefaultHttpClient();
HttpResponse response = client.execute(post);
Header[] header = response.getAllHeaders(); // 响应头
System.out.println("请求链接:" + url);
System.out.println("请求参数:" + json);
System.out.print("id:" + id + "\n" + "casename:" + caseName + "\n");
System.out.print("响应头信息:::" + Arrays.toString(header) + "\n");
int status = response.getStatusLine().getStatusCode();
System.out.print("状态码:::" + status + "\n");
HttpEntity entity = response.getEntity(); // 响应体
String responValue = EntityUtils.toString(entity);
System.out.print("预期结果: " + expectValue + "\n");
System.out.print("响应结果: " + responValue + "\n");
Boolean flag = assertFlag(JSONObject.parseObject(expectValue.toString()).toString(), JSONObject.parseObject(responValue.toString()).toString());
String assertContent = (flag) ? "Fail" : "Pass";
System.out.print("assertContent:" + assertContent);
}
@DataProvider(name = "datas5")
public Object[][] datas5() {
Object[][] datas = {
{1, "insertRecord", "https://adviser.5rs.me/shadow/v1.0/record/insertRecord", "{\"duration\":7098,\"path\":\"/adviser/app/myapp\",\"permissionId\":133,\"userAgent\":\"mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/119.0.0.0 safari/537.36\",\"browserName\":\"Chrome\",\"clientCode\":1}", "{\"errCode\":0,\"message\":\"操作成功!\"}"},
{2, "getShuntSettingAdviser", "https://adviser.5rs.me/scenarizedapp/v1.0/shunt/getShuntSettingAdviser", "{\"resourceType\":\"APP\",\"typeCode\":\"audio\"}", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"id\":null,\"agentId\":1362,\"appId\":null,\"resourceType\":\"APP\",\"typeCode\":\"audio\",\"sceneCode\":null,\"createTime\":null,\"flag\":false,\"adviserId\":1362}}"},
{3, "listTemplate4CourseUser", "https://adviser.5rs.me/appcenter/v1.0/template/listTemplate4CourseUser", "{\"currentPage\":0,\"numPerPage\":10,\"typeCode\":\"AUDIO\"}", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"currentPage\":0,\"numPerPage\":10,\"totalCount\":27,\"recordList\":[{\"templateId\":1043,\"contentType\":3,\"templateName\":\"自动添加自定义模板\",\"content\":\"<p>自动添加自定义模板自动添加自定义模板自动添加自定义模板自动添加自定义模板自动添加自定义模板自动添加自定义模板自动添加自定义模板自动添加自定义模板自动添加自定义模板自动添加自定义模板自动添加自定义模板自动添加自定义模板自动添加自定义模板自动添加自定义模板自动添加自定义模板自动添加自定义模板自动添加自定义模板自动添加自定义模板自动添加自定义模板自动添加自定义模板自动添加自定义模板自动添加自定义模板自动添加自定义模板自动添加自定义模板自动添加自定义模板自动添加自定义模板自动添加自定义模板自动添加自定义模板自动添加自定义模板自动添加自定义模板自动添加自定义模板自动添加自定义模板自动添加自定义模板自动添加自定义模板自动添加自定义模板自动添加自定义模板自动添加自定义模板自动添加自定义模板自动添加自定义模板自动添加自定义模板自动添加自定义模板自动添加自定义模板自动添加自定义模板</p>\",\"btnPosTop\":0.0,\"btnPosLeft\":0.0},{\"templateId\":267,\"contentType\":2,\"templateName\":\"音频模板23\",\"content\":\"https://oss.5rs.me/oss/uploadfe/png/2569aad6014757aba38f949ad378009f.png\",\"btnPosTop\":12.0,\"btnPosLeft\":30.0},{\"templateId\":188,\"contentType\":2,\"templateName\":\"音频模板2\",\"content\":\"https://oss.5rs.me/oss/uploadfe/png/02b5eb3b6e870002f9b9bab2e89308cd.png\",\"btnUrl\":\"https://oss.5rs.me/oss/uploadfe/png/ba9cbdfa0dce40ed9db4424d3a91bee2.png\",\"btnPosTop\":10.618846694796062,\"btnPosLeft\":30.448717948717945},{\"templateId\":187,\"contentType\":2,\"templateName\":\"音频模板1\",\"content\":\"https://oss.5rs.me/oss/uploadfe/png/08fdfae62f8527c60563b26c5a362d93.png\",\"btnUrl\":\"https://oss.5rs.me/oss/uploadfe/png/1bf79426a5e2dd4cd7a1c796e29087a2.png\",\"btnPosTop\":12.924606462303231,\"btnPosLeft\":32.371794871794876},{\"templateId\":246,\"contentType\":2,\"templateName\":\"音频模板22\",\"content\":\"https://oss.5rs.me/oss/uploadfe/png/b43ad5a43de1656498e62415a1a7740b.png\",\"btnUrl\":\"https://oss.5rs.me/oss/uploadfe/png/8ac4f1c23ad6ff3e4e959837cca75fe4.png\",\"btnPosTop\":12.816188870151771,\"btnPosLeft\":31.08974358974359},{\"templateId\":244,\"contentType\":2,\"templateName\":\"音频模板20\",\"content\":\"https://oss.5rs.me/oss/uploadfe/png/2279832ade466c9a9f9ea41c43e886b5.png\",\"btnUrl\":\"https://oss.5rs.me/oss/uploadfe/png/9fa5b9d079ad94ad2786f719beac82d9.png\",\"btnPosTop\":10.90014064697609,\"btnPosLeft\":30.128205128205128},{\"templateId\":245,\"contentType\":2,\"templateName\":\"音频模板21\",\"content\":\"https://oss.5rs.me/oss/uploadfe/png/b649e27fc470bf21d1ac1aa921ed0559.png\",\"btnUrl\":\"https://oss.5rs.me/oss/uploadfe/png/8ac4f1c23ad6ff3e4e959837cca75fe4.png\",\"btnPosTop\":11.375089992800575,\"btnPosLeft\":30.128205128205128},{\"templateId\":242,\"contentType\":2,\"templateName\":\"音频模板18\",\"content\":\"https://oss.5rs.me/oss/uploadfe/png/91c11eff631cd0962d4e4d0fe754d828.png\",\"btnUrl\":\"https://oss.5rs.me/oss/uploadfe/png/8ac4f1c23ad6ff3e4e959837cca75fe4.png\",\"btnPosTop\":11.663066954643629,\"btnPosLeft\":29.807692307692307},{\"templateId\":243,\"contentType\":2,\"templateName\":\"音频模板19\",\"content\":\"https://oss.5rs.me/oss/uploadfe/png/e8e29ebf916914e5ca50a5215f369442.png\",\"btnUrl\":\"https://oss.5rs.me/oss/uploadfe/png/8ac4f1c23ad6ff3e4e959837cca75fe4.png\",\"btnPosTop\":12.454616182572614,\"btnPosLeft\":31.896854903536976},{\"templateId\":239,\"contentType\":2,\"templateName\":\"音频模板15\",\"content\":\"https://oss.5rs.me/oss/uploadfe/png/6c9e6d1eea11ea4998b1e4bd68ef5c90.png\",\"btnUrl\":\"https://oss.5rs.me/oss/uploadfe/png/9fa5b9d079ad94ad2786f719beac82d9.png\",\"btnPosTop\":11.301859799713878,\"btnPosLeft\":31.41025641025641}],\"pageCount\":3,\"beginPageIndex\":0,\"endPageIndex\":2,\"countResultMap\":null}}"},
{4, "saveBaseInfo", "https://adviser.5rs.me/audioapp/v1.0/base/saveBaseInfo", "{\"label\":[],\"title\":\"通用音频\",\"retailPrice\":\"0.01\",\"introType\":0,\"channelId\":\"1362\",\"labels\":\"469,475,247\",\"transverseImg\":\"https://file.5rs.me/oss/uploadfe/png/6f44af1f6da562d9ea8af8e8a9d76e53.png\",\"squareImg\":\"https://file.5rs.me/oss/uploadfe/png/987c04de570f7194a83e58372a166b75.png\",\"templetCode\":\"GENERAL_STYLE_AUDIO\",\"proLabelId\":\"469\",\"depLabelId\":\"475\",\"purLabelId\":\"247\",\"typeCode\":\"AUDIO\",\"sceneCode\":\"OLD\",\"dealPrice\":0,\"shareState\":0}", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":2306232}"},
{5, "updateCompressIsSupport", "https://adviser.5rs.me/appcenter/v1.0/appExtend/updateCompressIsSupport", "{\"appId\":2306234,\"compressIsSupport\":0}", "{\"errCode\":0,\"message\":\"操作成功!\"}"},
{6, "batchInsert", "https://adviser.5rs.me/audioapp/v1.0/appResource/batchInsert", "[{\"resourceName\":\"日本动画片《你的名字》钢琴音乐原声完整版_爱给网_aigei_com.mp3.mp3\",\"resourceId\":27069763,\"fileCategory\":\"AUDIO\",\"appId\":2306232,\"fileUrl\":\"https://oss.5rs.me/oss/transcode/audio/mp3/0435af5ebcaa0d8b94199a1753db85c5_audio.mp3\",\"fromType\":\"CONTENT\",\"catalogId\":0},{\"resourceName\":\"3fa5e51b886046dae59b01374ed3a0d9_audio.mp3\",\"resourceId\":27043601,\"fileCategory\":\"AUDIO\",\"appId\":2306232,\"fileUrl\":\"https://oss.5rs.me/oss/transcode/audio/mp3/5824c73bafa3aae2a624308f63699b4b_audio.mp3\",\"fromType\":\"CONTENT\",\"catalogId\":0},{\"resourceName\":\"c8a53481c49522884c24050084bfa42c_audio.mp3\",\"resourceId\":27042299,\"fileCategory\":\"AUDIO\",\"appId\":2306232,\"fileUrl\":\"https://oss.5rs.me/oss/transcode/audio/mp3/e9478487fbf8d2d2c7fd3dbc16acf187_audio.mp3\",\"fromType\":\"CONTENT\",\"catalogId\":0},{\"resourceName\":\"海底两万里45大屠杀.mp3\",\"resourceId\":27039616,\"fileCategory\":\"AUDIO\",\"appId\":2306232,\"fileUrl\":\"https://oss.5rs.me/oss/transcode/audio/mp3/bbe8bf004a2541495f4e354ea3a3cdf3_audio.mp3\",\"fromType\":\"CONTENT\",\"catalogId\":0},{\"resourceName\":\"9、G大调小步舞曲/009.mp3\",\"resourceId\":27039564,\"fileCategory\":\"AUDIO\",\"appId\":2306232,\"fileUrl\":\"https://oss.5rs.me/oss/transcode/audio/mp3/824f8141dc6b07b986b96ea2e701ceef_audio.mp3\",\"fromType\":\"CONTENT\",\"catalogId\":0}]", "{\"errCode\":0,\"message\":\"操作成功!\"}"}
};
return datas;
}
//get请求例子
@Test(dataProvider = "datas6")
@Description("首页Get请求getInfo")
public void testCCCGetInfo(int id, String caseName, String url, String expectValue) throws Exception {
HttpGet get = new HttpGet(url); // 创建get请求
get.setHeader("Content-Type", "application/json");
get.setHeader("token", envPro.get("token")); //
DefaultHttpClient client = new DefaultHttpClient();// 创建一个client
HttpResponse response = client.execute(get); // 执行get请求,并使用response来存放执行后返回的响应内容
Header[] header = response.getAllHeaders(); // 响应头
System.out.print("id:" + id + "casename:" + caseName);
System.out.print("响应头信息: " + Arrays.toString(header) + "\n");
int status = response.getStatusLine().getStatusCode();
System.out.print("状态码: " + status + "\n");
HttpEntity entity = response.getEntity(); // 响应体
String responValue = EntityUtils.toString(entity);
System.out.print("预期结果: " + expectValue + "\n");
System.out.print("响应结果: " + responValue + "\n");
Boolean flag = assertFlag(JSONObject.parseObject(expectValue.toString()).toString(), JSONObject.parseObject(responValue.toString()).toString());
String assertContent = (flag) ? "Fail" : "Pass";
System.out.print("assertContent:" + assertContent);
}
@DataProvider(name = "datas6")
public Object[][] datas6() {
Object[][] datas = {
{1, "findProductTypes" , "https://adviser.5rs.me/resourcecenter/v1.0/productType/findProductTypes", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":[{\"id\":2,\"parentTypeId\":0,\"typeCode\":\"AUDIO\",\"typeName\":\"音频\",\"typeCategory\":\"RESOURCE\",\"sequenceNum\":1,\"isHot\":false,\"isAliType\":true},{\"id\":3,\"parentTypeId\":0,\"typeCode\":\"VIDEO\",\"typeName\":\"视频\",\"typeCategory\":\"RESOURCE\",\"sequenceNum\":2,\"isHot\":false,\"isAliType\":true},{\"id\":4,\"parentTypeId\":0,\"typeCode\":\"PDF\",\"typeName\":\"图文\",\"typeCategory\":\"RESOURCE\",\"sequenceNum\":3,\"isHot\":false,\"isAliType\":true},{\"id\":9,\"parentTypeId\":0,\"typeCode\":\"ALBUM\",\"typeName\":\"高清大图\",\"typeCategory\":\"RESOURCE\",\"sequenceNum\":5,\"isHot\":false,\"isAliType\":true},{\"id\":26,\"parentTypeId\":0,\"typeCode\":\"FORMAT\",\"typeName\":\"素材包\",\"typeCategory\":\"RESOURCE\",\"sequenceNum\":6,\"isHot\":false,\"isAliType\":true},{\"id\":12,\"parentTypeId\":0,\"typeCode\":\"PRETEST\",\"typeName\":\"在线题库\",\"typeCategory\":\"RESOURCE\",\"sequenceNum\":7,\"isHot\":false,\"isAliType\":true},{\"id\":28,\"parentTypeId\":0,\"typeCode\":\"ARTICLE\",\"typeName\":\"精品文章\",\"typeCategory\":\"RESOURCE\",\"sequenceNum\":8,\"isHot\":false,\"isAliType\":true},{\"id\":27,\"parentTypeId\":0,\"typeCode\":\"WORD\",\"typeName\":\"记忆卡片\",\"typeCategory\":\"PRODUCT\",\"sequenceNum\":9,\"isHot\":false,\"isAliType\":true},{\"id\":5,\"parentTypeId\":0,\"typeCode\":\"QA\",\"typeName\":\"专家咨询\",\"typeCategory\":\"PRODUCT\",\"sequenceNum\":10,\"isHot\":false,\"isAliType\":false},{\"id\":8,\"parentTypeId\":0,\"typeCode\":\"MATCH\",\"typeName\":\"活动报名\",\"typeCategory\":\"PRODUCT\",\"sequenceNum\":12,\"isHot\":false,\"isAliType\":false},{\"id\":18,\"parentTypeId\":0,\"typeCode\":\"REVIEW\",\"typeName\":\"作文批改\",\"typeCategory\":\"PRODUCT\",\"sequenceNum\":13,\"isHot\":false,\"isAliType\":false},{\"id\":11,\"parentTypeId\":0,\"typeCode\":\"MEMBER\",\"typeName\":\"开通会员\",\"typeCategory\":\"PRODUCT\",\"sequenceNum\":14,\"isHot\":false,\"isAliType\":false},{\"id\":6,\"parentTypeId\":0,\"typeCode\":\"EBOOK\",\"typeName\":\"作品集\",\"typeCategory\":\"RESOURCE\",\"sequenceNum\":15,\"isHot\":false,\"isAliType\":true},{\"id\":21,\"parentTypeId\":0,\"typeCode\":\"TOOL\",\"typeName\":\"搜索工具\",\"typeCategory\":\"PRODUCT\",\"sequenceNum\":16,\"isHot\":false,\"isAliType\":false},{\"id\":10,\"parentTypeId\":0,\"typeCode\":\"NUMBER\",\"typeName\":\"优惠码\",\"typeCategory\":\"PRODUCT\",\"sequenceNum\":18,\"isHot\":false,\"isAliType\":true},{\"id\":7,\"parentTypeId\":0,\"typeCode\":\"BOOK\",\"typeName\":\"热卖纸书\",\"typeCategory\":\"BOOK\",\"sequenceNum\":19,\"isHot\":false,\"isAliType\":false},{\"id\":1,\"parentTypeId\":0,\"typeCode\":\"COMMON\",\"typeName\":\"热门周边\",\"typeCategory\":\"PRODUCT\",\"sequenceNum\":20,\"isHot\":false,\"isAliType\":false},{\"id\":14,\"parentTypeId\":0,\"typeCode\":\"QANEWS\",\"typeName\":\"问答资讯\",\"typeCategory\":\"PRODUCT\",\"sequenceNum\":24,\"isHot\":false,\"isAliType\":false},{\"id\":40,\"parentTypeId\":0,\"typeCode\":\"VIDEO_SCHEDULE\",\"typeName\":\"视频课表\",\"typeCategory\":\"RESOURCE\",\"sequenceNum\":40,\"isHot\":false,\"isAliType\":true},{\"id\":47,\"parentTypeId\":0,\"typeCode\":\"AUDIO_SCHEDULE\",\"typeName\":\"音频课\",\"typeCategory\":\"RESOURCE\",\"sequenceNum\":47,\"isHot\":false,\"isAliType\":true},{\"id\":66,\"parentTypeId\":0,\"typeCode\":\"ATTENDANCE_TASK\",\"typeName\":\"任务打卡\",\"typeCategory\":\"PRODUCT\",\"sequenceNum\":66,\"isHot\":false,\"isAliType\":false},{\"id\":79,\"parentTypeId\":0,\"typeCode\":\"EBOOK_PRODUCT\",\"typeName\":\"Epub电子书\",\"typeCategory\":\"PRODUCT\",\"sequenceNum\":79,\"isHot\":false,\"isAliType\":false},{\"id\":80,\"parentTypeId\":0,\"typeCode\":\"EBOOK_PDF_PRODUCT\",\"typeName\":\"PDF电子书\",\"typeCategory\":\"PRODUCT\",\"sequenceNum\":81,\"isHot\":false,\"isAliType\":false}]}"},
{2, "listByType" , "https://adviser.5rs.me/appcenter/v1.0/appScene/listByType?typeCode=AUDIO", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":[{\"version\":2,\"sceneCode\":\"OLD\",\"sceneName\":\"通用音频\",\"sceneDesc\":\"适用于通用场景\",\"sceneCover\":\"https://oss.5rs.me/oss/uploadfe/png/84567262a1eb98319315cd22b6ea23c5.png\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/556cf3bdb0a8429351abdca79ce3def6.png\"},{\"version\":2,\"sceneCode\":\"LESSON\",\"sceneName\":\"音频课\",\"sceneDesc\":\"以音频课形式为读者提供教育服务,适用于教材教铺等场景\",\"sceneCover\":\"https://oss.5rs.me/oss/uploadfe/png/ef5b1057ac6021b8ca7e609bd80abc83.png\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/4ef6a5b2f2276d1f39a6700d876777db.png\"},{\"version\":1,\"sceneCode\":\"LISTEN\",\"sceneName\":\"音乐专辑\",\"sceneDesc\":\"可制作音乐专辑,实现听歌等功能,适用于需要音乐辅助的场景\",\"sceneCover\":\"https://oss.5rs.me/oss/uploadfe/png/1f3ce553fcb0d24219c9338891c181f2.png\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/jpg/f3272fb4a2d6477d452dec607a39f07e.jpg\"}]}"},
{3, "listByPartyId" , "https://adviser.5rs.me/appcenter/v1.0/appType/listByPartyId?isFree=0", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":[{\"appTypeId\":3,\"typeCode\":\"PDF\",\"typeName\":\"图文\",\"typeCategory\":\"RECOMMEND\",\"typeCategoryName\":\"资源应用\",\"remark\":\"适用于所有图书。\",\"description\":\"编辑可以使用【PDF】,提供现代纸书配套的文本资源,资源较多的情况下可以目录形式呈现,供读者打包下载。\",\"typeSort\":\"MEDIA\",\"typeSortName\":\"图文资源\",\"isAliType\":true,\"manualLink\":\"https://iqiel8z1bh.feishu.cn/file/boxcnE2DPqXwJHkmXkOMbRi0qrb\"},{\"appTypeId\":13,\"typeCode\":\"ANSWER\",\"typeName\":\"答案\",\"typeCategory\":\"RECOMMEND\",\"typeCategoryName\":\"资源应用\",\"remark\":\"适用于教材教辅类图书。\",\"description\":\"为读者提供电子答案,保存在手机里的答案,方便查询,且不易丢失。新增押题宝典功能,编辑和编委会名师整理考试高频次出现的题型,方便读者查询考题出现的频次,有的放矢复习,考试拿高分。\",\"typeSort\":\"GRAPHIC\",\"typeSortName\":\"图文资源\",\"isAliType\":true,\"manualLink\":\"https://iqiel8z1bh.feishu.cn/file/boxcnGfGe9Q5XC77rpuqtTDiSJc\"},{\"appTypeId\":52,\"typeCode\":\"PBSTORY\",\"typeName\":\"绘本伴读\",\"typeCategory\":\"RECOMMEND\",\"typeCategoryName\":\"资源应用\",\"remark\":\"绘本图书类\",\"description\":\"家长带着孩子读绘本,听音频,玩游戏,包含答题,画画,录音的小游戏,孩子和家长在使用绘本伴读的过程中,可获得成就勋章\",\"typeTag\":\"\",\"typeTagName\":\"\",\"typeSort\":\"AIDING_TOOLS\",\"typeSortName\":\"音视频/直播\",\"isAliType\":false},{\"appTypeId\":55,\"typeCode\":\"FLAG\",\"typeName\":\"立Flag\",\"typeCategory\":\"RECOMMEND\",\"typeCategoryName\":\"资源应用\",\"remark\":\"适用于各种类型图书。\",\"description\":\"编辑为读者提供立Flag趣味活动,帮助读者达成自己的愿望。\",\"typeTag\":\"\",\"typeTagName\":\"\",\"typeSort\":\"ACTIVITY\",\"typeSortName\":\"活动/趣味\",\"isAliType\":false,\"manualLink\":\"https://iqiel8z1bh.feishu.cn/file/boxcnSzolQEXKivNzpLfKhdaxbd\"},{\"appTypeId\":71,\"typeCode\":\"BOOK_ORDER\",\"typeName\":\"纸书购买\",\"typeCategory\":\"RECOMMEND\",\"typeCategoryName\":\"资源应用\",\"remark\":\"适用于各种类型图书\",\"description\":\"编辑为读者提供图书订购服务。读者可通过图书订购应用前往RAYS自有渠道、第三方渠道(京东、当当、天猫、拼多多、其他)或线下实体店购买。\",\"typeTag\":\"\",\"typeTagName\":\"\",\"typeSort\":\"BOOK_APP\",\"typeSortName\":\"图文资源\",\"isAliType\":false,\"manualLink\":\"https://iqiel8z1bh.feishu.cn/file/boxcnYp6IusK3naWI7xxy8FiYJb\"},{\"appTypeId\":82,\"typeCode\":\"INTELLECT_RECITE\",\"typeName\":\"智能背诵\",\"typeCategory\":\"RECOMMEND\",\"typeCategoryName\":\"资源应用\",\"remark\":\"古诗词类、历史、政治、地理、考研等文科类需背诵的书刊\",\"description\":\"读者因考试或其他场景需要背诵大量知识点,可通过智能背诵工具在线背诵,达到快速背诵的目的。\",\"typeTag\":\"\",\"typeTagName\":\"\",\"typeSort\":\"GRAPHIC\",\"typeSortName\":\"教材教辅\",\"isAliType\":false,\"manualLink\":\"https://iqiel8z1bh.feishu.cn/file/boxcnJamnLags50qZAc3JPfCmcf\"},{\"appTypeId\":83,\"typeCode\":\"CLASS_TOOL\",\"typeName\":\"班级工具\",\"typeCategory\":\"RECOMMEND\",\"typeCategoryName\":\"资源应用\",\"remark\":\"教育类图书\",\"description\":\"普通教辅配套的线上服务,大多仅给学生服务,不涉及老师。而班级工具应用,可以提供给老师管理班级,组织班级学生完成线上题库,学生的答题数据也会即时反馈在老师端。通过给老师来带动学生扫码,提升扫码率\",\"typeTag\":\"\",\"typeTagName\":\"\",\"typeSort\":\"GRAPHIC\",\"typeSortName\":\"教材教辅\",\"isAliType\":false,\"manualLink\":\"https://iqiel8z1bh.feishu.cn/file/boxcn6rk6t7JnbUK5Q3XwaSlMLc\"},{\"appTypeId\":84,\"typeCode\":\"MUSIC_GAMES\",\"typeName\":\"娱乐钢琴\",\"typeCategory\":\"RECOMMEND\",\"typeCategoryName\":\"资源应用\",\"remark\":\"适合音乐、钢琴、少儿类图书\",\"description\":\"零基础也能轻松弹奏出动听的音乐。以趣味游戏的方式,让读者在娱乐中学会弹奏钢琴名曲。\",\"typeTag\":\"\",\"typeTagName\":\"\",\"typeSort\":\"ARTS\",\"typeSortName\":\"艺术类\",\"isAliType\":false,\"manualLink\":\"https://iqiel8z1bh.feishu.cn/file/boxcnVa5r1y0PC7hnQW4uPvrDLh\"},{\"appTypeId\":86,\"typeCode\":\"CALLIGRAPHY_COPY\",\"typeName\":\"练字\",\"typeCategory\":\"RECOMMEND\",\"typeCategoryName\":\"资源应用\",\"remark\":\"书法、字帖临摹类书刊\",\"description\":\"适合爱好书法的读者,可帮助读者在手机上临摹各类字体,体悟名师书法。书写完成后可保存笔记并分享给好友一起欣赏。\",\"typeTag\":\"\",\"typeTagName\":\"\",\"typeSort\":\"CALLIGRAPHY\",\"typeSortName\":\"字帖类\",\"isAliType\":false,\"manualLink\":\"https://iqiel8z1bh.feishu.cn/file/boxcn7LF9xhcYukdlJq9pOT21Ic\"},{\"appTypeId\":117,\"typeCode\":\"WORD_LINK\",\"typeName\":\"消消乐\",\"typeCategory\":\"RECOMMEND\",\"typeCategoryName\":\"资源应用\",\"remark\":\"适用于英语类和语文类教材教辅\",\"description\":\"让读者通过消除单词及释义的方式记忆单词,增加趣味性\",\"typeTag\":\"NEW\",\"typeTagName\":\"新上线\",\"typeSort\":\"AIDING_TOOLS\",\"typeSortName\":\"少儿类\",\"isAliType\":false,\"manualLink\":\"https://j21i1now05.feishu.cn/file/KjNgbuZ5ooDC2kx5uMScUpaFnsg?from=from_copylink\"},{\"appTypeId\":34,\"typeCode\":\"AUDIO_MAGIC\",\"typeName\":\"伴读魔法箱\",\"typeCategory\":\"RECOMMEND\",\"typeCategoryName\":\"资源应用\",\"remark\":\"适用于以图画为主、适合1-6岁孩子阅读的儿童绘本类图书。\",\"description\":\"“会提问的伴读音乐”为孩子营造阅读氛围,让孩子专注听故事,启发自主思考力。绘本图画多、文字少,需要家长有较强的解读能力, “教家长讲绘本的导读故事”让家长更好地讲绘本,孩子更爱听。\",\"typeSort\":\"AIDING_TOOLS\",\"typeSortName\":\"音视频/直播\",\"isAliType\":false},{\"appTypeId\":41,\"typeCode\":\"COURSE_WARE\",\"typeName\":\"课件\",\"typeCategory\":\"RECOMMEND\",\"typeCategoryName\":\"资源应用\",\"remark\":\"适用于教材教辅类图书。\",\"description\":\"为读者提供配套课件、讲义或教案。\",\"typeTag\":\"\",\"typeTagName\":\"\",\"typeSort\":\"GRAPHIC\",\"typeSortName\":\"图文资源\",\"isAliType\":true,\"manualLink\":\"https://iqiel8z1bh.feishu.cn/file/boxcnSFCWnrN852aV4lBBgCMnMh\"},{\"appTypeId\":42,\"typeCode\":\"TEACH_RESOURCE\",\"typeName\":\"资料包\",\"typeCategory\":\"RECOMMEND\",\"typeCategoryName\":\"资源应用\",\"remark\":\"适用于各种类型图书。\",\"description\":\"将知识点、试卷、课件等各类文档资料、音视频资源等打包提供给读者,让读者一次获取全部与本书相关的资源。\",\"typeTag\":\"UPDATE\",\"typeTagDesc\":\"1.付费流程优化。增加付费弹窗,弥补原先试听资源支持直接下载问题\\n2.优化老版风格模板\\n3.优化资源预览体验\\n\",\"typeTagName\":\"新升级\",\"typeSort\":\"MEDIA\",\"typeSortName\":\"图文资源\",\"isAliType\":true,\"manualLink\":\"https://j21i1now05.feishu.cn/file/Zva0bvOyQoRDWaxO2ZzcXBU1n1e\"},{\"appTypeId\":56,\"typeCode\":\"COLD_KNOWLEDGE\",\"typeName\":\"冷知识\",\"typeCategory\":\"RECOMMEND\",\"typeCategoryName\":\"资源应用\",\"remark\":\"适用于各种类型图书。\",\"description\":\"编辑为读者提供冷知识趣味活动,帮助读者学习到更多有趣的新知识。\",\"typeTag\":\"\",\"typeTagName\":\"\",\"typeSort\":\"ACTIVITY\",\"typeSortName\":\"活动/趣味\",\"isAliType\":false,\"manualLink\":\"https://iqiel8z1bh.feishu.cn/file/boxcnEZv6S8hb55wF1R04FVU1Sg\"},{\"appTypeId\":75,\"typeCode\":\"JIGSAW\",\"typeName\":\"集拼图\",\"typeCategory\":\"RECOMMEND\",\"typeCategoryName\":\"资源应用\",\"remark\":\"适用于各种类型图书\",\"description\":\"读者通过分享给好友的方式完成集拼图游戏,完成后可免费领取精美壁纸\",\"typeTag\":\"\",\"typeTagName\":\"\",\"typeSort\":\"ACTIVITY\",\"typeSortName\":\"活动/趣味\",\"isAliType\":false,\"manualLink\":\"https://iqiel8z1bh.feishu.cn/file/boxcnWgIgV1xzL5eQZO1LeeWz4f\"},{\"appTypeId\":102,\"typeCode\":\"COLLAGE\",\"typeName\":\"藏书票\",\"typeCategory\":\"RECOMMEND\",\"typeCategoryName\":\"资源应用\",\"remark\":\"适用于各种类型图书\",\"description\":\"读者通过扫指定版权保护码、开通会员、邀请好友的方式完成集拼图游戏,完成任务并获得全部拼图后可兑换实物奖品。\",\"typeTag\":\"\",\"typeTagName\":\"\",\"typeSort\":\"ACTIVITY\",\"typeSortName\":\"活动/趣味\",\"isAliType\":false,\"manualLink\":\"\"},{\"appTypeId\":31,\"typeCode\":\"LIVE_TIMETABLE\",\"typeName\":\"直播\",\"typeCategory\":\"RECOMMEND\",\"typeCategoryName\":\"资源应用\",\"remark\":\"适用于教材教辅、医疗保健、语言提升、职教、考试竞赛类等图书。\",\"description\":\"即时直播,可临时发起一场直播并在社群中小范围推广进行培训讲解。\\n预约直播,通过直播课表为读者安排线上直播课,对基础性知识巩固的同时,提供拔高内容讲解的直播课,以期全面提高学生素质,轻松辅导孩子学习。\",\"typeTag\":\"\",\"typeTagName\":\"\",\"typeSort\":\"MEDIA\",\"typeSortName\":\"音视频/直播\",\"isAliType\":true,\"manualLink\":\"https://iqiel8z1bh.feishu.cn/file/boxcnftFxEVoxKye0RTzZMldakh\"},{\"appTypeId\":43,\"typeCode\":\"TEST_PAPER\",\"typeName\":\"试卷\",\"typeCategory\":\"RECOMMEND\",\"typeCategoryName\":\"资源应用\",\"remark\":\"适用于教材教辅类图书。\",\"description\":\"适用于教材教辅类图书,可添加本书配套试卷及答案,供读者查看或下载。\",\"typeTag\":\"\",\"typeTagName\":\"\",\"typeSort\":\"GRAPHIC\",\"typeSortName\":\"图文资源\",\"isAliType\":true,\"manualLink\":\"https://iqiel8z1bh.feishu.cn/file/boxcnTvu9jcANnE8Mc1g2GLKNHg\"},{\"appTypeId\":54,\"typeCode\":\"BOOK_CLICK\",\"typeName\":\"点读书\",\"typeCategory\":\"RECOMMEND\",\"typeCategoryName\":\"资源应用\",\"remark\":\"适用于少儿类中文绘本、英文绘本\",\"description\":\"读者可以点击可点读区域,播放区域对应的音频,趣味交互,寓教于乐。也可以自动播放、自动翻页,听完一本书\",\"typeTag\":\"\",\"typeTagName\":\"\",\"typeSort\":\"BOOK_APP\",\"typeSortName\":\"音视频/直播\",\"isAliType\":false,\"manualLink\":\"https://iqiel8z1bh.feishu.cn/file/boxcnkmX65PDqyg6KMcy32hx2Gg\"},{\"appTypeId\":57,\"typeCode\":\"TICKET\",\"typeName\":\"准考证\",\"typeCategory\":\"RECOMMEND\",\"typeCategoryName\":\"资源应用\",\"remark\":\"适用于各种类型图书\",\"description\":\"读者可以自由选择发型、脸型、五官、配饰等细节,组合生成准考证,结合“捏脸“,满足考生自我展示的心理\",\"typeTag\":\"\",\"typeTagName\":\"\",\"typeSort\":\"ACTIVITY\",\"typeSortName\":\"活动/趣味\",\"isAliType\":false,\"manualLink\":\"https://iqiel8z1bh.feishu.cn/file/boxcnSAEORFjU3UNGC525ImOwZf\"},{\"appTypeId\":77,\"typeCode\":\"GRAFFITI\",\"typeName\":\"数字涂鸦\",\"typeCategory\":\"RECOMMEND\",\"typeCategoryName\":\"资源应用\",\"remark\":\"少儿涂鸦绘本、绘画技法类图书\",\"description\":\"图片均标有数字,只需选择您喜欢的图片,然后根据调色板的色号单击相应的色块即可完成一幅艺术作品。\",\"typeTag\":\"\",\"typeTagName\":\"\",\"typeSort\":\"ARTS\",\"typeSortName\":\"艺术类\",\"isAliType\":false,\"manualLink\":\"https://iqiel8z1bh.feishu.cn/file/boxcnTMQsRwlerlYuYY7d7xBEuh\"},{\"appTypeId\":98,\"typeCode\":\"FUNNY_PRACTICE\",\"typeName\":\"趣味练习\",\"typeCategory\":\"RECOMMEND\",\"typeCategoryName\":\"资源应用\",\"remark\":\"低幼龄儿童图书\",\"description\":\"趣味练习,帮助锻炼儿童的思考能力。低幼龄儿童听完问题描述后,可在图片中找到正确答案。\",\"typeTag\":\"\",\"typeTagName\":\"\",\"typeSort\":\"AIDING_TOOLS\",\"typeSortName\":\"音视频/直播\",\"isAliType\":false,\"manualLink\":\"\"},{\"appTypeId\":1,\"typeCode\":\"AUDIO\",\"typeName\":\"音频\",\"typeCategory\":\"RECOMMEND\",\"typeCategoryName\":\"资源应用\",\"remark\":\"适用于所有图书。\",\"description\":\"解放用户的眼睛和扩大用户的使用场景,让用户可以在碎片化时间,不受具体场景限制,随时随地利用碎片化时间学习。\",\"typeTag\":\"UPDATE\",\"typeTagDesc\":\"1.整体视觉风格升级,改变繁杂、老旧的视觉感受\\n2.支持后台播放,增加播放功能的引导\\n3.支持3种使用场景,包含4套风格模板\",\"typeTagName\":\"新升级\",\"typeSort\":\"MEDIA\",\"typeSortName\":\"音视频/直播\",\"isAliType\":true,\"manualLink\":\"https://iqiel8z1bh.feishu.cn/wiki/CbhPwXOuQiwRMrkVgDnc9A4rnPb?from=from_copylink\"},{\"appTypeId\":28,\"typeCode\":\"CLOCK\",\"typeName\":\"打卡\",\"typeCategory\":\"MASTER\",\"typeCategoryName\":\"互动应用\",\"remark\":\"适用于专题类、背诵类、练习类、习惯养成类等图书。\",\"description\":\"非休闲学习类图书往往让读者难以坚持,打卡书自带奖励机制,提醒读者每天学习,扫码在手机上打卡,持续打卡获得奖励,让读者在枯燥的学习路上,加速实现学习目标,增加图书阅读完成率。\",\"typeSort\":\"ACTIVITY\",\"typeSortName\":\"活动/趣味\",\"isAliType\":true},{\"appTypeId\":45,\"typeCode\":\"MATCH_LISTEN\",\"typeName\":\"配套听力\",\"typeCategory\":\"RECOMMEND\",\"typeCategoryName\":\"资源应用\",\"remark\":\"适用于英语试卷,随堂测试等图书。\",\"description\":\"适用于英语试卷,随堂测试等,为读者提供与试卷配套的英语听力,读者扫码后,可以在线上听听力,线下答题,答题后在线上对答案,并查看听力原文,同时可设置播放速度,播放模式,方便读者使用。\",\"typeTag\":\"\",\"typeTagName\":\"\",\"typeSort\":\"GRAPHIC\",\"typeSortName\":\"音视频/直播\",\"isAliType\":true,\"manualLink\":\"https://iqiel8z1bh.feishu.cn/file/boxcnrh5wmNIo7ZltoGrY2sciLf\"},{\"appTypeId\":85,\"typeCode\":\"PIXEL_PAINTING\",\"typeName\":\"像素画\",\"typeCategory\":\"RECOMMEND\",\"typeCategoryName\":\"资源应用\",\"remark\":\"绘画、儿童图书类书刊\",\"description\":\"像素画可让像素画爱好者,在手机上通过色彩填涂的方式快速完成一幅幅简单有趣的像素画。编辑也可以自定义上传图片,系统将自动解析成像素画背景图。\",\"typeTag\":\"\",\"typeTagName\":\"\",\"typeSort\":\"ARTS\",\"typeSortName\":\"艺术类\",\"isAliType\":false,\"manualLink\":\"https://iqiel8z1bh.feishu.cn/file/boxcnyF1ydiTnHm88MeeYNremSc\"},{\"appTypeId\":2,\"typeCode\":\"VIDEO\",\"typeName\":\"视频\",\"typeCategory\":\"RECOMMEND\",\"typeCategoryName\":\"资源应用\",\"remark\":\"适用于与各版本教材同步、面向所有学生的练习类图书。\",\"description\":\"视频课,让学生只需花一个课间休息的时间,提前预习下一章节的课程,或复习上一章节内容,降低学生自主学习的难度,学生学得好,家长不操心。\",\"typeTag\":\"\",\"typeTagName\":\"\",\"typeSort\":\"MEDIA\",\"typeSortName\":\"音视频/直播\",\"isAliType\":true,\"manualLink\":\"https://iqiel8z1bh.feishu.cn/file/boxcnxfVwgi0mWYopDMXhdXhdce\"},{\"appTypeId\":8,\"typeCode\":\"VOTE\",\"typeName\":\"投票\",\"typeCategory\":\"MASTER\",\"typeCategoryName\":\"互动应用\",\"remark\":\"适用于期刊报纸、社科文学类图书。\",\"description\":\"编辑可利用投票应用,举办线上投票(图文类、音频类、视频类)活动,提升读者的关注度与参与度,进行在线的读者意见收集。\",\"typeSort\":\"ACTIVITY\",\"typeSortName\":\"活动/趣味\",\"isAliType\":true,\"manualLink\":\"https://iqiel8z1bh.feishu.cn/file/boxcn7kl52odDBswFK9CXMXXthe\"},{\"appTypeId\":46,\"typeCode\":\"WORD_DICTATION\",\"typeName\":\"生词听写\",\"typeCategory\":\"RECOMMEND\",\"typeCategoryName\":\"资源应用\",\"remark\":\"适用于语文、英语等语言类教材教辅。\",\"description\":\"家长扫码,点击开始听写,孩子根据听报的生词/单词,进行默写,听写完成后可核对原文答案。\",\"typeTag\":\"\",\"typeTagName\":\"\",\"typeSort\":\"GRAPHIC\",\"typeSortName\":\"音视频/直播\",\"isAliType\":true,\"manualLink\":\"https://iqiel8z1bh.feishu.cn/file/boxcnQNaj60cd52roLEiph3mCic\"},{\"appTypeId\":26,\"typeCode\":\"VOICE_MSG\",\"typeName\":\"作者留言\",\"typeCategory\":\"MASTER\",\"typeCategoryName\":\"互动应用\",\"remark\":\"适用于所有图书。\",\"description\":\"以语音、视频的方式为读者提供作者寄语、图书简介、作者对现代纸书配套资源服务的介绍,读者在购买资源前可以免费收看。该应用让作者的影响力成为了刺激读者购买资源服务最大的助力。\",\"typeSort\":\"MEDIA\",\"typeSortName\":\"音视频/直播\",\"isAliType\":false},{\"appTypeId\":30,\"typeCode\":\"WISH\",\"typeName\":\"愿望单\",\"typeCategory\":\"MASTER\",\"typeCategoryName\":\"互动应用\",\"remark\":\"适用于绘本、读本类。\",\"description\":\"编辑可通过愿望单的设置,售卖与绘本、读本配套的周边、手办、文创等产品,而读者依据愿望单上对应周边、手办、文创产品的一些要求,在爸爸妈妈的监督下完成,最后获得到对应的周边、手办、文创产品等。\",\"typeSort\":\"ACTIVITY\",\"typeSortName\":\"活动/趣味\",\"isAliType\":false},{\"appTypeId\":49,\"typeCode\":\"ENGLISH_WALKMAN\",\"typeName\":\"英语随身听\",\"typeCategory\":\"RECOMMEND\",\"typeCategoryName\":\"资源应用\",\"remark\":\"适用于英语类图书。\",\"description\":\"英语随身听让用户在碎片化时间进行英语的听力练习,并可以支持跟读模式,在练习听力同时加强口语练习,每练习一句会给出智能评分,帮助用户纠正发音。\",\"typeTag\":\"\",\"typeTagName\":\"\",\"typeSort\":\"GRAPHIC\",\"typeSortName\":\"音视频/直播\",\"isAliType\":false,\"manualLink\":\"https://iqiel8z1bh.feishu.cn/file/boxcnTfELOyXIRlabDRnGggBXle\"},{\"appTypeId\":7,\"typeCode\":\"ARTICLE\",\"typeName\":\"精品文章\",\"typeCategory\":\"RECOMMEND\",\"typeCategoryName\":\"资源应用\",\"remark\":\"适用于所有图书。\",\"description\":\"【文章】是一款功能强大的图文排版编辑器,编辑可以使用【文章】为读者推送软文、通知或公告,同时可插入售卖的音频、视频等资源,通过对资源和服务的二次包装,提高购买率。读者也可对文章进行点赞和赞赏。\",\"typeSort\":\"MEDIA\",\"typeSortName\":\"图文资源\",\"isAliType\":true,\"manualLink\":\"https://iqiel8z1bh.feishu.cn/file/boxcnk8Hbm3UqSSBByio38sYCJe\"},{\"appTypeId\":29,\"typeCode\":\"TEST\",\"typeName\":\"趣味测试\",\"typeCategory\":\"MASTER\",\"typeCategoryName\":\"互动应用\",\"remark\":\"适用于提升类或趣味性图书。\",\"description\":\"编辑为读者提供音频、文本等测试题,读者可通过答题结果检测得分能力。\",\"typeTag\":\"\",\"typeTagName\":\"\",\"typeSort\":\"ACTIVITY\",\"typeSortName\":\"活动/趣味\",\"isAliType\":true},{\"appTypeId\":48,\"typeCode\":\"ARTICLE_READING\",\"typeName\":\"课文诵读\",\"typeCategory\":\"RECOMMEND\",\"typeCategoryName\":\"资源应用\",\"remark\":\"适用于语文课本教材、同步教辅,尤其是古诗词、优美散文等其它适合朗诵的音频资源。\",\"description\":\"编辑上传原声范读,读者可以跟着诵读,合成自己的诵读作品,参与诵读PK大会。\",\"typeTag\":\"\",\"typeTagName\":\"\",\"typeSort\":\"GRAPHIC\",\"typeSortName\":\"音视频/直播\",\"isAliType\":false,\"manualLink\":\"https://iqiel8z1bh.feishu.cn/file/boxcnVs61OjU9vEkAthICqVRC1d\"},{\"appTypeId\":4,\"typeCode\":\"IMAGE\",\"typeName\":\"高清大图\",\"typeCategory\":\"RECOMMEND\",\"typeCategoryName\":\"资源应用\",\"remark\":\"适用于美术类、机械工业类图书。\",\"description\":\"编辑配置工业设计或插画类高清大图,读者可以查看下载高清大图。\",\"typeTag\":\"\",\"typeTagName\":\"\",\"typeSort\":\"ARTS\",\"typeSortName\":\"艺术类\",\"isAliType\":true,\"manualLink\":\"https://iqiel8z1bh.feishu.cn/file/boxcnHFLI2mgx8LreJaHEa8MK1c\"},{\"appTypeId\":32,\"typeCode\":\"DRAW\",\"typeName\":\"抽奖\",\"typeCategory\":\"MASTER\",\"typeCategoryName\":\"互动应用\",\"remark\":\"适用于期刊报纸、社科文学类图书。\",\"description\":\"编辑既可单独使用该应用,提升读者扫码概率与趣味度;也可搭配读者圈应用一起使用,提升读者圈的购买率与读者活跃度。\",\"typeTag\":\"\",\"typeTagName\":\"\",\"typeSort\":\"ACTIVITY\",\"typeSortName\":\"活动/趣味\",\"isAliType\":true,\"manualLink\":\"\"},{\"appTypeId\":51,\"typeCode\":\"ORAL_EVALUATION\",\"typeName\":\"口语评测\",\"typeCategory\":\"RECOMMEND\",\"typeCategoryName\":\"资源应用\",\"remark\":\"适用于英语口语类图书\",\"description\":\"英语口语评测让用户在碎片化时间进行英语的口语练习,听原文、跟读会对用户读的内容进行自动评分和分析,帮助读者提升口语能力;挑战是对自我纵向对比和别人横向对比,帮助找准自己的定位更快进步。\",\"typeTag\":\"\",\"typeTagName\":\"\",\"typeSort\":\"GRAPHIC\",\"typeSortName\":\"音视频/直播\",\"isAliType\":false,\"manualLink\":\"https://iqiel8z1bh.feishu.cn/file/boxcnEOZrz7iv7ZotU4PpEniiCc\"},{\"appTypeId\":14,\"typeCode\":\"KK\",\"typeName\":\"扫扫看\",\"typeCategory\":\"MASTER\",\"typeCategoryName\":\"互动应用\",\"remark\":\"适用于期刊、休闲类图书。\",\"description\":\"应用主要针对刚需性不强、丢失率较高、但可以在相互之间近距离影响的读者群体。编辑可通过扫扫看,利用与现代纸书相关的趣味图文,向读者随机展示预先设定的内容,快速吸引扫码,产生读者与内容、读者与读者交互。\",\"typeSort\":\"ACTIVITY\",\"typeSortName\":\"活动/趣味\",\"isAliType\":false},{\"appTypeId\":33,\"typeCode\":\"EBOOK\",\"typeName\":\"热门电子书\",\"typeCategory\":\"RECOMMEND\",\"typeCategoryName\":\"资源应用\",\"remark\":\"适用于所有图书。\",\"description\":\"可在移动端便捷阅读。ePub格式电子书支持记录读者上次阅读进度,提供划线,写想法功能,方便读者在阅读过程中随时记录。PDF格式电子书适用于电子样书等场景,支持按分类展示。\",\"typeSort\":\"BOOK_APP\",\"typeSortName\":\"图文资源\",\"isAliType\":true,\"manualLink\":\"https://iqiel8z1bh.feishu.cn/file/boxcndrBa2LKbS5MKHXMB2I0vlh\"},{\"appTypeId\":44,\"typeCode\":\"STROKE_ORDER\",\"typeName\":\"笔顺动图\",\"typeCategory\":\"RECOMMEND\",\"typeCategoryName\":\"资源应用\",\"remark\":\"适用于教材教辅类辅导字帖。\",\"description\":\"对于教材教辅辅导类字帖,编辑可使用笔顺动图进行笔画顺序分解,帮助读者更好的学习笔画顺序。\",\"typeTag\":\"\",\"typeTagName\":\"\",\"typeSort\":\"CALLIGRAPHY\",\"typeSortName\":\"字帖类\",\"isAliType\":true,\"manualLink\":\"https://iqiel8z1bh.feishu.cn/file/boxcn0lELZNqzgu4jfRdj1h8xfd\"},{\"appTypeId\":101,\"typeCode\":\"QR_BEAUTIFY\",\"typeName\":\"二维码美化工具\",\"typeCategory\":\"RECOMMEND\",\"typeCategoryName\":\"资源应用\",\"remark\":\"适用于各种类型图书。\",\"description\":\"提供二维码美化功能。\",\"typeTag\":\"NEW\",\"typeTagName\":\"新上线\",\"typeSort\":\"ARTS\",\"isAliType\":false},{\"appTypeId\":19,\"typeCode\":\"BM\",\"typeName\":\"报名\",\"typeCategory\":\"MASTER\",\"typeCategoryName\":\"互动应用\",\"remark\":\"适用于所有图书。\",\"description\":\"报名应用,顾名思义,即是为读者提供各类活动报名参与的入口,编辑可以在后台查询到读者的报名信息,了解此次活动的参赛情况。编辑可以在报名应用中添加与活动相关的商品,吸引读者购买。\",\"typeTag\":\"\",\"typeTagName\":\"\",\"typeSort\":\"ACTIVITY\",\"typeSortName\":\"活动/趣味\",\"isAliType\":true},{\"appTypeId\":24,\"typeCode\":\"GROUP\",\"typeName\":\"读者交流圈\",\"typeCategory\":\"MASTER\",\"typeCategoryName\":\"互动应用\",\"remark\":\"适用于教材教辅类图书、期刊。\",\"description\":\"读者圈旨在为读者、作者、编辑提供一个相互沟通,答疑解惑的交流平台。除此之外,还可以在读者圈中实时更新与纸书相关的其他衍生内容,以供圈友学习和使用。\",\"typeSort\":\"ACTIVITY\",\"typeSortName\":\"助学工具\",\"isAliType\":true},{\"appTypeId\":25,\"typeCode\":\"ZSCORE\",\"typeName\":\"查弱项\",\"typeCategory\":\"MASTER\",\"typeCategoryName\":\"互动应用\",\"remark\":\"适用于以试卷类为主、面向学生的教辅类图书。\",\"description\":\"学生做完试卷,扫码输入各个大题分数,即可查看自己的各个部分与同届考生相比,是否有优势,得出考生的相对弱项。根据学生的查询结果,系统将自动推荐匹配的课程,帮助学生有针对性的提升成绩。\",\"typeSort\":\"GRAPHIC\",\"typeSortName\":\"助学工具\",\"isAliType\":false},{\"appTypeId\":16,\"typeCode\":\"NAIRE\",\"typeName\":\"问卷调查\",\"typeCategory\":\"MASTER\",\"typeCategoryName\":\"互动应用\",\"remark\":\"适用于大众类期刊。\",\"description\":\"可以向读者收集关于某个话题的数据信息,了解读者消费需求,从而调整纸书内容,完善线上资源服务的配置与推送。\",\"typeSort\":\"ACTIVITY\",\"typeSortName\":\"活动/趣味\",\"isAliType\":false},{\"appTypeId\":21,\"typeCode\":\"EF\",\"typeName\":\"专题问答\",\"typeCategory\":\"MASTER\",\"typeCategoryName\":\"互动应用\",\"remark\":\"适用于教材教辅、学术类期刊。\",\"description\":\"编辑可利用专题问答,逐条为读者解答一系列的课业、学术问题,为读者提供持续性内容服务。读者可以通过该应用获取问题答案,并直接使用数字内容服务。\",\"typeSort\":\"MEDIA\",\"typeSortName\":\"助学工具\",\"isAliType\":true,\"manualLink\":\"https://iqiel8z1bh.feishu.cn/file/boxcnnfCFiBci9K0QkrpSLUaSGb\"},{\"appTypeId\":22,\"typeCode\":\"TUTOR\",\"typeName\":\"名师辅导\",\"typeCategory\":\"MASTER\",\"typeCategoryName\":\"互动应用\",\"remark\":\"适用于教材教辅、提升类图书。\",\"description\":\"编辑可以利用1对1辅导帮助读者在线连线专家,让他们在专家的1对1帮助下,高效解答自己的疑问。同时,编辑还可以在1对1辅导应用中添加与辅导主题近似的商品,将商品推广给读者。\",\"typeSort\":\"GRAPHIC\",\"typeSortName\":\"助学工具\",\"isAliType\":false,\"manualLink\":\"https://iqiel8z1bh.feishu.cn/file/boxcnnzuaryZWpRhTYi5XCUGdCf\"},{\"appTypeId\":6,\"typeCode\":\"QA\",\"typeName\":\"专家咨询\",\"typeCategory\":\"MASTER\",\"typeCategoryName\":\"互动应用\",\"remark\":\"适用于教材教辅类、一般性图书。\",\"description\":\"编辑可利用问答为读者提供个性化在线答疑;对于一般图书,编辑则可为读者提供与作者、专家、名人、编辑的在线交流互动。读者可以通过问答服务,让专家直接为自己答疑解惑,获得更好的服务体验。\",\"typeTag\":\"\",\"typeTagName\":\"\",\"typeSort\":\"MEDIA\",\"typeSortName\":\"助学工具\",\"isAliType\":false},{\"appTypeId\":9,\"typeCode\":\"ITEM_BANK\",\"typeName\":\"在线题库\",\"typeCategory\":\"RECOMMEND\",\"typeCategoryName\":\"资源应用\",\"remark\":\"适用于教材教辅类图书。\",\"description\":\"为读者提供与纸书内容相关的选择题、判断题,方便读者自测。\",\"typeTag\":\"\",\"typeTagName\":\"\",\"typeSort\":\"GRAPHIC\",\"typeSortName\":\"助学工具\",\"isAliType\":true,\"manualLink\":\"https://iqiel8z1bh.feishu.cn/file/boxcn7F953mgaAhQaJxNUJHcw9d\"},{\"appTypeId\":27,\"typeCode\":\"INTERACT\",\"typeName\":\"签到互动墙\",\"typeCategory\":\"MASTER\",\"typeCategoryName\":\"互动应用\",\"remark\":\"适用于所有图书。\",\"description\":\"主办方可以通过大屏幕同步展示观众的互动消息,借助微信平台,实现签到、文字、图片等多种形式的交互功能。调动现场氛围,增加读者参与感。\",\"typeSort\":\"ACTIVITY\",\"typeSortName\":\"活动/趣味\",\"isAliType\":false},{\"appTypeId\":10,\"typeCode\":\"RECITE_WORD\",\"typeName\":\"背单词\",\"typeCategory\":\"RECOMMEND\",\"typeCategoryName\":\"资源应用\",\"remark\":\"适用于英语类教材教辅。\",\"description\":\"让读者通过选择单词正确释义的方式记忆单词,能让读者背诵单词时记忆更深刻。\",\"typeTag\":\"\",\"typeTagName\":\"\",\"typeSort\":\"GRAPHIC\",\"typeSortName\":\"助学工具\",\"isAliType\":true,\"manualLink\":\"https://iqiel8z1bh.feishu.cn/file/boxcnx609QMsrxd2uUVQf1p106e\"},{\"appTypeId\":17,\"typeCode\":\"ACTIVITY\",\"typeName\":\"分享互动\",\"typeCategory\":\"MASTER\",\"typeCategoryName\":\"互动应用\",\"remark\":\"适用于所有图书。\",\"description\":\"读者可自定义分享页面的图文内容并分享到微信群或朋友圈,以吸引更多用户进入平台。\",\"typeSort\":\"ACTIVITY\",\"typeSortName\":\"活动/趣味\",\"isAliType\":false},{\"appTypeId\":23,\"typeCode\":\"BOOKCARD\",\"typeName\":\"读书笔记\",\"typeCategory\":\"MASTER\",\"typeCategoryName\":\"互动应用\",\"remark\":\"适用于所有图书\",\"description\":\"对于教材教辅,编辑可利用读书笔记,邀请读者分享解题方法与技巧;对于国学类图书、散文集等,编辑可邀请读者分享优美的译文和书摘;对于生活科普类图书,编辑则可邀请读者分享一些优质生活的小窍门。\",\"typeTag\":\"\",\"typeTagName\":\"\",\"typeSort\":\"MEDIA\",\"typeSortName\":\"助学工具\",\"isAliType\":true,\"manualLink\":\"https://iqiel8z1bh.feishu.cn/file/boxcn0KJpXuLvZ8t7iwY8KPwyxQ\"},{\"appTypeId\":18,\"typeCode\":\"SPECIAL\",\"typeName\":\"专题拓展\",\"typeCategory\":\"RECOMMEND\",\"typeCategoryName\":\"资源应用\",\"remark\":\"适用于学术类图书、期刊。\",\"description\":\"编辑可利用专题应用为读者提供与某个行业、话题、领域相关的一系列文章及资讯,可以设置多个栏目,悬挂多种形式的数字内容服务;方便读者获取主题相关的全方位信息。\",\"typeSort\":\"MEDIA\",\"typeSortName\":\"助学工具\",\"isAliType\":true,\"manualLink\":\"https://iqiel8z1bh.feishu.cn/file/boxcnpfdd7sq02cHip9VbsTVtxc\"},{\"appTypeId\":53,\"typeCode\":\"SUBJECTNOTE\",\"typeName\":\"错题本\",\"typeCategory\":\"RECOMMEND\",\"typeCategoryName\":\"资源应用\",\"remark\":\"适用于练习册、作业本、试卷等习题类教辅\",\"description\":\"错题本,可进行错题的采集、解析、练习和攻克。读者按章节找题或拍照识题,来采集错题。核对正确答案、刷类似题、学习同知识点微课,来攻克错题。会员可无限次导出打印错题,练习完再次核对,记录反复错题。\",\"typeTag\":\"\",\"typeTagName\":\"\",\"typeSort\":\"GRAPHIC\",\"typeSortName\":\"图文资源\",\"isAliType\":true},{\"appTypeId\":5,\"typeCode\":\"BOOK\",\"typeName\":\"资源合集\",\"typeCategory\":\"RECOMMEND\",\"typeCategoryName\":\"资源应用\",\"remark\":\"适用于所有图书。\",\"description\":\"类似于一个数字资源的合集,它能够将不同格式的相关的数字资源集于一身。例如在教辅图书中,可以将答案、音视频微课配置在同一应用中,方便读者使用,并能够一次性看到所有与这本纸书相关的内容,减少丢失率。\",\"typeSort\":\"MEDIA\",\"typeSortName\":\"助学工具\",\"isAliType\":true,\"manualLink\":\"https://iqiel8z1bh.feishu.cn/file/boxcnmgOCgfbKBDvgIiU3grDL1g\"},{\"appTypeId\":50,\"typeCode\":\"MEMBER\",\"typeName\":\"开通会员\",\"typeCategory\":\"RECOMMEND\",\"typeCategoryName\":\"资源应用\",\"remark\":\"适用于所有图书。\",\"description\":\"读者付费后成为会员,在一定的时间周期内可享受作者提供的资源和服务。\",\"typeTag\":\"\",\"typeTagName\":\"\",\"typeSort\":\"MEDIA\",\"typeSortName\":\"助学工具\",\"isAliType\":false},{\"appTypeId\":12,\"typeCode\":\"LISTEN\",\"typeName\":\"听力音频\",\"typeCategory\":\"RECOMMEND\",\"typeCategoryName\":\"资源应用\",\"remark\":\"在同一场景内的MP3音频搭配听力原文展现。\",\"description\":\"\",\"isAliType\":false}]}"},
{4, "getByAdviser" , "https://adviser.5rs.me/usercenter/v1.0/channel/getByAdviser", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":[{\"name\":\"复制数据_秒速五厘米\",\"id\":1409,\"nickname\":null},{\"name\":\"鉴湖分社运营平台\",\"id\":1362,\"nickname\":null},{\"name\":\"运营zlf的正式环境\",\"id\":1001236,\"nickname\":null},{\"name\":\"运营测试\",\"id\":1000009488,\"nickname\":null},{\"name\":\"0428运营数据001\",\"id\":1000010276,\"nickname\":null},{\"name\":\"郭钦\",\"id\":1000023154,\"nickname\":null},{\"name\":\"徐博伟\",\"id\":1000023265,\"nickname\":null},{\"name\":\"@me\",\"id\":1000023287,\"nickname\":null},{\"name\":\"北海数传信息科技\",\"id\":1000031752,\"nickname\":null}]}"},
{5, "listByType" , "https://adviser.5rs.me/appcenter/v1.0/appTemplet/listByType?typeCode=AUDIO", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":[{\"version\":2,\"appTempletId\":4,\"templetCode\":\"GENERAL_STYLE_AUDIO\",\"templetName\":\"通用风\",\"templetUrl\":\"https://oss.5rs.me/oss/uploadfe/png/47a7c08c90c77be736580aa10f6054f9.png\",\"seqNum\":4},{\"version\":2,\"appTempletId\":5,\"templetCode\":\"CHILDREN_STYLE_AUDIO\",\"templetName\":\"童书风\",\"templetUrl\":\"https://oss.5rs.me/oss/uploadfe/png/2a62689c8a3ddf05cf556b00dff906ca.png\",\"seqNum\":5},{\"version\":2,\"appTempletId\":6,\"templetCode\":\"K12_STYLE_AUDIO\",\"templetName\":\"k12风\",\"templetUrl\":\"https://oss.5rs.me/oss/uploadfe/png/10b64743b9a8db849688661c39522e9d.png\",\"seqNum\":6},{\"version\":2,\"appTempletId\":11,\"templetCode\":\"CHINESE_STYLE_AUDIO\",\"templetName\":\"中国风\",\"templetUrl\":\"https://oss.5rs.me/oss/uploadfe/png/7bfdf107e978a78af00eaa34b3d2b6fa.png\",\"seqNum\":11}]}"},
{6, "purLabelList" , "https://adviser.5rs.me/labelcenter/v1.0/label/purLabelList", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":[{\"labelId\":247,\"labelName\":\"兴趣学习\",\"version\":0},{\"labelId\":246,\"labelName\":\"基础学习\",\"version\":0},{\"labelId\":592,\"labelName\":\"交流\",\"version\":0},{\"labelId\":245,\"labelName\":\"升学考试\",\"version\":0},{\"labelId\":2946,\"labelName\":\"前端-目的\",\"version\":0},{\"labelId\":1021,\"labelName\":\"zlf\",\"version\":0},{\"labelId\":516,\"labelName\":\"兴趣\",\"version\":0},{\"labelId\":1462,\"labelName\":\"兴趣培养\",\"version\":0},{\"labelId\":1460,\"labelName\":\"兴趣爱好\",\"version\":0},{\"labelId\":7489,\"labelName\":\"参考资料\",\"version\":0},{\"labelId\":587,\"labelName\":\"知识扩充\",\"version\":0},{\"labelId\":7191,\"labelName\":\"测试\",\"version\":0},{\"labelId\":10812,\"labelName\":\"自然现象\",\"version\":0},{\"labelId\":1196,\"labelName\":\"学习交流\",\"version\":0},{\"labelId\":6955,\"labelName\":\"122222222222251656\",\"version\":0},{\"labelId\":249,\"labelName\":\"能力提升\",\"version\":0},{\"labelId\":1355,\"labelName\":\"竞赛考试\",\"version\":0},{\"labelId\":8526,\"labelName\":\"兴趣提升\",\"version\":0},{\"labelId\":584,\"labelName\":\"生活指南\",\"version\":0},{\"labelId\":5368,\"labelName\":\"目的测试\",\"version\":0},{\"labelId\":9100,\"labelName\":\"阿斯蒂芬\",\"version\":0},{\"labelId\":508,\"labelName\":\"理论学习\",\"version\":0},{\"labelId\":244,\"labelName\":\"等级考试\",\"version\":0},{\"labelId\":1191,\"labelName\":\"巩固练习\",\"version\":0},{\"labelId\":7873,\"labelName\":\"养羊\",\"version\":0},{\"labelId\":5549,\"labelName\":\"0620\",\"version\":0},{\"labelId\":460,\"labelName\":\"娱乐\",\"version\":0},{\"labelId\":7942,\"labelName\":\"目的是个什么意思\",\"version\":0},{\"labelId\":7701,\"labelName\":\"同步提升\",\"version\":0},{\"labelId\":602,\"labelName\":\"刑事审判业务参考\",\"version\":0},{\"labelId\":540,\"labelName\":\"参赛\",\"version\":0},{\"labelId\":1455,\"labelName\":\"打发时间\",\"version\":0},{\"labelId\":6718,\"labelName\":\"哈哈哈\",\"version\":0},{\"labelId\":4856,\"labelName\":\"数学专业\",\"version\":0},{\"labelId\":968,\"labelName\":\"更古1\",\"version\":0},{\"labelId\":549,\"labelName\":\"实践\",\"version\":0},{\"labelId\":1461,\"labelName\":\"强身健体\",\"version\":0},{\"labelId\":536,\"labelName\":\"考研\",\"version\":0},{\"labelId\":1457,\"labelName\":\"职业道德提升\",\"version\":0},{\"labelId\":1480,\"labelName\":\"科研任务\",\"version\":0},{\"labelId\":4657,\"labelName\":\"1\",\"version\":0},{\"labelId\":485,\"labelName\":\"培训\",\"version\":0},{\"labelId\":1459,\"labelName\":\"理论基础学习\",\"version\":0},{\"labelId\":468,\"labelName\":\"学习\",\"version\":0},{\"labelId\":1482,\"labelName\":\"通过考试\",\"version\":0},{\"labelId\":1481,\"labelName\":\"考级考证\",\"version\":0},{\"labelId\":1483,\"labelName\":\"夯实基础\",\"version\":0},{\"labelId\":1484,\"labelName\":\"素质提升\",\"version\":0},{\"labelId\":537,\"labelName\":\"考证\",\"version\":0},{\"labelId\":580,\"labelName\":\"传承发展优秀传统文化\",\"version\":0},{\"labelId\":513,\"labelName\":\"课程考试\",\"version\":0},{\"labelId\":13042,\"labelName\":\"中图版\",\"version\":0},{\"labelId\":1458,\"labelName\":\"专业技能提升\",\"version\":0},{\"labelId\":1456,\"labelName\":\"职业资格考试\",\"version\":0},{\"labelId\":1477,\"labelName\":\"丰富课外知识\",\"version\":0},{\"labelId\":1478,\"labelName\":\"锻炼阅读能力\",\"version\":0},{\"labelId\":1479,\"labelName\":\"提升文学素养\",\"version\":0},{\"labelId\":1463,\"labelName\":\"知识拓展\",\"version\":0},{\"labelId\":1476,\"labelName\":\"提升兴趣\",\"version\":0},{\"labelId\":252,\"labelName\":\"科研创新\",\"version\":0},{\"labelId\":250,\"labelName\":\"完成任务\",\"version\":0},{\"labelId\":1454,\"labelName\":\"沟通交流\",\"version\":0},{\"labelId\":1453,\"labelName\":\"获取内容\",\"version\":0},{\"labelId\":2424,\"labelName\":\"信息获取\",\"version\":0},{\"labelId\":2485,\"labelName\":\"旅游指南\",\"version\":0},{\"labelId\":457,\"labelName\":\"健身\",\"version\":0},{\"labelId\":471,\"labelName\":\"推广演示\",\"version\":0},{\"labelId\":2372,\"labelName\":\"图书\",\"version\":0},{\"labelId\":2385,\"labelName\":\"HT1\",\"version\":0},{\"labelId\":2397,\"labelName\":\"测试TC\",\"version\":0},{\"labelId\":2861,\"labelName\":\"通用\",\"version\":0},{\"labelId\":2934,\"labelName\":\"研发-目的\",\"version\":0},{\"labelId\":2937,\"labelName\":\"测试-目的\",\"version\":0},{\"labelId\":2956,\"labelName\":\"党风建设\",\"version\":0},{\"labelId\":3081,\"labelName\":\"作者目的\",\"version\":0},{\"labelId\":3084,\"labelName\":\"生产的目的\",\"version\":0},{\"labelId\":4057,\"labelName\":\"阅读\",\"version\":0},{\"labelId\":4789,\"labelName\":\"目的\",\"version\":0},{\"labelId\":4792,\"labelName\":\"规划局规划\",\"version\":0},{\"labelId\":4795,\"labelName\":\"换几个\",\"version\":0},{\"labelId\":4798,\"labelName\":\"发红包\",\"version\":0},{\"labelId\":4801,\"labelName\":\"123123\",\"version\":0},{\"labelId\":4804,\"labelName\":\"444\",\"version\":0},{\"labelId\":4807,\"labelName\":\"555\",\"version\":0},{\"labelId\":4810,\"labelName\":\"999\",\"version\":0},{\"labelId\":4813,\"labelName\":\"666\",\"version\":0},{\"labelId\":4816,\"labelName\":\"共分成放荡c\",\"version\":0},{\"labelId\":4819,\"labelName\":\"234\",\"version\":0},{\"labelId\":4822,\"labelName\":\"234234\",\"version\":0},{\"labelId\":4825,\"labelName\":\"er g\",\"version\":0},{\"labelId\":4853,\"labelName\":\"非常广泛\",\"version\":0},{\"labelId\":5264,\"labelName\":\"小蓝书\",\"version\":0},{\"labelId\":5542,\"labelName\":\"测试目的\",\"version\":0},{\"labelId\":5545,\"labelName\":\"是倒萨大奥所多\",\"version\":0},{\"labelId\":6330,\"labelName\":\"上学期\",\"version\":0},{\"labelId\":6348,\"labelName\":\"全一册\",\"version\":0},{\"labelId\":6349,\"labelName\":\"下学期\",\"version\":0},{\"labelId\":6944,\"labelName\":\"..203131\",\"version\":0},{\"labelId\":6947,\"labelName\":\"354666666666666666666666666\",\"version\":0},{\"labelId\":6949,\"labelName\":\"32222232333222222\",\"version\":0},{\"labelId\":6952,\"labelName\":\"44863213213啊实打实是的\",\"version\":0},{\"labelId\":6965,\"labelName\":\"第三方第三方第三方第三方第三方身份\",\"version\":0},{\"labelId\":7052,\"labelName\":\"阿斯顿发\",\"version\":0},{\"labelId\":7189,\"labelName\":\"爱都是\",\"version\":0},{\"labelId\":7275,\"labelName\":\"解决\",\"version\":0},{\"labelId\":7277,\"labelName\":\"大学\",\"version\":0},{\"labelId\":7279,\"labelName\":\"干啥\",\"version\":0},{\"labelId\":7478,\"labelName\":\"修春波\",\"version\":0},{\"labelId\":7505,\"labelName\":\"推广\",\"version\":0},{\"labelId\":7509,\"labelName\":\"养生\",\"version\":0},{\"labelId\":7594,\"labelName\":\"综合素质提升\",\"version\":0},{\"labelId\":7607,\"labelName\":\"素养提升\",\"version\":0},{\"labelId\":8612,\"labelName\":\"目的标签\",\"version\":0},{\"labelId\":8675,\"labelName\":\"哈哈\",\"version\":0},{\"labelId\":8804,\"labelName\":\"基础学习\\t\\t\",\"version\":0},{\"labelId\":8840,\"labelName\":\"中考\",\"version\":0},{\"labelId\":8971,\"labelName\":\"复习\",\"version\":0},{\"labelId\":9154,\"labelName\":\"课外阅读\",\"version\":0},{\"labelId\":9184,\"labelName\":\"测试010\",\"version\":0},{\"labelId\":9721,\"labelName\":\"增长知识\",\"version\":0},{\"labelId\":9871,\"labelName\":\"是的风格送达\",\"version\":0},{\"labelId\":10252,\"labelName\":\"在线考试\",\"version\":0},{\"labelId\":10259,\"labelName\":\"记忆单词\",\"version\":0},{\"labelId\":10262,\"labelName\":\"和情景相融合\",\"version\":0},{\"labelId\":10264,\"labelName\":\"衬托\",\"version\":0},{\"labelId\":10269,\"labelName\":\"寻找兴趣\",\"version\":0},{\"labelId\":10272,\"labelName\":\"性格兴趣\",\"version\":0},{\"labelId\":10285,\"labelName\":\"高职教育\",\"version\":0},{\"labelId\":10288,\"labelName\":\"高职教育\",\"version\":0},{\"labelId\":10293,\"labelName\":\"微课\",\"version\":0},{\"labelId\":10297,\"labelName\":\"通识阅读\",\"version\":0},{\"labelId\":10300,\"labelName\":\"通识阅读\",\"version\":0},{\"labelId\":10307,\"labelName\":\"高等学习\",\"version\":0},{\"labelId\":10633,\"labelName\":\"拓展知识\",\"version\":0},{\"labelId\":10776,\"labelName\":\"习惯\",\"version\":0},{\"labelId\":10779,\"labelName\":\"入园\",\"version\":0},{\"labelId\":10781,\"labelName\":\"安全\",\"version\":0},{\"labelId\":10787,\"labelName\":\"数学启蒙\",\"version\":0},{\"labelId\":10796,\"labelName\":\"个人品德\",\"version\":0},{\"labelId\":10803,\"labelName\":\"交往\",\"version\":0},{\"labelId\":10814,\"labelName\":\"动物\",\"version\":0},{\"labelId\":10816,\"labelName\":\"植物\",\"version\":0},{\"labelId\":10824,\"labelName\":\"诗词\",\"version\":0},{\"labelId\":10826,\"labelName\":\"神话传说\",\"version\":0},{\"labelId\":10829,\"labelName\":\"艺术\",\"version\":0},{\"labelId\":10836,\"labelName\":\"经典动漫\",\"version\":0},{\"labelId\":10838,\"labelName\":\"经典童话\",\"version\":0},{\"labelId\":10909,\"labelName\":\"老教材\",\"version\":0},{\"labelId\":10910,\"labelName\":\"新教材\",\"version\":0},{\"labelId\":11066,\"labelName\":\"亲情\",\"version\":0},{\"labelId\":11527,\"labelName\":\"第三帝国\",\"version\":0},{\"labelId\":11647,\"labelName\":\"教学\",\"version\":0},{\"labelId\":12999,\"labelName\":\"湘科版\",\"version\":0},{\"labelId\":13000,\"labelName\":\"人教版\",\"version\":0},{\"labelId\":13001,\"labelName\":\"北师大版\",\"version\":0},{\"labelId\":13002,\"labelName\":\"WY版\",\"version\":0},{\"labelId\":13003,\"labelName\":\"沪教版\",\"version\":0},{\"labelId\":13004,\"labelName\":\"冀教版\",\"version\":0},{\"labelId\":13005,\"labelName\":\"北京版\",\"version\":0},{\"labelId\":13006,\"labelName\":\"闽教版\",\"version\":0},{\"labelId\":13007,\"labelName\":\"粤教版\",\"version\":0},{\"labelId\":13008,\"labelName\":\"沪粤版\",\"version\":0},{\"labelId\":13009,\"labelName\":\"粤人版\",\"version\":0},{\"labelId\":13010,\"labelName\":\"广州版\",\"version\":0},{\"labelId\":13011,\"labelName\":\"大象版\",\"version\":0},{\"labelId\":13012,\"labelName\":\"冀人版\",\"version\":0},{\"labelId\":13013,\"labelName\":\"冀少版\",\"version\":0},{\"labelId\":13014,\"labelName\":\"湘教版\",\"version\":0},{\"labelId\":13015,\"labelName\":\"湘鲁版\",\"version\":0},{\"labelId\":13016,\"labelName\":\"湘少版\",\"version\":0},{\"labelId\":13017,\"labelName\":\"华东师大版\",\"version\":0},{\"labelId\":13018,\"labelName\":\"济南版\",\"version\":0},{\"labelId\":13019,\"labelName\":\"苏教版\",\"version\":0},{\"labelId\":13020,\"labelName\":\"教科版\",\"version\":0},{\"labelId\":13021,\"labelName\":\"接力版\",\"version\":0},{\"labelId\":13022,\"labelName\":\"科粤版\",\"version\":0},{\"labelId\":13023,\"labelName\":\"科普版\",\"version\":0},{\"labelId\":13024,\"labelName\":\"辽师大版\",\"version\":0},{\"labelId\":13025,\"labelName\":\"青岛版\",\"version\":0},{\"labelId\":13026,\"labelName\":\"清华版\",\"version\":0},{\"labelId\":13027,\"labelName\":\"人教鄂教版\",\"version\":0},{\"labelId\":13028,\"labelName\":\"鲁教版\",\"version\":0},{\"labelId\":13029,\"labelName\":\"鲁科版\",\"version\":0},{\"labelId\":13030,\"labelName\":\"晋教版\",\"version\":0},{\"labelId\":13031,\"labelName\":\"陕旅版\",\"version\":0},{\"labelId\":13032,\"labelName\":\"沪科教版\",\"version\":0},{\"labelId\":13033,\"labelName\":\"沪科版\",\"version\":0},{\"labelId\":13034,\"labelName\":\"沪外版\",\"version\":0},{\"labelId\":13035,\"labelName\":\"少儿版\",\"version\":0},{\"labelId\":13036,\"labelName\":\"川教版\",\"version\":0},{\"labelId\":13037,\"labelName\":\"西南师大版\",\"version\":0},{\"labelId\":13038,\"labelName\":\"星图版\",\"version\":0},{\"labelId\":13039,\"labelName\":\"译林版\",\"version\":0},{\"labelId\":13040,\"labelName\":\"浙教版\",\"version\":0},{\"labelId\":13041,\"labelName\":\"浙科版\",\"version\":0},{\"labelId\":13043,\"labelName\":\"中图中华地图版\",\"version\":0},{\"labelId\":13044,\"labelName\":\"重大版\",\"version\":0},{\"labelId\":13045,\"labelName\":\"苏科版\",\"version\":0}]}"},
{7, "showSpecialLabel" , "https://adviser.5rs.me/labelcenter/v1.0/label/showSpecialLabel", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":false}"},
{8, "getAudioCatalogList" , "https://adviser.5rs.me/audioapp/v1.0/audioCourse/getAudioCatalogList?appId=2306232&type=1", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":[]}"},
{9, "listAudioByApp4Adviser" , "https://adviser.5rs.me/audioapp/v1.0/appResource/listAudioByApp4Adviser?numPerPage=10&currentPage=0&appId=2306232&catalogId=0", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"currentPage\":0,\"numPerPage\":10,\"totalCount\":0,\"recordList\":[],\"pageCount\":0,\"beginPageIndex\":0,\"endPageIndex\":0,\"countResultMap\":null}}"},
{10, "getByApp" , "https://adviser.5rs.me/appcenter/v1.0/appExtend/getByApp?appId=2306232", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"resourceSort\":\"seq_asc\",\"compressIsSupport\":\"0\",\"purePicMode\":0,\"inviteFriend\":1,\"showPrice\":0}}"},
{11, "list2Media" , "https://adviser.5rs.me/contentcenter/v1.0/resourceType/list2Media", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":[{\"typeCode\":\"AUDIO\",\"typeName\":\"音频\"},{\"typeCode\":\"VIDEO\",\"typeName\":\"视频\"},{\"typeCode\":\"IMAGE\",\"typeName\":\"图片\"},{\"typeCode\":\"PDF\",\"typeName\":\"PDF\"},{\"typeCode\":\"TEXT\",\"typeName\":\"文本\"},{\"typeCode\":\"COMPRESS\",\"typeName\":\"压缩文件\"},{\"typeCode\":\"WORD\",\"typeName\":\"WORD\"},{\"typeCode\":\"EXCEL\",\"typeName\":\"EXCEL\"},{\"typeCode\":\"PPT\",\"typeName\":\"PPT\"}]}"},
{12, "purLabelList" , "https://adviser.5rs.me/labelcenter/v1.0/label/purLabelList", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":[{\"labelId\":247,\"labelName\":\"兴趣学习\",\"version\":0},{\"labelId\":246,\"labelName\":\"基础学习\",\"version\":0},{\"labelId\":592,\"labelName\":\"交流\",\"version\":0},{\"labelId\":245,\"labelName\":\"升学考试\",\"version\":0},{\"labelId\":2946,\"labelName\":\"前端-目的\",\"version\":0},{\"labelId\":1021,\"labelName\":\"zlf\",\"version\":0},{\"labelId\":516,\"labelName\":\"兴趣\",\"version\":0},{\"labelId\":1462,\"labelName\":\"兴趣培养\",\"version\":0},{\"labelId\":1460,\"labelName\":\"兴趣爱好\",\"version\":0},{\"labelId\":7489,\"labelName\":\"参考资料\",\"version\":0},{\"labelId\":587,\"labelName\":\"知识扩充\",\"version\":0},{\"labelId\":7191,\"labelName\":\"测试\",\"version\":0},{\"labelId\":10812,\"labelName\":\"自然现象\",\"version\":0},{\"labelId\":1196,\"labelName\":\"学习交流\",\"version\":0},{\"labelId\":6955,\"labelName\":\"122222222222251656\",\"version\":0},{\"labelId\":249,\"labelName\":\"能力提升\",\"version\":0},{\"labelId\":1355,\"labelName\":\"竞赛考试\",\"version\":0},{\"labelId\":8526,\"labelName\":\"兴趣提升\",\"version\":0},{\"labelId\":584,\"labelName\":\"生活指南\",\"version\":0},{\"labelId\":5368,\"labelName\":\"目的测试\",\"version\":0},{\"labelId\":9100,\"labelName\":\"阿斯蒂芬\",\"version\":0},{\"labelId\":508,\"labelName\":\"理论学习\",\"version\":0},{\"labelId\":244,\"labelName\":\"等级考试\",\"version\":0},{\"labelId\":1191,\"labelName\":\"巩固练习\",\"version\":0},{\"labelId\":7873,\"labelName\":\"养羊\",\"version\":0},{\"labelId\":5549,\"labelName\":\"0620\",\"version\":0},{\"labelId\":460,\"labelName\":\"娱乐\",\"version\":0},{\"labelId\":7942,\"labelName\":\"目的是个什么意思\",\"version\":0},{\"labelId\":7701,\"labelName\":\"同步提升\",\"version\":0},{\"labelId\":602,\"labelName\":\"刑事审判业务参考\",\"version\":0},{\"labelId\":540,\"labelName\":\"参赛\",\"version\":0},{\"labelId\":1455,\"labelName\":\"打发时间\",\"version\":0},{\"labelId\":6718,\"labelName\":\"哈哈哈\",\"version\":0},{\"labelId\":4856,\"labelName\":\"数学专业\",\"version\":0},{\"labelId\":968,\"labelName\":\"更古1\",\"version\":0},{\"labelId\":549,\"labelName\":\"实践\",\"version\":0},{\"labelId\":1461,\"labelName\":\"强身健体\",\"version\":0},{\"labelId\":536,\"labelName\":\"考研\",\"version\":0},{\"labelId\":1457,\"labelName\":\"职业道德提升\",\"version\":0},{\"labelId\":1480,\"labelName\":\"科研任务\",\"version\":0},{\"labelId\":4657,\"labelName\":\"1\",\"version\":0},{\"labelId\":485,\"labelName\":\"培训\",\"version\":0},{\"labelId\":1459,\"labelName\":\"理论基础学习\",\"version\":0},{\"labelId\":468,\"labelName\":\"学习\",\"version\":0},{\"labelId\":1482,\"labelName\":\"通过考试\",\"version\":0},{\"labelId\":1481,\"labelName\":\"考级考证\",\"version\":0},{\"labelId\":1483,\"labelName\":\"夯实基础\",\"version\":0},{\"labelId\":1484,\"labelName\":\"素质提升\",\"version\":0},{\"labelId\":537,\"labelName\":\"考证\",\"version\":0},{\"labelId\":580,\"labelName\":\"传承发展优秀传统文化\",\"version\":0},{\"labelId\":513,\"labelName\":\"课程考试\",\"version\":0},{\"labelId\":13042,\"labelName\":\"中图版\",\"version\":0},{\"labelId\":1458,\"labelName\":\"专业技能提升\",\"version\":0},{\"labelId\":1456,\"labelName\":\"职业资格考试\",\"version\":0},{\"labelId\":1477,\"labelName\":\"丰富课外知识\",\"version\":0},{\"labelId\":1478,\"labelName\":\"锻炼阅读能力\",\"version\":0},{\"labelId\":1479,\"labelName\":\"提升文学素养\",\"version\":0},{\"labelId\":1463,\"labelName\":\"知识拓展\",\"version\":0},{\"labelId\":1476,\"labelName\":\"提升兴趣\",\"version\":0},{\"labelId\":252,\"labelName\":\"科研创新\",\"version\":0},{\"labelId\":250,\"labelName\":\"完成任务\",\"version\":0},{\"labelId\":1454,\"labelName\":\"沟通交流\",\"version\":0},{\"labelId\":1453,\"labelName\":\"获取内容\",\"version\":0},{\"labelId\":2424,\"labelName\":\"信息获取\",\"version\":0},{\"labelId\":2485,\"labelName\":\"旅游指南\",\"version\":0},{\"labelId\":457,\"labelName\":\"健身\",\"version\":0},{\"labelId\":471,\"labelName\":\"推广演示\",\"version\":0},{\"labelId\":2372,\"labelName\":\"图书\",\"version\":0},{\"labelId\":2385,\"labelName\":\"HT1\",\"version\":0},{\"labelId\":2397,\"labelName\":\"测试TC\",\"version\":0},{\"labelId\":2861,\"labelName\":\"通用\",\"version\":0},{\"labelId\":2934,\"labelName\":\"研发-目的\",\"version\":0},{\"labelId\":2937,\"labelName\":\"测试-目的\",\"version\":0},{\"labelId\":2956,\"labelName\":\"党风建设\",\"version\":0},{\"labelId\":3081,\"labelName\":\"作者目的\",\"version\":0},{\"labelId\":3084,\"labelName\":\"生产的目的\",\"version\":0},{\"labelId\":4057,\"labelName\":\"阅读\",\"version\":0},{\"labelId\":4789,\"labelName\":\"目的\",\"version\":0},{\"labelId\":4792,\"labelName\":\"规划局规划\",\"version\":0},{\"labelId\":4795,\"labelName\":\"换几个\",\"version\":0},{\"labelId\":4798,\"labelName\":\"发红包\",\"version\":0},{\"labelId\":4801,\"labelName\":\"123123\",\"version\":0},{\"labelId\":4804,\"labelName\":\"444\",\"version\":0},{\"labelId\":4807,\"labelName\":\"555\",\"version\":0},{\"labelId\":4810,\"labelName\":\"999\",\"version\":0},{\"labelId\":4813,\"labelName\":\"666\",\"version\":0},{\"labelId\":4816,\"labelName\":\"共分成放荡c\",\"version\":0},{\"labelId\":4819,\"labelName\":\"234\",\"version\":0},{\"labelId\":4822,\"labelName\":\"234234\",\"version\":0},{\"labelId\":4825,\"labelName\":\"er g\",\"version\":0},{\"labelId\":4853,\"labelName\":\"非常广泛\",\"version\":0},{\"labelId\":5264,\"labelName\":\"小蓝书\",\"version\":0},{\"labelId\":5542,\"labelName\":\"测试目的\",\"version\":0},{\"labelId\":5545,\"labelName\":\"是倒萨大奥所多\",\"version\":0},{\"labelId\":6330,\"labelName\":\"上学期\",\"version\":0},{\"labelId\":6348,\"labelName\":\"全一册\",\"version\":0},{\"labelId\":6349,\"labelName\":\"下学期\",\"version\":0},{\"labelId\":6944,\"labelName\":\"..203131\",\"version\":0},{\"labelId\":6947,\"labelName\":\"354666666666666666666666666\",\"version\":0},{\"labelId\":6949,\"labelName\":\"32222232333222222\",\"version\":0},{\"labelId\":6952,\"labelName\":\"44863213213啊实打实是的\",\"version\":0},{\"labelId\":6965,\"labelName\":\"第三方第三方第三方第三方第三方身份\",\"version\":0},{\"labelId\":7052,\"labelName\":\"阿斯顿发\",\"version\":0},{\"labelId\":7189,\"labelName\":\"爱都是\",\"version\":0},{\"labelId\":7275,\"labelName\":\"解决\",\"version\":0},{\"labelId\":7277,\"labelName\":\"大学\",\"version\":0},{\"labelId\":7279,\"labelName\":\"干啥\",\"version\":0},{\"labelId\":7478,\"labelName\":\"修春波\",\"version\":0},{\"labelId\":7505,\"labelName\":\"推广\",\"version\":0},{\"labelId\":7509,\"labelName\":\"养生\",\"version\":0},{\"labelId\":7594,\"labelName\":\"综合素质提升\",\"version\":0},{\"labelId\":7607,\"labelName\":\"素养提升\",\"version\":0},{\"labelId\":8612,\"labelName\":\"目的标签\",\"version\":0},{\"labelId\":8675,\"labelName\":\"哈哈\",\"version\":0},{\"labelId\":8804,\"labelName\":\"基础学习\\t\\t\",\"version\":0},{\"labelId\":8840,\"labelName\":\"中考\",\"version\":0},{\"labelId\":8971,\"labelName\":\"复习\",\"version\":0},{\"labelId\":9154,\"labelName\":\"课外阅读\",\"version\":0},{\"labelId\":9184,\"labelName\":\"测试010\",\"version\":0},{\"labelId\":9721,\"labelName\":\"增长知识\",\"version\":0},{\"labelId\":9871,\"labelName\":\"是的风格送达\",\"version\":0},{\"labelId\":10252,\"labelName\":\"在线考试\",\"version\":0},{\"labelId\":10259,\"labelName\":\"记忆单词\",\"version\":0},{\"labelId\":10262,\"labelName\":\"和情景相融合\",\"version\":0},{\"labelId\":10264,\"labelName\":\"衬托\",\"version\":0},{\"labelId\":10269,\"labelName\":\"寻找兴趣\",\"version\":0},{\"labelId\":10272,\"labelName\":\"性格兴趣\",\"version\":0},{\"labelId\":10285,\"labelName\":\"高职教育\",\"version\":0},{\"labelId\":10288,\"labelName\":\"高职教育\",\"version\":0},{\"labelId\":10293,\"labelName\":\"微课\",\"version\":0},{\"labelId\":10297,\"labelName\":\"通识阅读\",\"version\":0},{\"labelId\":10300,\"labelName\":\"通识阅读\",\"version\":0},{\"labelId\":10307,\"labelName\":\"高等学习\",\"version\":0},{\"labelId\":10633,\"labelName\":\"拓展知识\",\"version\":0},{\"labelId\":10776,\"labelName\":\"习惯\",\"version\":0},{\"labelId\":10779,\"labelName\":\"入园\",\"version\":0},{\"labelId\":10781,\"labelName\":\"安全\",\"version\":0},{\"labelId\":10787,\"labelName\":\"数学启蒙\",\"version\":0},{\"labelId\":10796,\"labelName\":\"个人品德\",\"version\":0},{\"labelId\":10803,\"labelName\":\"交往\",\"version\":0},{\"labelId\":10814,\"labelName\":\"动物\",\"version\":0},{\"labelId\":10816,\"labelName\":\"植物\",\"version\":0},{\"labelId\":10824,\"labelName\":\"诗词\",\"version\":0},{\"labelId\":10826,\"labelName\":\"神话传说\",\"version\":0},{\"labelId\":10829,\"labelName\":\"艺术\",\"version\":0},{\"labelId\":10836,\"labelName\":\"经典动漫\",\"version\":0},{\"labelId\":10838,\"labelName\":\"经典童话\",\"version\":0},{\"labelId\":10909,\"labelName\":\"老教材\",\"version\":0},{\"labelId\":10910,\"labelName\":\"新教材\",\"version\":0},{\"labelId\":11066,\"labelName\":\"亲情\",\"version\":0},{\"labelId\":11527,\"labelName\":\"第三帝国\",\"version\":0},{\"labelId\":11647,\"labelName\":\"教学\",\"version\":0},{\"labelId\":12999,\"labelName\":\"湘科版\",\"version\":0},{\"labelId\":13000,\"labelName\":\"人教版\",\"version\":0},{\"labelId\":13001,\"labelName\":\"北师大版\",\"version\":0},{\"labelId\":13002,\"labelName\":\"WY版\",\"version\":0},{\"labelId\":13003,\"labelName\":\"沪教版\",\"version\":0},{\"labelId\":13004,\"labelName\":\"冀教版\",\"version\":0},{\"labelId\":13005,\"labelName\":\"北京版\",\"version\":0},{\"labelId\":13006,\"labelName\":\"闽教版\",\"version\":0},{\"labelId\":13007,\"labelName\":\"粤教版\",\"version\":0},{\"labelId\":13008,\"labelName\":\"沪粤版\",\"version\":0},{\"labelId\":13009,\"labelName\":\"粤人版\",\"version\":0},{\"labelId\":13010,\"labelName\":\"广州版\",\"version\":0},{\"labelId\":13011,\"labelName\":\"大象版\",\"version\":0},{\"labelId\":13012,\"labelName\":\"冀人版\",\"version\":0},{\"labelId\":13013,\"labelName\":\"冀少版\",\"version\":0},{\"labelId\":13014,\"labelName\":\"湘教版\",\"version\":0},{\"labelId\":13015,\"labelName\":\"湘鲁版\",\"version\":0},{\"labelId\":13016,\"labelName\":\"湘少版\",\"version\":0},{\"labelId\":13017,\"labelName\":\"华东师大版\",\"version\":0},{\"labelId\":13018,\"labelName\":\"济南版\",\"version\":0},{\"labelId\":13019,\"labelName\":\"苏教版\",\"version\":0},{\"labelId\":13020,\"labelName\":\"教科版\",\"version\":0},{\"labelId\":13021,\"labelName\":\"接力版\",\"version\":0},{\"labelId\":13022,\"labelName\":\"科粤版\",\"version\":0},{\"labelId\":13023,\"labelName\":\"科普版\",\"version\":0},{\"labelId\":13024,\"labelName\":\"辽师大版\",\"version\":0},{\"labelId\":13025,\"labelName\":\"青岛版\",\"version\":0},{\"labelId\":13026,\"labelName\":\"清华版\",\"version\":0},{\"labelId\":13027,\"labelName\":\"人教鄂教版\",\"version\":0},{\"labelId\":13028,\"labelName\":\"鲁教版\",\"version\":0},{\"labelId\":13029,\"labelName\":\"鲁科版\",\"version\":0},{\"labelId\":13030,\"labelName\":\"晋教版\",\"version\":0},{\"labelId\":13031,\"labelName\":\"陕旅版\",\"version\":0},{\"labelId\":13032,\"labelName\":\"沪科教版\",\"version\":0},{\"labelId\":13033,\"labelName\":\"沪科版\",\"version\":0},{\"labelId\":13034,\"labelName\":\"沪外版\",\"version\":0},{\"labelId\":13035,\"labelName\":\"少儿版\",\"version\":0},{\"labelId\":13036,\"labelName\":\"川教版\",\"version\":0},{\"labelId\":13037,\"labelName\":\"西南师大版\",\"version\":0},{\"labelId\":13038,\"labelName\":\"星图版\",\"version\":0},{\"labelId\":13039,\"labelName\":\"译林版\",\"version\":0},{\"labelId\":13040,\"labelName\":\"浙教版\",\"version\":0},{\"labelId\":13041,\"labelName\":\"浙科版\",\"version\":0},{\"labelId\":13043,\"labelName\":\"中图中华地图版\",\"version\":0},{\"labelId\":13044,\"labelName\":\"重大版\",\"version\":0},{\"labelId\":13045,\"labelName\":\"苏科版\",\"version\":0}]}"},
{13, "showSpecialLabel" , "https://adviser.5rs.me/labelcenter/v1.0/label/showSpecialLabel", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":false}"},
{14, "getAdviserFeedbackCondition" , "https://adviser.5rs.me/feedback/v1.0/feedBack/getAdviserFeedbackCondition?searchType=APP&createTime=2022-05-27", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"nowCount\":39552,\"totalCount\":48868}}"}
};
return datas;
}
}
This source diff could not be displayed because it is too large. You can view the blob instead.
package com.lemon.cases;
import com.alibaba.fastjson.JSONObject;
import io.qameta.allure.Description;
import org.apache.http.Header;
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.entity.StringEntity;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.util.EntityUtils;
import org.testng.annotations.DataProvider;
import org.testng.annotations.Test;
import java.util.Arrays;
/**
* @program: 音频H5,走cookie
* @description:
* @author: ray
* @create: 2023-09-06 19:20
**/
public class AudioFrequencyCCase extends BaseCase {
@Test(dataProvider = "datas0")
@Description("H5接口-用户自动佩戴最近一次获得的勋章")
public void testAutoWearMedal(int id, String caseName, String url, String json, String expectValue) throws Exception {
HttpPost post = new HttpPost(url); // 创建post请求
post.setHeader("Content-Type", "application/json"); // 传参类型为json
post.setHeader("Cookie", "adviser_token=QM5MldIyQ5Re4qBtJhy8uyvGuVFr4BTb; isBind=true; checkUserInfo=userId%3D8; userInfo=officialAccountsId%3D28%26wechatUserId%3D203834921%26hasSnapsis%3D0%26channelId%3D1362%26userType%3DREGULAR");
post.setEntity(new StringEntity(json));
DefaultHttpClient client = new DefaultHttpClient();
HttpResponse response = client.execute(post);
Header[] header = response.getAllHeaders(); // 响应头
System.out.println("请求链接:" + url);
System.out.println("请求参数:" + json);
System.out.print("id:" + id + "\n" + "casename:" + caseName + "\n");
System.out.print("响应头信息:::" + Arrays.toString(header) + "\n");
int status = response.getStatusLine().getStatusCode();
System.out.print("状态码:::" + status + "\n");
HttpEntity entity = response.getEntity(); // 响应体
String responValue = EntityUtils.toString(entity);
System.out.print("预期结果: " + expectValue + "\n");
System.out.print("响应结果: " + responValue + "\n");
Boolean flag = assertFlag(JSONObject.parseObject(expectValue.toString()).toString(), JSONObject.parseObject(responValue.toString()).toString());
String assertContent = (flag) ? "Fail" : "Pass";
System.out.print("assertContent:" + assertContent);
}
@DataProvider(name = "datas0")
public Object[][] datas0() {
//Object[m][n] m代表执行次数,n代表参数个数
Object[][] datas = {
{1, "checkServe", "https://weixin28.5rs.me/book/v1.0/bookAuthCode/checkServe", "{\"adviserId\":\"1362\",\"sceneId\":\"4022291\",\"bookId\":\"12604651\",\"appId\":\"2273020\",\"serveId\":\"2273020\",\"officialAccountsId\":\"28\",\"channelId\":\"1362\",\"serveType\":\"APP\"}", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":false}"},
{2, "getInfoByBook4Wechat", "https://weixin28.5rs.me/book/v1.0/bookAuthInfo/getInfoByBook4Wechat", "{\"adviserId\":\"1362\",\"sceneId\":\"4022291\",\"bookId\":\"12604651\",\"appId\":\"2273020\",\"serveId\":\"2273020\",\"officialAccountsId\":\"28\",\"channelId\":\"1362\"}", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"id\":10611,\"bookId\":12604651,\"channelId\":1362,\"adviserId\":1362,\"price\":1.00,\"codeUseCount\":0,\"buyUrl\":\"http://baidu.com\",\"bookStatus\":1,\"checkType\":0,\"bookName\":\"接口自动化(勿动)\",\"coverImg\":\"https://file.5rs.me/oss/uploadfe/png/10348c5c2a95a442b82361a15304f98f.png\",\"openPay\":1,\"isAuthorizedPay\":0,\"authType\":2,\"browseFreeResource\":1,\"browseResourceType\":1}}"},
{3, "audioCollectQrcode", "https://weixin28.5rs.me/book/v1.0/serveCollect/audioCollectQrcode", "{}", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":\"https://oss.5rs.me/oss/upload/image/png/a25d5ed7e8224988ae3747b11908220f.png\"}"},
{4, "shortenExternal", "https://weixin28.5rs.me/convert/v1.0/url/shortenExternal", "{\"originUrl\":\"https://weixin28.5rs.me/audio/W28/C1362/A2273020/album/home?adviserId=1362&sceneId=4022291&isPreview=1&source_type=QRCODE&channelId=1362&jumpFrom=RAYS_h5&rayh5Url=https%3A%2F%2Fweixin23.5rs.me%2Frayh5%2Fbook%3FlandingPageType%3D1%26isRays7Page%3D0%26sceneId%3D4022291%26fromType%3D4%26traceId%3D21db4740ab6043b887f8c0647d53d213&officialAccountsId=999&uuid=6741&traceId=21db4740ab6043b887f8c0647d53d213&miniPayAccountId=28&shareType=IMAGE&shareFlag=21db4740ab6043b887f8c0647d53d213\"}", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"originUrl\":\"https://weixin28.5rs.me/audio/W28/C1362/A2273020/album/home?adviserId=1362&sceneId=4022291&isPreview=1&source_type=QRCODE&channelId=1362&jumpFrom=RAYS_h5&rayh5Url=https%3A%2F%2Fweixin23.5rs.me%2Frayh5%2Fbook%3FlandingPageType%3D1%26isRays7Page%3D0%26sceneId%3D4022291%26fromType%3D4%26traceId%3D21db4740ab6043b887f8c0647d53d213&officialAccountsId=999&uuid=6741&traceId=21db4740ab6043b887f8c0647d53d213&miniPayAccountId=28&shareType=IMAGE&shareFlag=21db4740ab6043b887f8c0647d53d213\",\"shortUrl\":\"https://s.5rs.me/jMRV3nalK\"}}"},
{5, "audioCollect", "https://weixin28.5rs.me/book/v1.0/serveCollect/audioCollect", "{\"serveId\":2273020,\"serveType\":6,\"serveTypeCode\":\"AUDIO\",\"serveTypeName\":\"音频\",\"linkUrl\":\"https://weixin28.5rs.me/audio/W28/C1362/A2273020/album/home?adviserId=1362&sceneId=4022291&isPreview=1&source_type=QRCODE&bookId=12604651&channelId=1362&jumpFrom=RAYS_h5&rayh5Url=https%3A%2F%2Fweixin23.5rs.me%2Frayh5%2Fbook%3FlandingPageType%3D1%26isRays7Page%3D0%26sceneId%3D4022291%26fromType%3D4%26traceId%3D21db4740ab6043b887f8c0647d53d213&wechatUserId=213194066&officialAccountsId=999&uuid=6741&traceId=21db4740ab6043b887f8c0647d53d213&miniPayAccountId=28\",\"channelId\":\"1362\"}", "{\"errCode\":0,\"message\":\"操作成功!\"}"},
{6, "getAudioCollectHint", "https://weixin28.5rs.me/book/v1.0/serveCollect/getAudioCollectHint", "{\"serveId\":2273020,\"serveType\":6}", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":0}"},
{7, "cancel", "https://weixin28.5rs.me/book/v1.0/serveCollect/cancel", "{\"serveId\":2273020,\"serveType\":6}", "{\"errCode\":0,\"message\":\"操作成功!\"}"},
{8, "buyOneMusic", "https://weixin28.5rs.me/audioapp/v1.0/musicBuyRecord/buyOneMusic", "{\"appId\":\"2273020\",\"audioAppId\":95257,\"audioMusicId\":142373}", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"officialAccountsId\":null,\"orderNum\":\"0\",\"qaOrderNum\":null,\"paymentSource\":null,\"batchNum\":null,\"childOrderNum\":null,\"mainId\":null,\"payOfficialAccountsId\":null}}"},
{9, "audioCollectQrcode", "https://weixin28.5rs.me/book/v1.0/serveCollect/audioCollectQrcode", "{}", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":\"https://oss.5rs.me/oss/upload/image/png/a25d5ed7e8224988ae3747b11908220f.png\"}"},
{10, "audioCollectQrcode", "https://weixin28.5rs.me/book/v1.0/serveCollect/audioCollectQrcode", "{}", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":\"https://oss.5rs.me/oss/upload/image/png/a25d5ed7e8224988ae3747b11908220f.png\"}"},
{11, "shortenExternal", "https://weixin28.5rs.me/convert/v1.0/url/shortenExternal", "{\"originUrl\":\"https://weixin28.5rs.me/audio/W28/C1362/A2273021/lesson/home?adviserId=1362&sceneId=4022291&isPreview=1&source_type=QRCODE&channelId=1362&jumpFrom=RAYS_h5&rayh5Url=https%3A%2F%2Fweixin23.5rs.me%2Frayh5%2Fbook%3FlandingPageType%3D1%26isRays7Page%3D0%26sceneId%3D4022291%26fromType%3D4%26traceId%3D21db4740ab6043b887f8c0647d53d213&officialAccountsId=999&uuid=87863&traceId=21db4740ab6043b887f8c0647d53d213&miniPayAccountId=28&shareType=IMAGE&shareFlag=21db4740ab6043b887f8c0647d53d213\"}", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"originUrl\":\"https://weixin28.5rs.me/audio/W28/C1362/A2273021/lesson/home?adviserId=1362&sceneId=4022291&isPreview=1&source_type=QRCODE&channelId=1362&jumpFrom=RAYS_h5&rayh5Url=https%3A%2F%2Fweixin23.5rs.me%2Frayh5%2Fbook%3FlandingPageType%3D1%26isRays7Page%3D0%26sceneId%3D4022291%26fromType%3D4%26traceId%3D21db4740ab6043b887f8c0647d53d213&officialAccountsId=999&uuid=87863&traceId=21db4740ab6043b887f8c0647d53d213&miniPayAccountId=28&shareType=IMAGE&shareFlag=21db4740ab6043b887f8c0647d53d213\",\"shortUrl\":\"https://s.5rs.me/bUrN3NZkt\"}}"},
{12, "audioCollect", "https://weixin28.5rs.me/book/v1.0/serveCollect/audioCollect", "{\"serveId\":2273021,\"serveType\":6,\"serveTypeCode\":\"AUDIO\",\"serveTypeName\":\"音频\",\"linkUrl\":\"https://weixin28.5rs.me/audio/W28/C1362/A2273021/lesson/home?adviserId=1362&sceneId=4022291&isPreview=1&source_type=QRCODE&bookId=12604651&channelId=1362&jumpFrom=RAYS_h5&rayh5Url=https%3A%2F%2Fweixin23.5rs.me%2Frayh5%2Fbook%3FlandingPageType%3D1%26isRays7Page%3D0%26sceneId%3D4022291%26fromType%3D4%26traceId%3D21db4740ab6043b887f8c0647d53d213&wechatUserId=213194066&officialAccountsId=999&uuid=87863&traceId=21db4740ab6043b887f8c0647d53d213&miniPayAccountId=28\",\"channelId\":\"1362\"}", "{\"errCode\":0,\"message\":\"操作成功!\"}"},
{13, "getAudioCollectHint", "https://weixin28.5rs.me/book/v1.0/serveCollect/getAudioCollectHint", "{\"serveId\":2273021,\"serveType\":6}", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":0}"},
{14, "audioCollectQrcode", "https://weixin28.5rs.me/book/v1.0/serveCollect/audioCollectQrcode", "{}", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":\"https://oss.5rs.me/oss/upload/image/png/a25d5ed7e8224988ae3747b11908220f.png\"}"},
{15, "shortenExternal", "https://weixin28.5rs.me/convert/v1.0/url/shortenExternal", "{\"originUrl\":\"https://weixin28.5rs.me/audio/W28/C1362/A2273022/audio/home?adviserId=1362&sceneId=4022291&isPreview=1&source_type=QRCODE&appType=AUDIO&channelId=1362&jumpFrom=RAYS_h5&rayh5Url=https%3A%2F%2Fweixin23.5rs.me%2Frayh5%2Fbook%3FlandingPageType%3D1%26isRays7Page%3D0%26sceneId%3D4022291%26fromType%3D4%26traceId%3D21db4740ab6043b887f8c0647d53d213&officialAccountsId=999&uuid=66897&traceId=21db4740ab6043b887f8c0647d53d213&miniPayAccountId=28&shareType=IMAGE&shareFlag=21db4740ab6043b887f8c0647d53d213\"}", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"originUrl\":\"https://weixin28.5rs.me/audio/W28/C1362/A2273022/audio/home?adviserId=1362&sceneId=4022291&isPreview=1&source_type=QRCODE&appType=AUDIO&channelId=1362&jumpFrom=RAYS_h5&rayh5Url=https%3A%2F%2Fweixin23.5rs.me%2Frayh5%2Fbook%3FlandingPageType%3D1%26isRays7Page%3D0%26sceneId%3D4022291%26fromType%3D4%26traceId%3D21db4740ab6043b887f8c0647d53d213&officialAccountsId=999&uuid=66897&traceId=21db4740ab6043b887f8c0647d53d213&miniPayAccountId=28&shareType=IMAGE&shareFlag=21db4740ab6043b887f8c0647d53d213\",\"shortUrl\":\"https://s.5rs.me/Mne6ynI\"}}"},
{16, "shortenExternal", "https://weixin28.5rs.me/convert/v1.0/url/shortenExternal", "{\"originUrl\":\"https://weixin28.5rs.me/audio/W28/C1362/P12138026/audio/home?adviserId=1362&sceneId=4022291&proType=AUDIO&source_type=QRCODE&channelId=1362&jumpFrom=RAYS_h5&rayh5Url=https%3A%2F%2Fweixin23.5rs.me%2Frayh5%2Fbook%3FlandingPageType%3D1%26isRays7Page%3D0%26sceneId%3D4022291%26fromType%3D4%26traceId%3D21db4740ab6043b887f8c0647d53d213&officialAccountsId=999&uuid=5284&traceId=21db4740ab6043b887f8c0647d53d213&miniPayAccountId=28&shareType=IMAGE&shareFlag=21db4740ab6043b887f8c0647d53d213\"}", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"originUrl\":\"https://weixin28.5rs.me/audio/W28/C1362/P12138026/audio/home?adviserId=1362&sceneId=4022291&proType=AUDIO&source_type=QRCODE&channelId=1362&jumpFrom=RAYS_h5&rayh5Url=https%3A%2F%2Fweixin23.5rs.me%2Frayh5%2Fbook%3FlandingPageType%3D1%26isRays7Page%3D0%26sceneId%3D4022291%26fromType%3D4%26traceId%3D21db4740ab6043b887f8c0647d53d213&officialAccountsId=999&uuid=5284&traceId=21db4740ab6043b887f8c0647d53d213&miniPayAccountId=28&shareType=IMAGE&shareFlag=21db4740ab6043b887f8c0647d53d213\",\"shortUrl\":\"https://s.5rs.me/Bi6IAAyfZ\"}}"},
{17, "audioCollect", "https://weixin28.5rs.me/book/v1.0/serveCollect/audioCollect", "{\"serveId\":12138026,\"serveType\":5,\"serveTypeCode\":\"AUDIO\",\"serveTypeName\":\"音频\",\"linkUrl\":\"https://weixin28.5rs.me/audio/W28/C1362/P12138026/audio/home?adviserId=1362&sceneId=4022291&proType=AUDIO&source_type=QRCODE&bookId=12604651&channelId=1362&jumpFrom=RAYS_h5&rayh5Url=https%3A%2F%2Fweixin23.5rs.me%2Frayh5%2Fbook%3FlandingPageType%3D1%26isRays7Page%3D0%26sceneId%3D4022291%26fromType%3D4%26traceId%3D21db4740ab6043b887f8c0647d53d213&wechatUserId=213194066&officialAccountsId=999&uuid=5284&traceId=21db4740ab6043b887f8c0647d53d213&miniPayAccountId=28\",\"channelId\":\"1362\"}", "{\"errCode\":0,\"message\":\"操作成功!\"}"},
{18, "getAudioCollectHint", "https://weixin28.5rs.me/book/v1.0/serveCollect/getAudioCollectHint", "{\"serveId\":12138026,\"serveType\":5}", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":0}"},
{19, "cancel", "https://weixin28.5rs.me/book/v1.0/serveCollect/cancel", "{\"serveId\":12138026,\"serveType\":5}", "{\"errCode\":0,\"message\":\"操作成功!\"}"},
{20, "audioCollectQrcode", "https://weixin28.5rs.me/book/v1.0/serveCollect/audioCollectQrcode", "{}", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":\"https://oss.5rs.me/oss/upload/image/png/a25d5ed7e8224988ae3747b11908220f.png\"}"},
{21, "shortenExternal", "https://weixin28.5rs.me/convert/v1.0/url/shortenExternal", "{\"originUrl\":\"https://weixin28.5rs.me/audio/W28/C1362/P12075844/lesson/home?adviserId=1362&sceneId=4022291&proType=AUDIO_SCHEDULE&source_type=QRCODE&channelId=1362&jumpFrom=RAYS_h5&rayh5Url=https%3A%2F%2Fweixin23.5rs.me%2Frayh5%2Fbook%3FlandingPageType%3D1%26isRays7Page%3D0%26sceneId%3D4022291%26fromType%3D4%26traceId%3D21db4740ab6043b887f8c0647d53d213&officialAccountsId=999&uuid=95264&traceId=21db4740ab6043b887f8c0647d53d213&miniPayAccountId=28&shareType=IMAGE&shareFlag=21db4740ab6043b887f8c0647d53d213\"}", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"originUrl\":\"https://weixin28.5rs.me/audio/W28/C1362/P12075844/lesson/home?adviserId=1362&sceneId=4022291&proType=AUDIO_SCHEDULE&source_type=QRCODE&channelId=1362&jumpFrom=RAYS_h5&rayh5Url=https%3A%2F%2Fweixin23.5rs.me%2Frayh5%2Fbook%3FlandingPageType%3D1%26isRays7Page%3D0%26sceneId%3D4022291%26fromType%3D4%26traceId%3D21db4740ab6043b887f8c0647d53d213&officialAccountsId=999&uuid=95264&traceId=21db4740ab6043b887f8c0647d53d213&miniPayAccountId=28&shareType=IMAGE&shareFlag=21db4740ab6043b887f8c0647d53d213\",\"shortUrl\":\"https://s.5rs.me/QbaunaYzS\"}}"},
{22, "audioCollect", "https://weixin28.5rs.me/book/v1.0/serveCollect/audioCollect", "{\"serveId\":12075844,\"serveType\":5,\"serveTypeCode\":\"AUDIO_SCHEDULE\",\"serveTypeName\":\"音频课\",\"linkUrl\":\"https://weixin28.5rs.me/audio/W28/C1362/P12075844/lesson/home?adviserId=1362&sceneId=4022291&proType=AUDIO_SCHEDULE&source_type=QRCODE&bookId=12604651&channelId=1362&jumpFrom=RAYS_h5&rayh5Url=https%3A%2F%2Fweixin23.5rs.me%2Frayh5%2Fbook%3FlandingPageType%3D1%26isRays7Page%3D0%26sceneId%3D4022291%26fromType%3D4%26traceId%3D21db4740ab6043b887f8c0647d53d213&wechatUserId=213194066&officialAccountsId=999&uuid=95264&traceId=21db4740ab6043b887f8c0647d53d213&miniPayAccountId=28\",\"channelId\":\"1362\"}", "{\"errCode\":0,\"message\":\"操作成功!\"}"},
{23, "getAudioCollectHint", "https://weixin28.5rs.me/book/v1.0/serveCollect/getAudioCollectHint", "{\"serveId\":12075844,\"serveType\":5}", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":0}"},
{24, "cancel", "https://weixin28.5rs.me/book/v1.0/serveCollect/cancel", "{\"serveId\":12075844,\"serveType\":5}", "{\"errCode\":0,\"message\":\"操作成功!\"}"}
};
return datas;
}
// Get请求
@Test(dataProvider = "datas1")
@Description("获取商户号支付信息")
public void testRaysPay(int id, String caseName, String url, String expectValue) throws Exception {
String cooki = "userInfo=wechatUserId=183639793&officialAccountsId=50687";
HttpGet get = new HttpGet(url); // 创建get请求
get.setHeader("Content-Type", "application/json");
get.setHeader("Cookie", "adviser_token=WJsJpuVsgKiwXHcKWStAy19m2YWs41Ox; isBind=false; userInfo=officialAccountsId=23&wechatUserId=143666881&hasSnapsis=0&userType=REGULAR&channelId=1404&spreadType=0&sceneId=3923301; checkUserInfo=userId=18");
DefaultHttpClient client = new DefaultHttpClient();// 创建一个client
HttpResponse response = client.execute(get); // 执行get请求,并使用response来存放执行后返回的响应内容
Header[] header = response.getAllHeaders(); // 响应头
System.out.print("id:" + id + "casename:" + caseName);
System.out.print("响应头信息: " + Arrays.toString(header) + "\n");
int status = response.getStatusLine().getStatusCode();
System.out.print("状态码: " + status + "\n");
HttpEntity entity = response.getEntity(); // 响应体
String responValue = EntityUtils.toString(entity);
System.out.print("预期结果: " + expectValue + "\n");
System.out.print("响应结果: " + responValue + "\n");
Boolean flag = assertFlag(JSONObject.parseObject(expectValue.toString()).toString(), JSONObject.parseObject(responValue.toString()).toString());
String assertContent = (flag) ? "Fail" : "Pass";
System.out.print("assertContent:" + assertContent);
}
@DataProvider(name = "datas1")
public Object[][] datas1() {
//Object[m][n] m代表执行次数,n代表参数个数
Object[][] datas = {
{1, "listAllRaysAppWithDelete编辑端音频专辑", "https://weixin28.5rs.me/appcenter/v1.0/appRays/listAllRaysAppWithDelete?t=CXGggj9v9", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":[{\"raysAppId\":1,\"typeCode\":\"FOREIGN_READ\",\"title\":\"外刊阅读\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/8b134c55437fdebdb9cc0ed5f1ea5a90.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/23a379807de670d74b588fa605c4aebe.png\",\"seqNumber\":47,\"subjectType\":\"其他\",\"typeName\":\"外刊阅读\",\"traceAppId\":1986040},{\"raysAppId\":2,\"typeCode\":\"ARITHMETIC\",\"title\":\"手机拍照,就能检查作业了,秒知对错\",\"squareImg\":\"https://file.5rs.me/oss/uploadfe/png/fa0a01ee65501659b89becbfabfc7e02.png\",\"transverseImg\":\"https://file.5rs.me/oss/uploadfe/png/e42edc1f73a39d17feb5100f3e2e1c74.png\",\"seqNumber\":23,\"subjectType\":\"数学\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/65617201a640c7ea045650a3483cb298.png\",\"typeName\":\"口算批改\",\"traceAppId\":2},{\"raysAppId\":3,\"typeCode\":\"PHOTOGRAPH\",\"title\":\"手机拍照,高效整理练习题\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/073b2e1d81a3696567622c516310c67b.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/jpg/6f4c96b7c052ea4618bf104eca2c73a8.jpg\",\"seqNumber\":3,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/675e264c0994b079ae7e69bbaff6d78e.png\",\"typeName\":\"错题本\",\"traceAppId\":3},{\"raysAppId\":4,\"typeCode\":\"AI_TIKU\",\"title\":\"根据薄弱知识点,定制你的题库,针对性提升\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/2cc9533cc9ad576743495467a6169245.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/8fed8dd74a44a679abf1b8b0d1124982.png\",\"seqNumber\":2,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/b48a88f46fd68d808973eb56396a6f26.png\",\"typeName\":\"智能刷题\",\"traceAppId\":4},{\"raysAppId\":5,\"typeCode\":\"APPLET_CLOCK\",\"title\":\"爱读书的你,不仅会收获一个好习惯,还会收到惊喜\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/d3e70ee4fcc0dbd12993fac0caecf9c6.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/19665650be98038163693796e75fd67d.png\",\"seqNumber\":46,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/779634bcb9333bfef2590a43da384866.png\",\"typeName\":\"阅读打卡\",\"traceAppId\":2033485},{\"raysAppId\":6,\"typeCode\":\"APPLET_QA\",\"title\":\"书友互助\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/cee9857494764605e87f98cbdbbb6ba8.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/3a08426b023013d663498ecd13bc3f44.png\",\"seqNumber\":12,\"subjectType\":\"其他\",\"previewUrl\":\"\",\"typeName\":\"书友互助\",\"traceAppId\":2033486},{\"raysAppId\":7,\"typeCode\":\"APPLET_WORD\",\"title\":\"每天背10分钟,轻松记住课本同步单词\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/fc743d6bcc3f8afe4a82cbff98d10dd7.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/5809b338dbab43254202a71d582eba7c.png\",\"seqNumber\":31,\"subjectType\":\"英语\",\"previewUrl\":\"\",\"typeName\":\"背单词\",\"traceAppId\":7},{\"raysAppId\":8,\"typeCode\":\"POSTGRADUATE_CALC\",\"title\":\"考研分数,模拟投档\",\"squareImg\":\"https://oss.raysgo.com/oss/uploadfe/png/c30acb17c3cddc1e9e2e2c2fef6e469d.png\",\"transverseImg\":\"https://oss.raysgo.com/oss/uploadfe/png/65c9082fee502aefb265d26f8797af39.png\",\"seqNumber\":42,\"subjectType\":\"其他\",\"previewUrl\":\"\",\"typeName\":\"考研投档模拟计算器\",\"traceAppId\":2058899},{\"raysAppId\":9,\"typeCode\":\"MOUNTING_MASTER\",\"title\":\"三分画,七分裱\",\"squareImg\":\"https://oss.5rs.me/oss/upload/image/png/f0c54cac69db4bb08a5f3976eca45bec.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/6477879a76327450cc34c3cf0f50b3a6.png\",\"seqNumber\":41,\"subjectType\":\"其他\",\"previewUrl\":\"\",\"typeName\":\"裱画大师\",\"traceAppId\":2061374},{\"raysAppId\":10,\"typeCode\":\"POETRY\",\"title\":\"助你吃透中小学必背古诗词\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/21044b0cca77e412ea42cc6dc6030aca.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/5b8412bdd0c07b8c72eaa6844fd2dadc.png\",\"seqNumber\":12,\"subjectType\":\"语文\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/0eb87140c9e6d0b5f0220a6511c1d77a.png\",\"typeName\":\"背诵古诗词\",\"traceAppId\":10},{\"raysAppId\":12,\"typeCode\":\"CALCULATOR\",\"title\":\"清晰呈现计算步骤,辅助梳理计算思路\",\"squareImg\":\"https://oss.5rs.me/oss/upload/image/jpg/e18d90151adf4d97a948f07fafc98dd6.jpg\",\"transverseImg\":\"https://oss.5rs.me/oss/upload/image/jpg/bf3bee06d8c847578d78feef43c8303f.jpg\",\"seqNumber\":21,\"subjectType\":\"数学\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/86cd2b42bab53aa93cb2dabbe9b94395.png\",\"typeName\":\"科学计算器\",\"traceAppId\":2154865},{\"raysAppId\":13,\"typeCode\":\"FUNCTIONAL_DIGRAPH\",\"title\":\"一键生成函数曲线,辅助理解函数规律\",\"squareImg\":\"https://oss.5rs.me/oss/upload/image/jpg/222cb74875bd445ca3bf9a7b9c8434d7.jpg\",\"transverseImg\":\"https://oss.5rs.me/oss/upload/image/jpg/7381a4ea11cc48dc86398e5c535a5437.jpg\",\"seqNumber\":22,\"subjectType\":\"数学\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/937d02fa2764a698672b0bd5543a1078.png\",\"typeName\":\"函数绘图\",\"traceAppId\":2154864},{\"raysAppId\":14,\"typeCode\":\"BRAIN_GRAPH\",\"title\":\"重难点大纲一键获取,让你预习复习更高效\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/bf3c260961c12d9d199606ac9c23f997.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/d0627435bbed5a4bb791195265eaf9a4.png\",\"seqNumber\":43,\"subjectType\":\"全科目\",\"previewUrl\":\"\",\"typeName\":\"重难点大纲\",\"traceAppId\":2154866},{\"raysAppId\":15,\"typeCode\":\"EXAM_PAPER\",\"title\":\"真题密卷反复练习,考前模拟高效提分\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/68de1ee26869f504fe27a782d62bdf6d.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/570391ed632026f31e1abaa0de61cd3e.png\",\"seqNumber\":44,\"subjectType\":\"全科目\",\"previewUrl\":\"\",\"typeName\":\"真题试卷\",\"traceAppId\":2162038},{\"raysAppId\":16,\"typeCode\":\"ANCIENT_WORD\",\"title\":\"查询方便、词库齐全,助你吃透文言文\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/2699e69a71925f47c271e20493bd3d66.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/6902a77d1214347f95a54e03306849ca.png\",\"seqNumber\":13,\"subjectType\":\"语文\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/41b0b38e6f5cf17b24f644f34efa5d59.png\",\"typeName\":\"文言文字典\",\"traceAppId\":2162044},{\"raysAppId\":17,\"typeCode\":\"IDIOM\",\"title\":\"海量词库,便捷实用,学习成语必备利器\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/f729ee3f10f062ee6651fe3fed09996a.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/1b08c00719ac2c5e244a27d916aff71d.png\",\"seqNumber\":14,\"subjectType\":\"语文\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/f61e5f77068ccf71d38490c83d6fea7c.png\",\"typeName\":\"成语词典\",\"traceAppId\":2162045},{\"raysAppId\":18,\"typeCode\":\"CORRECTION\",\"title\":\"拍照录入AI批改 多维分析深度点评 帮你解决日常写作难题\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/cbfd162bcd2602e50f9ac361736e5022.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/b6b93a6c4824136b795fdd0216f8f80c.png\\n\",\"seqNumber\":11,\"subjectType\":\"语文\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/cd92938369af6c105760faa3861fcd0f.png\",\"typeName\":\"语文作文批改\",\"traceAppId\":2170503},{\"raysAppId\":19,\"typeCode\":\"ANSWER_ANALYSIS\",\"title\":\"分析梳理解题思路,彻底攻克各类难点\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/jpg/1643bcc06326cadcfc723f3c58e14e19.jpg\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/jpg/d96026de1ef0dbbe67206a2701817c57.jpg\",\"seqNumber\":1,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/59505567c9587d055ad501608ed3bf42.png\",\"typeName\":\"答案解析\",\"traceAppId\":2175481},{\"raysAppId\":20,\"typeCode\":\"READ_CLOCK\",\"title\":\"个性化打卡日历,记录下每天爱读书的你\",\"seqNumber\":48,\"subjectType\":\"全科目\",\"typeName\":\"阅读打卡\",\"traceAppId\":2248276},{\"raysAppId\":21,\"typeCode\":\"READ_NOTES\",\"title\":\"语音录笔记、拍照提取书摘,好记性不如烂笔头\",\"seqNumber\":49,\"subjectType\":\"全科目\",\"typeName\":\"读书笔记\",\"traceAppId\":2248275},{\"raysAppId\":22,\"typeCode\":\"LEARNING_REPORT\",\"title\":\"掌握学习进度,科学规划学习路径,全方位提升学习效果\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/jpeg/74147554e3ae5e450a539d8f59572d70.jpeg\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/2c2b194e796f564befac9ce470bd2e94.png\",\"seqNumber\":55,\"subjectType\":\"全科目\",\"typeName\":\"学习报告\",\"traceAppId\":22},{\"raysAppId\":23,\"typeCode\":\"GAS_STATION\",\"title\":\"家长加油站\",\"seqNumber\":60,\"subjectType\":\"全科目\",\"typeName\":\"家长加油站\",\"traceAppId\":23},{\"raysAppId\":24,\"typeCode\":\"STUDY_ASSISTANT\",\"title\":\"同步自习助手\",\"seqNumber\":65,\"subjectType\":\"全科目\",\"typeName\":\"同步自习助手\",\"traceAppId\":24},{\"raysAppId\":25,\"typeCode\":\"SYNC_COURSES\",\"title\":\"同步课程\",\"seqNumber\":70,\"subjectType\":\"全科目\",\"typeName\":\"同步课程\",\"traceAppId\":25},{\"raysAppId\":26,\"typeCode\":\"ETEXTBOOK\",\"title\":\"电子课本\",\"seqNumber\":75,\"subjectType\":\"全科目\",\"typeName\":\"电子课本\",\"traceAppId\":26},{\"raysAppId\":27,\"typeCode\":\"APPLET_WORD_PK\",\"title\":\"单词挑战\",\"seqNumber\":80,\"subjectType\":\"英语\",\"typeName\":\"单词挑战\",\"traceAppId\":27},{\"raysAppId\":28,\"typeCode\":\"ARITHMETIC_PK\",\"title\":\"口算对战\",\"seqNumber\":85,\"subjectType\":\"数学\",\"typeName\":\"口算对战\",\"traceAppId\":28},{\"raysAppId\":29,\"typeCode\":\"POETRY_PK\",\"title\":\"诗词大会\",\"seqNumber\":90,\"subjectType\":\"语文\",\"typeName\":\"诗词大会\",\"traceAppId\":29},{\"raysAppId\":30,\"typeCode\":\"SEARCH_QUESTION\",\"title\":\"拍照答题\",\"seqNumber\":91,\"subjectType\":\"全科目\",\"typeName\":\"拍照答题\",\"traceAppId\":30},{\"raysAppId\":31,\"typeCode\":\"EVERYDAYLISTEN\",\"title\":\"每日一听\",\"seqNumber\":55,\"subjectType\":\"每日一听\",\"typeName\":\"每日一听\",\"traceAppId\":2263544},{\"raysAppId\":32,\"typeCode\":\"EN_WRITING_TEMPLATE\",\"title\":\"优秀范文模版,促进词汇积累,强化语法知识,全方位提高写作效率~\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/5f0b5e18ae74384ee6f5aa44d6fe2934.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/df6ba160687e6cc415bc4bed9ac25784.png\",\"seqNumber\":95,\"subjectType\":\"英语\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/1fd5bab9874905801df55c2b79df1a94.png\",\"typeName\":\"英语写作模板\",\"traceAppId\":32},{\"raysAppId\":33,\"typeCode\":\"WRITING_TEMPLATE\",\"title\":\"写作模板\",\"seqNumber\":105,\"subjectType\":\"英语\",\"typeName\":\"写作模板\",\"traceAppId\":33},{\"raysAppId\":34,\"typeCode\":\"UNIVERSAL_SENTENCES\",\"title\":\"万能句子\",\"seqNumber\":110,\"subjectType\":\"英语\",\"typeName\":\"万能句子\",\"traceAppId\":34},{\"raysAppId\":35,\"typeCode\":\"PERFECT_ESSAY\",\"title\":\"满分作文\",\"seqNumber\":100,\"subjectType\":\"英语\",\"typeName\":\"满分作文\",\"traceAppId\":35},{\"raysAppId\":36,\"typeCode\":\"EN_CH_DICTIONARY\",\"title\":\"拓展词汇量,增强语感,减少翻译工作\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/6dd63733367e949e83dfb73f16351544.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/2ddc61a78791d92e76e1af115c29b375.png\",\"seqNumber\":92,\"subjectType\":\"英语\",\"typeName\":\"英汉词典\",\"traceAppId\":36},{\"raysAppId\":37,\"typeCode\":\"ONLINE_EXAM\",\"title\":\"「全科目试卷线上练习,每天进步一点点」\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/d2ea3ab3c9068e7f55510beb978cc618.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/ea9dc28fa0124b8cc53b7f7b6696cf9e.png\",\"seqNumber\":56,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/234a69db8c646ae4a5be8804f99357ea.png\",\"typeName\":\"在线考试\",\"traceAppId\":37},{\"raysAppId\":38,\"typeCode\":\"WORD_LINK\",\"title\":\"消消乐\",\"seqNumber\":120,\"subjectType\":\"全科目\",\"typeName\":\"消消乐\",\"traceAppId\":38},{\"raysAppId\":40,\"typeCode\":\"HONOR_MEDAL\",\"title\":\"见证你的学习之路,为你的成长喝彩\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/2290637be37e8adfbce061aea497e0c8.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/3157acf92397ac52d2c59757f0de9742.png\",\"seqNumber\":123,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/d2f5d5c592e7b04be10b6a44b1b35566.png\",\"typeName\":\"荣誉勋章\",\"traceAppId\":40},{\"raysAppId\":41,\"typeCode\":\"LISTENING_TRAINING\",\"title\":\"教材同步听力题训练,专项突破,让你的听力水平飞跃\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/86bc2d45bea6421c51da5eb54875753f.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/678a9c7a5267a399b19bfaaa6d04a4bd.png\",\"seqNumber\":124,\"subjectType\":\"英语\",\"typeName\":\"听力题训练\",\"traceAppId\":41}]}"},
{2, "getBookBase4Applet", "https://weixin28.5rs.me/book/v1.0/bookGroup/getBookBase4Applet?sceneId=4022291&t=3M9vvHQMQ", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"secondTempletName\":\"K12同步教材教辅\",\"isDouluo\":false,\"templetId\":534,\"coverImg\":\"https://file.5rs.me/oss/uploadfe/png/10348c5c2a95a442b82361a15304f98f.png\",\"secondTempletId\":554,\"agentName\":\"鉴湖分社\",\"thirdTempletId\":628,\"bookName\":\"接口自动化(勿动)\",\"isLibraryBook\":0,\"raysClassifyId\":1,\"bookId\":12604651,\"templateName\":\"教辅\",\"thirdTempletName\":\"同步习题教辅(无夹卷)\",\"adviserId\":1362,\"publish\":\"\",\"openRays\":true,\"readerCount\":1192,\"channelId\":1362,\"isK12\":true}}"},
{3, "checkIsDlApp", "https://weixin28.5rs.me/function/v1.0/dlBook/checkIsDlApp?appId=2273020&t=49vCCKjfj", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":false}"},
{4, "getDetailById4Wechat", "https://weixin28.5rs.me/appcenter/v1.0/app/getDetailById4Wechat?appId=2273020&t=9DfXXCgfg", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"createdUser\":1362,\"createdDate\":\"2023-09-18 21:31:53\",\"appId\":2273020,\"typeCode\":\"AUDIO\",\"appTypeDto\":{\"typeCode\":\"AUDIO\",\"typeName\":\"音频\",\"typeCategory\":\"RECOMMEND\"},\"templetCode\":\"GENERAL_STYLE_AUDIO\",\"sceneCode\":\"LISTEN\",\"templateId\":242,\"title\":\"qwb创建音频专辑\",\"editRemark\":\"\",\"channelId\":1362,\"proLabelId\":469,\"proLabelName\":\"RAYS平台\",\"depLabelId\":470,\"depLabelName\":\"初步\",\"purLabelId\":592,\"purLabelName\":\"交流\",\"useStartDate\":\"2017-01-01 00:00:00\",\"useEndDate\":\"2099-01-01 00:00:00\",\"squareImg\":\"https://file.5rs.me/oss/uploadfe/png/987c04de570f7194a83e58372a166b75.png\",\"transverseImg\":\"https://file.5rs.me/oss/uploadfe/png/6f44af1f6da562d9ea8af8e8a9d76e53.png\",\"detail\":\"\",\"auditState\":\"1\",\"adviserName\":\"鉴湖分社\",\"adviserImgUrl\":\"https://oss.5rs.me/oss/uploadfe/png/59d797644263a9425123d3f4a6e50b16.png\",\"productNum\":0,\"resourceFileNum\":0,\"isZip\":true,\"guidePromote\":0,\"appProductPromote\":1,\"isSupport\":\"1\",\"isRecommend\":1,\"accountSettingId\":28,\"domain\":\"weixin28.5rs.me\",\"firstDomain\":\"5rs.me\",\"appDomain\":\"weixin28.5rs.me\",\"price\":0.03,\"compressIsSupport\":\"1\",\"memberFree\":false,\"introType\":1,\"templateDTO\":{\"templateId\":242,\"contentType\":2,\"templateName\":\"音频模板18\",\"content\":\"https://oss.5rs.me/oss/uploadfe/png/91c11eff631cd0962d4e4d0fe754d828.png\",\"btnUrl\":\"https://oss.5rs.me/oss/uploadfe/png/8ac4f1c23ad6ff3e4e959837cca75fe4.png\",\"btnPosTop\":11.663066954643629,\"btnPosLeft\":29.807692307692307},\"showAnswer\":false,\"agentName\":\"鉴湖分社\",\"showNameStatus\":1,\"protocol\":\"https://\",\"showRealityLabel\":0,\"purePicMode\":0,\"inviteFriend\":1,\"aiAudit\":1,\"appletFlag\":0,\"hasSpecialBuy\":false,\"showPrice\":0,\"zip\":true}}"},
{5, "getAudioMusicList4Wechat", "https://weixin28.5rs.me/audioapp/v1.0/audioListen/getAudioMusicList4Wechat?appId=2273020&currentPage=0&numPerPage=3000&t=MYDffvG3G", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"currentPage\":0,\"numPerPage\":3000,\"totalCount\":4,\"recordList\":[{\"appId\":2273020,\"audioMusicId\":142365,\"resourceId\":26970267,\"resourceProductId\":12088455,\"musicName\":\"《英语(牛津上海版)(试用本)(四/一)》1A(Module_1_Unit_1-Module\",\"duration\":1871.0000,\"fileId\":\"d3369c3114502e5856cae471e7047e3e\",\"fileUrl\":\"https://oss.5rs.me/oss/transcode/audio/mp3/d3369c3114502e5856cae471e7047e3e_audio.mp3\",\"hasWord\":false,\"retailPrice\":0.01,\"sequence\":1,\"auditState\":1,\"buyState\":false,\"catalogId\":0,\"resourceCoverImg\":\"https://oss.5rs.me/oss/uploadfe/jpg/20f5fe72867a4d752929ba81c4034bb6.jpg\"},{\"appId\":2273020,\"audioMusicId\":142371,\"resourceId\":26965889,\"resourceProductId\":12088461,\"musicName\":\"cesi\",\"duration\":2.0000,\"fileId\":\"bf6f5b45bbb4908650661b60a53eecc4\",\"fileUrl\":\"https://oss.5rs.me/oss/transcode/audio/mp3/bf6f5b45bbb4908650661b60a53eecc4_audio.mp3\",\"hasWord\":false,\"retailPrice\":0.01,\"sequence\":7,\"auditState\":1,\"buyState\":false,\"catalogId\":0,\"resourceCoverImg\":\"https://oss.5rs.me/oss/uploadfe/jpg/20f5fe72867a4d752929ba81c4034bb6.jpg\"},{\"appId\":2273020,\"audioMusicId\":142372,\"resourceId\":26965872,\"resourceProductId\":12088462,\"musicName\":\"2、G大调小小步舞曲/002\",\"duration\":52.0000,\"fileId\":\"2032b56a2b13f55c3ea5a454428b8885\",\"fileUrl\":\"https://oss.5rs.me/oss/transcode/audio/mp3/2032b56a2b13f55c3ea5a454428b8885_audio.mp3\",\"hasWord\":false,\"retailPrice\":0.01,\"sequence\":8,\"auditState\":1,\"buyState\":false,\"catalogId\":0,\"resourceCoverImg\":\"https://oss.5rs.me/oss/uploadfe/jpg/20f5fe72867a4d752929ba81c4034bb6.jpg\"},{\"appId\":2273020,\"audioMusicId\":142373,\"resourceId\":26965856,\"resourceProductId\":12088463,\"musicName\":\"62、特罗尔豪根的婚礼日\",\"duration\":360.0000,\"fileId\":\"f1866aae052001f4ebf726f01f137771\",\"fileUrl\":\"https://oss.5rs.me/oss/transcode/audio/mp3/f1866aae052001f4ebf726f01f137771_audio.mp3\",\"hasWord\":false,\"retailPrice\":0.00,\"sequence\":9,\"auditState\":1,\"buyState\":false,\"catalogId\":0,\"resourceCoverImg\":\"https://oss.5rs.me/oss/uploadfe/jpg/20f5fe72867a4d752929ba81c4034bb6.jpg\"}],\"pageCount\":1,\"beginPageIndex\":0,\"endPageIndex\":0}}"},
{6, "getCourseNumAndPrice4Wechat", "https://weixin28.5rs.me/audioapp/v1.0/audioLesson/getCourseNumAndPrice4Wechat?appId=2273020&t=MYDffvG4G", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"appId\":2273020,\"totalPrice\":0.03,\"totalCourse\":4,\"boughtCourse\":0,\"restPrice\":0.03,\"hasPretest\":false}}"},
{7, "getWechatUserById", "https://weixin28.5rs.me/readercenter/v1.0/wechatUser/getWechatUserById?t=IHkkkQ6v", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"picUrl\":\"https://oss.5rs.me/oss/upload/image/jpg/3a07d2e4cb454604ba099e23df8405fe.jpg\",\"nickName\":\"a\",\"sex\":1,\"address\":\"\",\"userTypeCode\":null,\"officialAccountsName\":null,\"city\":null,\"recieveName\":null,\"scanNum\":null,\"productNum\":null,\"orderAmount\":null,\"phoneNumber\":\"13839414042\",\"createdDate\":\"2023-05-05T14:14:27.000+00:00\",\"loginDays\":236,\"isStudyLord\":0,\"openId\":null,\"userId\":null}}"},
{8, "getCollectState", "https://weixin28.5rs.me/book/v1.0/serveCollect/getCollectState?serverId=2273020&serveType=6&t=IGgggIqe", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":false}"},
{9, "checkFreeCodeExist", "https://weixin28.5rs.me/resourcecenter/v1.0/productFreeCode/checkFreeCodeExist?appId=2273021&t=isGttjiti", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":false}"},
{10, "getCatalogAndCourse4Wechat", "https://weixin28.5rs.me/audioapp/v1.0/audioLesson/getCatalogAndCourse4Wechat?appId=2273021&currentPage=0&numPerPage=3000&t=jib77ojGE", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"currentPage\":0,\"numPerPage\":3000,\"totalCount\":3,\"recordList\":[{\"appId\":2273021,\"audioMusicId\":142375,\"musicName\":\"08金钱是如何流通的\",\"retailPrice\":0.01,\"fileId\":\"94dfd4253e12e5cf87dfec6d53d3ab14\",\"fileUrl\":\"https://oss.5rs.me/oss/transcode/audio/mp3/94dfd4253e12e5cf87dfec6d53d3ab14_audio.mp3\",\"duration\":1302.0000,\"catalogId\":0,\"sequence\":1,\"auditState\":1,\"convertState\":1,\"createUser\":1362,\"createTime\":\"2023-09-18 21:34:19\",\"updateTime\":\"2023-09-18 21:34:27\",\"buyState\":false},{\"appId\":2273021,\"audioMusicId\":142376,\"musicName\":\"62、特罗尔豪根的婚礼日\",\"retailPrice\":0.01,\"fileId\":\"f1866aae052001f4ebf726f01f137771\",\"fileUrl\":\"https://oss.5rs.me/oss/transcode/audio/mp3/f1866aae052001f4ebf726f01f137771_audio.mp3\",\"duration\":360.0000,\"catalogId\":0,\"sequence\":2,\"auditState\":1,\"convertState\":1,\"createUser\":1362,\"createTime\":\"2023-09-18 21:34:19\",\"updateTime\":\"2023-09-18 21:34:30\",\"buyState\":false},{\"appId\":2273021,\"audioMusicId\":142377,\"musicName\":\"2、G大调小小步舞曲/002\",\"retailPrice\":0.01,\"fileId\":\"2032b56a2b13f55c3ea5a454428b8885\",\"fileUrl\":\"https://oss.5rs.me/oss/transcode/audio/mp3/2032b56a2b13f55c3ea5a454428b8885_audio.mp3\",\"duration\":52.0000,\"catalogId\":0,\"sequence\":3,\"auditState\":1,\"convertState\":1,\"createUser\":1362,\"createTime\":\"2023-09-18 21:34:21\",\"updateTime\":\"2023-09-18 21:34:34\",\"buyState\":false}],\"pageCount\":1,\"beginPageIndex\":0,\"endPageIndex\":0}}"},
{11, "checkUser4Wechat", "https://weixin28.5rs.me/appcenter/v1.0/appPreconditions/checkUser4Wechat?appId=2273021&t=nbREErn7s", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"useNewInfomation\":true,\"isUserSubmit\":false}}"},
{12, "getJumpBookState", "https://weixin28.5rs.me/book/v1.0/bookAdviser/getJumpBookState?bookId=12604651&channelId=1362&adviserId=1362&t=EJobbAE7R", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":0}"},
{13, "getByAppId4Wechat", "https://weixin28.5rs.me/groupapp/v1.0/groupCopyrightCode/getByAppId4Wechat?appId=2273021&t=tRBss7tBG", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"appId\":2273021,\"openCopyright\":false}}"},
{14, "getCollectState", "https://weixin28.5rs.me/book/v1.0/serveCollect/getCollectState?serverId=2273021&serveType=6&t=I7EjjRIns", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":false}"},
{15, "getByAppId", "https://weixin28.5rs.me/appcenter/v1.0/appShareTempletDetail/getByAppId?appId=2273021&typeCode=AUDIO&t=tRBss7tjj", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"shareTemplets\":[{\"id\":273763,\"templetUrl\":\"https://oss.5rs.me/oss/uploadfe/png/4e33433667c065d44b70ba969c68e8bd.png\",\"templetId\":85,\"isUpdate\":0,\"templetCoverUrl\":\"https://oss.5rs.me/oss/uploadfe/png/bcc8b41929f8f893595b18693a153a8c.png\"},{\"id\":273764,\"templetUrl\":\"https://oss.5rs.me/oss/uploadfe/png/6709b974c62331c505d0db37522482f1.png\",\"templetId\":86,\"isUpdate\":0,\"templetCoverUrl\":\"https://oss.5rs.me/oss/uploadfe/png/374b3f956127597387114229ae7559ea.png\"},{\"id\":273765,\"templetUrl\":\"https://oss.5rs.me/oss/uploadfe/png/0d689abe1dabb12395e876d0c7fa8222.png\",\"templetId\":87,\"isUpdate\":0,\"templetCoverUrl\":\"https://oss.5rs.me/oss/uploadfe/png/8c2ef2209238c443ed4f597bb38d2f1e.png\"},{\"id\":273766,\"templetUrl\":\"https://oss.5rs.me/oss/uploadfe/png/a26d2db12692e800d1c462570fe2b9a7.png\",\"templetId\":88,\"isUpdate\":0,\"templetCoverUrl\":\"https://oss.5rs.me/oss/uploadfe/png/bafae912c63b6a929dac549992b2198c.png\"}],\"shardDesc\":\"\"}}"},
{16, "getByApp4Wechat", "https://weixin28.5rs.me/appcenter/v1.0/appShare/getByApp4Wechat?appId=2273021&t=7tJiiI7Ao", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"version\":1,\"circleTitle\":\"qwb创建音频课\",\"friendTitle\":\"qwb创建音频课\"}}"},
{17, "getQrCodeUrl", "https://weixin28.5rs.me/commoncenter/v1.0/url/getQrCodeUrl?url=https:%2F%2Fs.5rs.me%2FbUrN3NZkt&t=I7EjjRIbs", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":\"https://oss.5rs.me/oss/upload/image/png/23fac3920b7741e9b0a42224fe8e0231.png\"}"},
{18, "getJumpBookState", "https://weixin28.5rs.me/book/v1.0/bookAdviser/getJumpBookState?bookId=12604651&channelId=1362&adviserId=1362&t=k7-DDbGex", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":0}"},
{19, "getCollectState", "https://weixin28.5rs.me/book/v1.0/serveCollect/getCollectState?serverId=2273022&serveType=6&t=JTteeyfGx", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":false}"},
{21, "getByAppId", "https://weixin28.5rs.me/appcenter/v1.0/appShareTempletDetail/getByAppId?appId=2273022&typeCode=AUDIO&t=HxbIID-GG", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"shareTemplets\":[{\"id\":273714,\"templetUrl\":\"https://oss.5rs.me/oss/uploadfe/png/4e33433667c065d44b70ba969c68e8bd.png\",\"templetId\":85,\"isUpdate\":0,\"templetCoverUrl\":\"https://oss.5rs.me/oss/uploadfe/png/bcc8b41929f8f893595b18693a153a8c.png\"},{\"id\":273715,\"templetUrl\":\"https://oss.5rs.me/oss/uploadfe/png/6709b974c62331c505d0db37522482f1.png\",\"templetId\":86,\"isUpdate\":0,\"templetCoverUrl\":\"https://oss.5rs.me/oss/uploadfe/png/374b3f956127597387114229ae7559ea.png\"},{\"id\":273716,\"templetUrl\":\"https://oss.5rs.me/oss/uploadfe/png/0d689abe1dabb12395e876d0c7fa8222.png\",\"templetId\":87,\"isUpdate\":0,\"templetCoverUrl\":\"https://oss.5rs.me/oss/uploadfe/png/8c2ef2209238c443ed4f597bb38d2f1e.png\"},{\"id\":273717,\"templetUrl\":\"https://oss.5rs.me/oss/uploadfe/png/a26d2db12692e800d1c462570fe2b9a7.png\",\"templetId\":88,\"isUpdate\":0,\"templetCoverUrl\":\"https://oss.5rs.me/oss/uploadfe/png/bafae912c63b6a929dac549992b2198c.png\"}],\"shardDesc\":\"\"}}"},
{22, "getByApp4Wechat", "https://weixin28.5rs.me/appcenter/v1.0/appShare/getByApp4Wechat?appId=2273022&t=fbB77Jeby", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"version\":1,\"circleTitle\":\"qwb创建通用音频\",\"friendTitle\":\"qwb创建通用音频\"}}"},
{23, "getByAppId4Wechat", "https://weixin28.5rs.me/groupapp/v1.0/groupCopyrightCode/getByAppId4Wechat?appId=2273022&t=Dkxttf7H", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"appId\":2273022,\"openCopyright\":false}}"},
{24, "getQrCodeUrl", "https://weixin28.5rs.me/commoncenter/v1.0/url/getQrCodeUrl?url=https:%2F%2Fs.5rs.me%2FMne6ynI&t=GbB77Jeb", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":\"https://oss.5rs.me/oss/upload/image/png/7d5cde9277314b289eb0458e8ece3a63.png\"}"},
{25, "getProductShare4Wechat", "https://weixin28.5rs.me/resourcecenter/v1.0/productShare/getProductShare4Wechat?typeCode=AUDIO&productId=12138026&t=Ou_tGpOp4", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"circleTitle\":\"作品音频\",\"circleImg\":\"https://oss.5rs.me/oss/uploadfe/png/987c04de570f7194a83e58372a166b75.png\",\"friendTitle\":\"作品音频\",\"friendImg\":\"https://oss.5rs.me/oss/uploadfe/png/987c04de570f7194a83e58372a166b75.png\",\"friendDesc\":null,\"shardDesc\":\"发现个有意思的音频,分享给你\",\"productShareTempletDetailDTOS\":[{\"id\":32108,\"productId\":12138026,\"templetUrl\":\"https://oss.5rs.me/oss/uploadfe/png/4e33433667c065d44b70ba969c68e8bd.png\",\"createTime\":\"2023-11-29T14:57:37.000+00:00\",\"updateTime\":\"2023-11-29T14:57:37.000+00:00\",\"seqNum\":null,\"idDelete\":null,\"templetId\":85,\"isUpdate\":0,\"templetCoverUrl\":\"https://oss.5rs.me/oss/uploadfe/png/bcc8b41929f8f893595b18693a153a8c.png\"},{\"id\":32109,\"productId\":12138026,\"templetUrl\":\"https://oss.5rs.me/oss/uploadfe/png/6709b974c62331c505d0db37522482f1.png\",\"createTime\":\"2023-11-29T14:57:37.000+00:00\",\"updateTime\":\"2023-11-29T14:57:37.000+00:00\",\"seqNum\":null,\"idDelete\":null,\"templetId\":86,\"isUpdate\":0,\"templetCoverUrl\":\"https://oss.5rs.me/oss/uploadfe/png/374b3f956127597387114229ae7559ea.png\"},{\"id\":32110,\"productId\":12138026,\"templetUrl\":\"https://oss.5rs.me/oss/uploadfe/png/0d689abe1dabb12395e876d0c7fa8222.png\",\"createTime\":\"2023-11-29T14:57:37.000+00:00\",\"updateTime\":\"2023-11-29T14:57:37.000+00:00\",\"seqNum\":null,\"idDelete\":null,\"templetId\":87,\"isUpdate\":0,\"templetCoverUrl\":\"https://oss.5rs.me/oss/uploadfe/png/8c2ef2209238c443ed4f597bb38d2f1e.png\"},{\"id\":32111,\"productId\":12138026,\"templetUrl\":\"https://oss.5rs.me/oss/uploadfe/png/a26d2db12692e800d1c462570fe2b9a7.png\",\"createTime\":\"2023-11-29T14:57:37.000+00:00\",\"updateTime\":\"2023-11-29T14:57:37.000+00:00\",\"seqNum\":null,\"idDelete\":null,\"templetId\":88,\"isUpdate\":0,\"templetCoverUrl\":\"https://oss.5rs.me/oss/uploadfe/png/bafae912c63b6a929dac549992b2198c.png\"},{\"id\":32112,\"productId\":12138026,\"templetUrl\":\"https://oss.5rs.me/oss/uploadfe/png/4e33433667c065d44b70ba969c68e8bd.png\",\"createTime\":\"2023-11-29T14:57:37.000+00:00\",\"updateTime\":\"2023-11-29T14:57:37.000+00:00\",\"seqNum\":null,\"idDelete\":null,\"templetId\":85,\"isUpdate\":0,\"templetCoverUrl\":\"https://oss.5rs.me/oss/uploadfe/png/bcc8b41929f8f893595b18693a153a8c.png\"},{\"id\":32113,\"productId\":12138026,\"templetUrl\":\"https://oss.5rs.me/oss/uploadfe/png/6709b974c62331c505d0db37522482f1.png\",\"createTime\":\"2023-11-29T14:57:37.000+00:00\",\"updateTime\":\"2023-11-29T14:57:37.000+00:00\",\"seqNum\":null,\"idDelete\":null,\"templetId\":86,\"isUpdate\":0,\"templetCoverUrl\":\"https://oss.5rs.me/oss/uploadfe/png/374b3f956127597387114229ae7559ea.png\"},{\"id\":32114,\"productId\":12138026,\"templetUrl\":\"https://oss.5rs.me/oss/uploadfe/png/0d689abe1dabb12395e876d0c7fa8222.png\",\"createTime\":\"2023-11-29T14:57:37.000+00:00\",\"updateTime\":\"2023-11-29T14:57:37.000+00:00\",\"seqNum\":null,\"idDelete\":null,\"templetId\":87,\"isUpdate\":0,\"templetCoverUrl\":\"https://oss.5rs.me/oss/uploadfe/png/8c2ef2209238c443ed4f597bb38d2f1e.png\"},{\"id\":32115,\"productId\":12138026,\"templetUrl\":\"https://oss.5rs.me/oss/uploadfe/png/a26d2db12692e800d1c462570fe2b9a7.png\",\"createTime\":\"2023-11-29T14:57:37.000+00:00\",\"updateTime\":\"2023-11-29T14:57:37.000+00:00\",\"seqNum\":null,\"idDelete\":null,\"templetId\":88,\"isUpdate\":0,\"templetCoverUrl\":\"https://oss.5rs.me/oss/uploadfe/png/bafae912c63b6a929dac549992b2198c.png\"}]}}"},
{26, "getProductShare4Wechat", "https://weixin28.5rs.me/resourcecenter/v1.0/productShare/getProductShare4Wechat?productId=12138026&typeCode=AUDIO&t=p_tIEypMN", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"circleTitle\":\"作品音频\",\"circleImg\":\"https://oss.5rs.me/oss/uploadfe/png/987c04de570f7194a83e58372a166b75.png\",\"friendTitle\":\"作品音频\",\"friendImg\":\"https://oss.5rs.me/oss/uploadfe/png/987c04de570f7194a83e58372a166b75.png\",\"friendDesc\":null,\"shardDesc\":\"发现个有意思的音频,分享给你\",\"productShareTempletDetailDTOS\":[{\"id\":32108,\"productId\":12138026,\"templetUrl\":\"https://oss.5rs.me/oss/uploadfe/png/4e33433667c065d44b70ba969c68e8bd.png\",\"createTime\":\"2023-11-29T14:57:37.000+00:00\",\"updateTime\":\"2023-11-29T14:57:37.000+00:00\",\"seqNum\":null,\"idDelete\":null,\"templetId\":85,\"isUpdate\":0,\"templetCoverUrl\":\"https://oss.5rs.me/oss/uploadfe/png/bcc8b41929f8f893595b18693a153a8c.png\"},{\"id\":32109,\"productId\":12138026,\"templetUrl\":\"https://oss.5rs.me/oss/uploadfe/png/6709b974c62331c505d0db37522482f1.png\",\"createTime\":\"2023-11-29T14:57:37.000+00:00\",\"updateTime\":\"2023-11-29T14:57:37.000+00:00\",\"seqNum\":null,\"idDelete\":null,\"templetId\":86,\"isUpdate\":0,\"templetCoverUrl\":\"https://oss.5rs.me/oss/uploadfe/png/374b3f956127597387114229ae7559ea.png\"},{\"id\":32110,\"productId\":12138026,\"templetUrl\":\"https://oss.5rs.me/oss/uploadfe/png/0d689abe1dabb12395e876d0c7fa8222.png\",\"createTime\":\"2023-11-29T14:57:37.000+00:00\",\"updateTime\":\"2023-11-29T14:57:37.000+00:00\",\"seqNum\":null,\"idDelete\":null,\"templetId\":87,\"isUpdate\":0,\"templetCoverUrl\":\"https://oss.5rs.me/oss/uploadfe/png/8c2ef2209238c443ed4f597bb38d2f1e.png\"},{\"id\":32111,\"productId\":12138026,\"templetUrl\":\"https://oss.5rs.me/oss/uploadfe/png/a26d2db12692e800d1c462570fe2b9a7.png\",\"createTime\":\"2023-11-29T14:57:37.000+00:00\",\"updateTime\":\"2023-11-29T14:57:37.000+00:00\",\"seqNum\":null,\"idDelete\":null,\"templetId\":88,\"isUpdate\":0,\"templetCoverUrl\":\"https://oss.5rs.me/oss/uploadfe/png/bafae912c63b6a929dac549992b2198c.png\"},{\"id\":32112,\"productId\":12138026,\"templetUrl\":\"https://oss.5rs.me/oss/uploadfe/png/4e33433667c065d44b70ba969c68e8bd.png\",\"createTime\":\"2023-11-29T14:57:37.000+00:00\",\"updateTime\":\"2023-11-29T14:57:37.000+00:00\",\"seqNum\":null,\"idDelete\":null,\"templetId\":85,\"isUpdate\":0,\"templetCoverUrl\":\"https://oss.5rs.me/oss/uploadfe/png/bcc8b41929f8f893595b18693a153a8c.png\"},{\"id\":32113,\"productId\":12138026,\"templetUrl\":\"https://oss.5rs.me/oss/uploadfe/png/6709b974c62331c505d0db37522482f1.png\",\"createTime\":\"2023-11-29T14:57:37.000+00:00\",\"updateTime\":\"2023-11-29T14:57:37.000+00:00\",\"seqNum\":null,\"idDelete\":null,\"templetId\":86,\"isUpdate\":0,\"templetCoverUrl\":\"https://oss.5rs.me/oss/uploadfe/png/374b3f956127597387114229ae7559ea.png\"},{\"id\":32114,\"productId\":12138026,\"templetUrl\":\"https://oss.5rs.me/oss/uploadfe/png/0d689abe1dabb12395e876d0c7fa8222.png\",\"createTime\":\"2023-11-29T14:57:37.000+00:00\",\"updateTime\":\"2023-11-29T14:57:37.000+00:00\",\"seqNum\":null,\"idDelete\":null,\"templetId\":87,\"isUpdate\":0,\"templetCoverUrl\":\"https://oss.5rs.me/oss/uploadfe/png/8c2ef2209238c443ed4f597bb38d2f1e.png\"},{\"id\":32115,\"productId\":12138026,\"templetUrl\":\"https://oss.5rs.me/oss/uploadfe/png/a26d2db12692e800d1c462570fe2b9a7.png\",\"createTime\":\"2023-11-29T14:57:37.000+00:00\",\"updateTime\":\"2023-11-29T14:57:37.000+00:00\",\"seqNum\":null,\"idDelete\":null,\"templetId\":88,\"isUpdate\":0,\"templetCoverUrl\":\"https://oss.5rs.me/oss/uploadfe/png/bafae912c63b6a929dac549992b2198c.png\"}]}}"},
{27, "getQrCodeUrl", "https://weixin28.5rs.me/commoncenter/v1.0/url/getQrCodeUrl?url=https:%2F%2Fs.5rs.me%2FBi6IAAyfZ&t=4fOptN4Ou", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":\"https://oss.5rs.me/oss/upload/image/png/994e9399228247c7884c52cfc5875bc8.png\"}"},
{28, "checkFreeCodeExist", "https://weixin28.5rs.me/resourcecenter/v1.0/productFreeCode/checkFreeCodeExist?productId=12138026&t=NfGEeItN", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":false}"},
{29, "getWechatUserById", "https://weixin28.5rs.me/readercenter/v1.0/wechatUser/getWechatUserById?t=uGOptN4f", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"picUrl\":\"https://oss.5rs.me/oss/upload/image/jpg/3a07d2e4cb454604ba099e23df8405fe.jpg\",\"nickName\":\"a\",\"sex\":1,\"address\":\"\",\"userTypeCode\":null,\"officialAccountsName\":null,\"city\":null,\"recieveName\":null,\"scanNum\":null,\"productNum\":null,\"orderAmount\":null,\"phoneNumber\":\"13839414042\",\"createdDate\":\"2023-05-05T14:14:27.000+00:00\",\"loginDays\":236,\"isStudyLord\":0,\"openId\":null,\"userId\":null}}"},
{30, "getJumpBookState", "https://weixin28.5rs.me/book/v1.0/bookAdviser/getJumpBookState?bookId=12604651&channelId=1362&adviserId=1362&t=bPGjVyGLP", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":0}"},
{31, "getCollectState", "https://weixin28.5rs.me/book/v1.0/serveCollect/getCollectState?serverId=12075844&serveType=5&t=yuAznbAnu", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":false}"},
{32, "getProductShare4Wechat", "https://weixin28.5rs.me/resourcecenter/v1.0/productShare/getProductShare4Wechat?typeCode=AUDIO_SCHEDULE&productId=12075844&t=Eyjo0Ljuy", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"circleTitle\":\"0901回归音频课\",\"circleImg\":\"https://oss.5rs.me/oss/uploadfe/png/987c04de570f7194a83e58372a166b75.png\",\"friendTitle\":\"0901回归音频课\",\"friendImg\":\"https://oss.5rs.me/oss/uploadfe/png/987c04de570f7194a83e58372a166b75.png\",\"friendDesc\":null,\"shardDesc\":\"发现个有意思的音频,分享给你\",\"productShareTempletDetailDTOS\":[{\"id\":14193,\"productId\":12075844,\"templetUrl\":\"https://oss.5rs.me/oss/uploadfe/png/4e33433667c065d44b70ba969c68e8bd.png\",\"createTime\":\"2023-09-14T01:44:19.000+00:00\",\"updateTime\":\"2023-09-14T01:44:19.000+00:00\",\"seqNum\":null,\"idDelete\":null,\"templetId\":89,\"isUpdate\":0,\"templetCoverUrl\":\"https://oss.5rs.me/oss/uploadfe/png/bcc8b41929f8f893595b18693a153a8c.png\"},{\"id\":14194,\"productId\":12075844,\"templetUrl\":\"https://oss.5rs.me/oss/uploadfe/png/6709b974c62331c505d0db37522482f1.png\",\"createTime\":\"2023-09-14T01:44:19.000+00:00\",\"updateTime\":\"2023-09-14T01:44:19.000+00:00\",\"seqNum\":null,\"idDelete\":null,\"templetId\":90,\"isUpdate\":0,\"templetCoverUrl\":\"https://oss.5rs.me/oss/uploadfe/png/374b3f956127597387114229ae7559ea.png\"},{\"id\":14195,\"productId\":12075844,\"templetUrl\":\"https://oss.5rs.me/oss/uploadfe/png/0d689abe1dabb12395e876d0c7fa8222.png\",\"createTime\":\"2023-09-14T01:44:19.000+00:00\",\"updateTime\":\"2023-09-14T01:44:19.000+00:00\",\"seqNum\":null,\"idDelete\":null,\"templetId\":91,\"isUpdate\":0,\"templetCoverUrl\":\"https://oss.5rs.me/oss/uploadfe/png/8c2ef2209238c443ed4f597bb38d2f1e.png\"},{\"id\":14196,\"productId\":12075844,\"templetUrl\":\"https://oss.5rs.me/oss/uploadfe/png/a26d2db12692e800d1c462570fe2b9a7.png\",\"createTime\":\"2023-09-14T01:44:19.000+00:00\",\"updateTime\":\"2023-09-14T01:44:19.000+00:00\",\"seqNum\":null,\"idDelete\":null,\"templetId\":92,\"isUpdate\":0,\"templetCoverUrl\":\"https://oss.5rs.me/oss/uploadfe/png/bafae912c63b6a929dac549992b2198c.png\"}]}}"},
{33, "getProductShare4Wechat", "https://weixin28.5rs.me/resourcecenter/v1.0/productShare/getProductShare4Wechat?productId=12075844&typeCode=AUDIO_SCHEDULE&t=pVubz0uAj", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"circleTitle\":\"0901回归音频课\",\"circleImg\":\"https://oss.5rs.me/oss/uploadfe/png/987c04de570f7194a83e58372a166b75.png\",\"friendTitle\":\"0901回归音频课\",\"friendImg\":\"https://oss.5rs.me/oss/uploadfe/png/987c04de570f7194a83e58372a166b75.png\",\"friendDesc\":null,\"shardDesc\":\"发现个有意思的音频,分享给你\",\"productShareTempletDetailDTOS\":[{\"id\":14193,\"productId\":12075844,\"templetUrl\":\"https://oss.5rs.me/oss/uploadfe/png/4e33433667c065d44b70ba969c68e8bd.png\",\"createTime\":\"2023-09-14T01:44:19.000+00:00\",\"updateTime\":\"2023-09-14T01:44:19.000+00:00\",\"seqNum\":null,\"idDelete\":null,\"templetId\":89,\"isUpdate\":0,\"templetCoverUrl\":\"https://oss.5rs.me/oss/uploadfe/png/bcc8b41929f8f893595b18693a153a8c.png\"},{\"id\":14194,\"productId\":12075844,\"templetUrl\":\"https://oss.5rs.me/oss/uploadfe/png/6709b974c62331c505d0db37522482f1.png\",\"createTime\":\"2023-09-14T01:44:19.000+00:00\",\"updateTime\":\"2023-09-14T01:44:19.000+00:00\",\"seqNum\":null,\"idDelete\":null,\"templetId\":90,\"isUpdate\":0,\"templetCoverUrl\":\"https://oss.5rs.me/oss/uploadfe/png/374b3f956127597387114229ae7559ea.png\"},{\"id\":14195,\"productId\":12075844,\"templetUrl\":\"https://oss.5rs.me/oss/uploadfe/png/0d689abe1dabb12395e876d0c7fa8222.png\",\"createTime\":\"2023-09-14T01:44:19.000+00:00\",\"updateTime\":\"2023-09-14T01:44:19.000+00:00\",\"seqNum\":null,\"idDelete\":null,\"templetId\":91,\"isUpdate\":0,\"templetCoverUrl\":\"https://oss.5rs.me/oss/uploadfe/png/8c2ef2209238c443ed4f597bb38d2f1e.png\"},{\"id\":14196,\"productId\":12075844,\"templetUrl\":\"https://oss.5rs.me/oss/uploadfe/png/a26d2db12692e800d1c462570fe2b9a7.png\",\"createTime\":\"2023-09-14T01:44:19.000+00:00\",\"updateTime\":\"2023-09-14T01:44:19.000+00:00\",\"seqNum\":null,\"idDelete\":null,\"templetId\":92,\"isUpdate\":0,\"templetCoverUrl\":\"https://oss.5rs.me/oss/uploadfe/png/bafae912c63b6a929dac549992b2198c.png\"}]}}"},
{34, "getQrCodeUrl", "https://weixin28.5rs.me/commoncenter/v1.0/url/getQrCodeUrl?url=https:%2F%2Fs.5rs.me%2FQbaunaYzS&t=LbzqpEzb0", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":\"https://oss.5rs.me/oss/upload/image/png/da1586aba6874281be716c9396bca339.png\"}"}
};
return datas;
}
}
package com.lemon.cases;
import com.alibaba.fastjson.JSONObject;
import io.qameta.allure.Description;
import org.apache.http.Header;
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.client.CookieStore;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.entity.StringEntity;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.util.EntityUtils;
import org.apache.log4j.Logger;
import org.testng.annotations.DataProvider;
import org.testng.annotations.Test;
import java.util.Arrays;
import java.util.HashMap;
import java.util.Map;
/**
* @program: 鲁班工程-精品文章作者端,cookie
* @description:
* @author: ray
* @create: 2023-10-10 15:20
**/
public class AuthorsideExcellentarticleBCase extends BaseCase {
private CookieStore cooki;
public static Logger log = Logger.getLogger(BaseCase.class);
public static final Map<String, String> envPro = new HashMap<>();
public void envPro(Map<String, String> envPro) {
log.info(envPro);
}
// 登录接口
@Test(dataProvider = "data")
@Description("登录接口")
public void testAAAYc1(int id, String caseName, String url, String json) throws Exception {
HttpPost post = new HttpPost(url);
post.setHeader("Content-Type", "application/json");
post.setEntity(new StringEntity(json));
DefaultHttpClient client = new DefaultHttpClient();
HttpResponse response = client.execute(post);
Header[] header = response.getAllHeaders(); // 响应头
int status = response.getStatusLine().getStatusCode();
System.out.print("状态码:::" + status + "\n");
HttpEntity entity = response.getEntity(); // 响应体
String str = EntityUtils.toString(entity);
JSONObject body = JSONObject.parseObject(str);
System.out.print("响应结果: " + body + "\n");
if (body != null) { //如果body不为空
String strData = body.getString("data"); //获取body中的data
JSONObject data = JSONObject.parseObject(strData); //将strData转换为JSON类型data
if (data != null) {
String token = data.getString("token"); //获取token
if (token != null) { //如果token不为空
envPro.put("token", token.toString()); //将Token存储到环境变量envPro
System.out.println("token:" + envPro.get("token"));
}
}
}
}
@DataProvider(name = "data")
public Object[][] data() {
//Object[m][n] m代表执行次数,n代表参数个数
Object[][] datas = {
// {1, "编辑端登录", "https://adviser.5rs.me/usercenter/v1.0/user/login", "{\"userName\":\"17343351051\",\"pwd\":\"35ebb6d482ad63360193a060154f3884\",\"isRemember\":1,\"systemCode\":\"adviser\"}"},
{1, "作者端登录","https://rm.5rs.me/usercenter/v1.0/user/login","{\"userName\":\"17343351051\",\"pwd\":\"35ebb6d482ad63360193a060154f3884\",\"isRemember\":1,\"systemCode\":\"merchant\"}"},
};
return datas;
}
// post请求例子
@Test(dataProvider = "datas0")
@Description("获取商户号支付信息")
public void testAYc1(int id, String caseName, String url, String json, String expectValue) throws Exception {
// String token = "430f837c00f9978dffec9d4c0c05c751";
HttpPost post = new HttpPost(url); // 创建post请求
post.setHeader("Content-Type", "application/json"); // 传参类型为json
post.setHeader("token", envPro.get("token")); //将token传递到下个接口使用
post.setEntity(new StringEntity(json));
DefaultHttpClient client = new DefaultHttpClient();
HttpResponse response = client.execute(post);
Header[] header = response.getAllHeaders(); // 响应头
System.out.println("请求链接:" + url);
System.out.println("请求参数:" + json);
System.out.print("id:" + id + "\n" + "casename:" + caseName + "\n");
System.out.print("响应头信息:::" + Arrays.toString(header) + "\n");
int status = response.getStatusLine().getStatusCode();
System.out.print("状态码:::" + status + "\n");
HttpEntity entity = response.getEntity(); // 响应体
String responValue = EntityUtils.toString(entity);
System.out.print("预期结果: " + expectValue + "\n");
System.out.print("响应结果: " + responValue + "\n");
Boolean flag = assertFlag(JSONObject.parseObject(expectValue.toString()).toString(), JSONObject.parseObject(responValue.toString()).toString());
String assertContent = (flag) ? "Fail" : "Pass";
System.out.print("assertContent:" + assertContent);
}
@DataProvider(name = "datas0")
public Object[][] datas0() {
//Object[m][n] m代表执行次数,n代表参数个数
Object[][] datas = {
{1,"点击保存addProductStepOne","https://rm.5rs.me/resourcecenter/v1.0/product/addProductStepOne","{\"proLabelGroup\":[{\"proLabelId\":469,\"depLabelId\":473,\"purLabelId\":246}],\"picture1\":\"https://oss.5rs.me/oss/uploadfe/png/152f3feeb50603d510f051ee57b43cb8.png\",\"coverImg\":\"https://oss.5rs.me/oss/uploadfe/png/4b6087663bfcfc975c85fd91443795f9.png\",\"picture6\":\"https://oss.5rs.me/oss/uploadfe/png/314084e1c46041e829c8570fc7172238.png\",\"productName\":\"yc测试1\",\"specification\":[{\"dealPrice\":0.01,\"advisePrice\":\"0.02\"}],\"skipUrl\":\"\",\"detailDesc\":\"\",\"productTypeId\":\"28\",\"showNameStatus\":1}","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"productId\":12104890}}"},
{2,"图片保存updateFinish","https://rm.5rs.me/convert/v1.0/leafFile/updateFinish","{\"fileId\":\"5cbec53b19621c8ca7c2b4114ccdd6f6\",\"isConvert\":false,\"name\":\"8c5baf9a40a7fa78463c953f5ac9f680 - 副本\",\"size\":119890,\"type\":\"jpg\",\"url\":\"https://oss.5rs.me/oss/uploadfe/jpg/5cbec53b19621c8ca7c2b4114ccdd6f6.jpg\",\"beyond\":0}","{\"errCode\":0,\"message\":\"操作成功!\"}"},
{3,"音频updateFinish","https://rm.5rs.me/convert/v1.0/leafFile/updateFinish","{\"fileId\":\"b06be379bae7ed7f5b79d6f393e32c79\",\"isConvert\":false,\"name\":\"7、C大调小步舞曲/007\",\"size\":2135688,\"type\":\"mp3\",\"url\":\"https://oss.5rs.me/oss/uploadfe/mp3/b06be379bae7ed7f5b79d6f393e32c79.mp3\",\"beyond\":0,\"duration\":\"53.289\"}","{\"errCode\":0,\"message\":\"操作成功!\"}"},
{4,"创建100个免费购物码autoCreate","https://rm.5rs.me/resourcecenter/v1.0/productFreeCode/autoCreate","{\"createNum\":\"100\",\"productId\":12104890}","{\"errCode\":0,\"message\":\"操作成功!\"}"},
// {5,"","","",""},
// {6,"","","",""},
// {7,"","","",""},
// {8,"","","",""},
};
return datas;
}
// Get请求
@Test(dataProvider = "datasyc1")
@Description("获取商户号支付信息")
public void testAYc1(int id, String caseName, String url, String expectValue) throws Exception {
// String cooki = "userInfo=wechatUserId=183639793&officialAccountsId=50687";
HttpGet get = new HttpGet(url); // 创建get请求
get.setHeader("Content-Type", "application/json");
get.setHeader("token", envPro.get("token")); //
DefaultHttpClient client = new DefaultHttpClient();// 创建一个client
// client.setCookieStore(this.cooki); 将cookie信息添加到header中
HttpResponse response = client.execute(get); // 执行get请求,并使用response来存放执行后返回的响应内容
Header[] header = response.getAllHeaders(); // 响应头
System.out.print("id:" + id + "casename:" + caseName);
System.out.print("响应头信息: " + Arrays.toString(header) + "\n");
int status = response.getStatusLine().getStatusCode();
System.out.print("状态码: " + status + "\n");
HttpEntity entity = response.getEntity(); // 响应体
String responValue = EntityUtils.toString(entity);
System.out.print("预期结果: " + expectValue + "\n");
System.out.print("响应结果: " + responValue + "\n");
Boolean flag = assertFlag(JSONObject.parseObject(expectValue.toString()).toString(), JSONObject.parseObject(responValue.toString()).toString());
String assertContent = (flag) ? "Fail" : "Pass";
System.out.print("assertContent:" + assertContent);
}
@DataProvider(name = "datasyc1")
public Object[][] datas1() {
//Object[m][n] m代表执行次数,n代表参数个数
Object[][] datas = {
{1, "付费作品", "https://rm.5rs.me/resourcecenter/v1.0/productType/findProTypeAndNum?numOrderBy=true", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":[{\"id\":4,\"parentTypeId\":0,\"typeCode\":\"PDF\",\"typeName\":\"图文\",\"productNum\":458,\"typeCategory\":\"RESOURCE\",\"sequenceNum\":3,\"isNew\":false,\"isHot\":true,\"isAliType\":false},{\"id\":2,\"parentTypeId\":0,\"typeCode\":\"AUDIO\",\"typeName\":\"音频\",\"productNum\":323,\"typeCategory\":\"RESOURCE\",\"sequenceNum\":1,\"isNew\":false,\"isHot\":false,\"isAliType\":false},{\"id\":11,\"parentTypeId\":0,\"typeCode\":\"MEMBER\",\"typeName\":\"开通会员\",\"productNum\":217,\"typeCategory\":\"PRODUCT\",\"sequenceNum\":14,\"isNew\":false,\"isHot\":false,\"isAliType\":false},{\"id\":40,\"parentTypeId\":0,\"typeCode\":\"VIDEO_SCHEDULE\",\"typeName\":\"视频课表\",\"productNum\":199,\"typeCategory\":\"RESOURCE\",\"sequenceNum\":40,\"isNew\":true,\"isHot\":false,\"isAliType\":false},{\"id\":5,\"parentTypeId\":0,\"typeCode\":\"QA\",\"typeName\":\"专家咨询\",\"productNum\":175,\"typeCategory\":\"PRODUCT\",\"sequenceNum\":10,\"isNew\":false,\"isHot\":true,\"isAliType\":false},{\"id\":3,\"parentTypeId\":0,\"typeCode\":\"VIDEO\",\"typeName\":\"视频\",\"productNum\":156,\"typeCategory\":\"RESOURCE\",\"sequenceNum\":2,\"isNew\":false,\"isHot\":true,\"isAliType\":false},{\"id\":8,\"parentTypeId\":0,\"typeCode\":\"MATCH\",\"typeName\":\"活动报名\",\"productNum\":140,\"typeCategory\":\"PRODUCT\",\"sequenceNum\":12,\"isNew\":false,\"isHot\":false,\"isAliType\":false},{\"id\":12,\"parentTypeId\":0,\"typeCode\":\"PRETEST\",\"typeName\":\"在线题库\",\"productNum\":138,\"typeCategory\":\"RESOURCE\",\"sequenceNum\":7,\"isNew\":false,\"isHot\":true,\"isAliType\":false},{\"id\":7,\"parentTypeId\":0,\"typeCode\":\"BOOK\",\"typeName\":\"热卖纸书\",\"productNum\":132,\"typeCategory\":\"BOOK\",\"sequenceNum\":19,\"isNew\":false,\"isHot\":false,\"isAliType\":false},{\"id\":26,\"parentTypeId\":0,\"typeCode\":\"FORMAT\",\"typeName\":\"素材包\",\"productNum\":115,\"typeCategory\":\"RESOURCE\",\"sequenceNum\":6,\"isNew\":false,\"isHot\":false,\"isAliType\":false},{\"id\":28,\"parentTypeId\":0,\"typeCode\":\"ARTICLE\",\"typeName\":\"精品文章\",\"productNum\":106,\"typeCategory\":\"RESOURCE\",\"sequenceNum\":8,\"isNew\":true,\"isHot\":false,\"isAliType\":false},{\"id\":9,\"parentTypeId\":0,\"typeCode\":\"ALBUM\",\"typeName\":\"高清大图\",\"productNum\":100,\"typeCategory\":\"RESOURCE\",\"sequenceNum\":5,\"isNew\":false,\"isHot\":false,\"isAliType\":false},{\"id\":27,\"parentTypeId\":0,\"typeCode\":\"WORD\",\"typeName\":\"记忆卡片\",\"productNum\":94,\"typeCategory\":\"PRODUCT\",\"sequenceNum\":9,\"isNew\":true,\"isHot\":false,\"isAliType\":false},{\"id\":18,\"parentTypeId\":0,\"typeCode\":\"REVIEW\",\"typeName\":\"作文批改\",\"productNum\":86,\"typeCategory\":\"PRODUCT\",\"sequenceNum\":13,\"isNew\":false,\"isHot\":false,\"isAliType\":false},{\"id\":6,\"parentTypeId\":0,\"typeCode\":\"EBOOK\",\"typeName\":\"作品集\",\"productNum\":82,\"typeCategory\":\"RESOURCE\",\"sequenceNum\":15,\"isNew\":false,\"isHot\":false,\"isAliType\":false},{\"id\":21,\"parentTypeId\":0,\"typeCode\":\"TOOL\",\"typeName\":\"搜索工具\",\"productNum\":76,\"typeCategory\":\"PRODUCT\",\"sequenceNum\":16,\"isNew\":false,\"isHot\":false,\"isAliType\":false},{\"id\":47,\"parentTypeId\":0,\"typeCode\":\"AUDIO_SCHEDULE\",\"typeName\":\"音频课\",\"productNum\":75,\"typeCategory\":\"RESOURCE\",\"sequenceNum\":47,\"isNew\":true,\"isHot\":false,\"isAliType\":false},{\"id\":1,\"parentTypeId\":0,\"typeCode\":\"COMMON\",\"typeName\":\"热门周边\",\"productNum\":68,\"typeCategory\":\"PRODUCT\",\"sequenceNum\":20,\"isNew\":false,\"isHot\":false,\"isAliType\":false},{\"id\":10,\"parentTypeId\":0,\"typeCode\":\"NUMBER\",\"typeName\":\"优惠码\",\"productNum\":50,\"typeCategory\":\"PRODUCT\",\"sequenceNum\":18,\"isNew\":false,\"isHot\":false,\"isAliType\":false},{\"id\":66,\"parentTypeId\":0,\"typeCode\":\"ATTENDANCE_TASK\",\"typeName\":\"任务打卡\",\"productNum\":44,\"typeCategory\":\"PRODUCT\",\"sequenceNum\":66,\"isNew\":true,\"isHot\":false,\"isAliType\":false},{\"id\":80,\"parentTypeId\":0,\"typeCode\":\"EBOOK_PDF_PRODUCT\",\"typeName\":\"PDF电子书\",\"productNum\":21,\"typeCategory\":\"PRODUCT\",\"sequenceNum\":81,\"isNew\":true,\"isHot\":false,\"isAliType\":false},{\"id\":79,\"parentTypeId\":0,\"typeCode\":\"EBOOK_PRODUCT\",\"typeName\":\"Epub电子书\",\"productNum\":8,\"typeCategory\":\"PRODUCT\",\"sequenceNum\":79,\"isNew\":true,\"isHot\":false,\"isAliType\":false}]}"},
{2, "点击精品文章", "https://rm.5rs.me/resourcecenter/v1.0/product/list4Merchant?numPerPage=10&currentPage=0&productTypeId=28", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"currentPage\":0,\"numPerPage\":10,\"totalCount\":106,\"recordList\":[{\"version\":2,\"createdUser\":1362,\"createdDate\":\"2023-10-11 00:29:42\",\"productId\":12101218,\"productName\":\"YC测试10.10 2\",\"productTypeId\":28,\"productTypeCode\":\"ARTICLE\",\"productTypeName\":\"精品文章\",\"coverImg\":\"https://oss.5rs.me/oss/uploadfe/png/4b6087663bfcfc975c85fd91443795f9.png\",\"specification\":[{\"version\":1,\"specificationId\":12119990,\"productId\":12101218,\"dealPrice\":0.0,\"advisePrice\":0.0,\"retailPrice\":0.0,\"isBuy\":false,\"stock\":999999,\"sold\":0,\"stockDefault\":true,\"noShowStock\":0}],\"isVirtual\":true,\"auditState\":\"1\",\"isDownload\":true,\"auditUser\":0,\"auditDate\":\"2023-10-11 00:33:30\",\"state\":\"1\",\"saleState\":\"1\",\"showcase\":[],\"qrcodeFree\":false,\"saleStartDate\":\"2023-10-11\",\"saleEndDate\":\"2030-12-31\",\"memberFree\":false,\"askMoreFree\":false,\"userBuyAmount\":999,\"hasShowCase\":false,\"productLabels\":[{\"productId\":12101218,\"proLabelId\":486,\"proLabelName\":\"数学\",\"depLabelId\":1357,\"depLabelName\":\"五年级\",\"purLabelId\":592,\"purLabelName\":\"交流\"}],\"qrcodeNum\":0,\"display\":true,\"freeAllow\":true,\"showGuess\":true,\"showRecommend\":true,\"showComment\":true,\"showProlist\":true,\"isHasVideo\":false,\"saleAgentNum\":1,\"saleAgentName\":[\"鉴湖分社\"],\"isOutDate\":false,\"sourceCode\":\"SYSTEM\",\"uniqueNumber\":\"PD12101218\",\"isGiveGift\":0,\"hasSpecialBuy\":false,\"onBook\":0,\"convertState\":-1,\"douyinAuditState\":-1,\"hasVideo\":false,\"virtual\":true,\"download\":true,\"outDate\":false},{\"version\":2,\"createdUser\":1362,\"createdDate\":\"2023-10-10 22:49:44\",\"productId\":12101217,\"productName\":\"yc测试10.10\",\"productTypeId\":28,\"productTypeCode\":\"ARTICLE\",\"productTypeName\":\"精品文章\",\"coverImg\":\"https://oss.5rs.me/oss/uploadfe/png/4b6087663bfcfc975c85fd91443795f9.png\",\"specification\":[{\"version\":1,\"specificationId\":12119989,\"productId\":12101217,\"dealPrice\":0.0,\"advisePrice\":0.01,\"retailPrice\":0.0,\"isBuy\":false,\"stock\":999999,\"sold\":0,\"stockDefault\":true,\"noShowStock\":0}],\"isVirtual\":true,\"auditState\":\"1\",\"isDownload\":true,\"auditUser\":0,\"auditDate\":\"2023-10-10 23:02:07\",\"state\":\"1\",\"saleState\":\"1\",\"showcase\":[],\"qrcodeFree\":false,\"saleStartDate\":\"2023-10-10\",\"saleEndDate\":\"2030-12-31\",\"memberFree\":false,\"askMoreFree\":false,\"userBuyAmount\":999,\"hasShowCase\":false,\"productLabels\":[{\"productId\":12101217,\"proLabelId\":486,\"proLabelName\":\"数学\",\"depLabelId\":1357,\"depLabelName\":\"五年级\",\"purLabelId\":592,\"purLabelName\":\"交流\"}],\"qrcodeNum\":0,\"display\":true,\"freeAllow\":true,\"showGuess\":true,\"showRecommend\":true,\"showComment\":true,\"showProlist\":true,\"isHasVideo\":false,\"saleAgentNum\":1,\"saleAgentName\":[\"鉴湖分社\"],\"isOutDate\":false,\"sourceCode\":\"SYSTEM\",\"uniqueNumber\":\"PD12101217\",\"isGiveGift\":0,\"hasSpecialBuy\":false,\"onBook\":0,\"convertState\":-1,\"douyinAuditState\":-1,\"hasVideo\":false,\"virtual\":true,\"download\":true,\"outDate\":false},{\"version\":2,\"createdUser\":1362,\"createdDate\":\"2023-09-27 18:17:45\",\"productId\":12094979,\"productName\":\"YC音频\",\"productTypeId\":28,\"productTypeCode\":\"ARTICLE\",\"productTypeName\":\"精品文章\",\"coverImg\":\"https://oss.5rs.me/oss/uploadfe/png/4b6087663bfcfc975c85fd91443795f9.png\",\"specification\":[{\"version\":1,\"specificationId\":12113751,\"productId\":12094979,\"dealPrice\":0.0,\"advisePrice\":1.0,\"retailPrice\":0.0,\"isBuy\":false,\"stock\":999999,\"sold\":0,\"stockDefault\":true,\"noShowStock\":0}],\"isVirtual\":true,\"auditState\":\"1\",\"isDownload\":true,\"auditUser\":0,\"auditDate\":\"2023-09-27 18:17:54\",\"state\":\"1\",\"saleState\":\"1\",\"showcase\":[],\"qrcodeFree\":false,\"saleStartDate\":\"2023-09-27\",\"saleEndDate\":\"2030-12-31\",\"memberFree\":false,\"askMoreFree\":false,\"userBuyAmount\":999,\"hasShowCase\":false,\"productLabels\":[{\"productId\":12094979,\"proLabelId\":469,\"proLabelName\":\"RAYS平台\",\"depLabelId\":470,\"depLabelName\":\"初步\",\"purLabelId\":592,\"purLabelName\":\"交流\"}],\"qrcodeNum\":0,\"display\":true,\"freeAllow\":true,\"showGuess\":true,\"showRecommend\":true,\"showComment\":true,\"showProlist\":true,\"isHasVideo\":false,\"saleAgentNum\":1,\"saleAgentName\":[\"鉴湖分社\"],\"isOutDate\":false,\"sourceCode\":\"SYSTEM\",\"uniqueNumber\":\"PD12094979\",\"isGiveGift\":0,\"hasSpecialBuy\":false,\"onBookNames\":[\"111222\"],\"onBook\":1,\"convertState\":-1,\"douyinAuditState\":-1,\"hasVideo\":false,\"virtual\":true,\"download\":true,\"outDate\":false},{\"version\":1,\"createdUser\":1362,\"createdDate\":\"2023-09-27 11:18:40\",\"productId\":12094134,\"productName\":\"无内容\",\"productTypeId\":28,\"productTypeCode\":\"ARTICLE\",\"productTypeName\":\"精品文章\",\"coverImg\":\"https://oss.5rs.me/oss/uploadfe/png/4b6087663bfcfc975c85fd91443795f9.png\",\"specification\":[{\"version\":1,\"specificationId\":12112906,\"productId\":12094134,\"dealPrice\":0.0,\"advisePrice\":1.0,\"retailPrice\":0.0,\"isBuy\":false,\"stock\":999999,\"sold\":0,\"stockDefault\":true,\"noShowStock\":0}],\"isVirtual\":true,\"auditState\":\"-1\",\"isDownload\":true,\"state\":\"0\",\"saleState\":\"1\",\"showcase\":[],\"qrcodeFree\":false,\"saleStartDate\":\"2023-09-27\",\"saleEndDate\":\"2030-12-31\",\"memberFree\":false,\"askMoreFree\":false,\"userBuyAmount\":999,\"hasShowCase\":false,\"productLabels\":[{\"productId\":12094134,\"proLabelId\":469,\"proLabelName\":\"RAYS平台\",\"depLabelId\":470,\"depLabelName\":\"初步\",\"purLabelId\":592,\"purLabelName\":\"交流\"}],\"qrcodeNum\":0,\"display\":true,\"freeAllow\":true,\"showGuess\":true,\"showRecommend\":true,\"showComment\":true,\"showProlist\":true,\"isHasVideo\":false,\"saleAgentNum\":0,\"saleAgentName\":[],\"isOutDate\":false,\"sourceCode\":\"SYSTEM\",\"uniqueNumber\":\"PD12094134\",\"isGiveGift\":0,\"hasSpecialBuy\":false,\"onBook\":0,\"convertState\":-1,\"douyinAuditState\":-1,\"hasVideo\":false,\"virtual\":true,\"download\":true,\"outDate\":false},{\"version\":5,\"createdUser\":1362,\"createdDate\":\"2023-09-27 10:08:39\",\"productId\":12094001,\"productName\":\"简介简介简介简介简介简介简介\",\"productTypeId\":28,\"productTypeCode\":\"ARTICLE\",\"productTypeName\":\"精品文章\",\"coverImg\":\"https://oss.5rs.me/oss/uploadfe/png/4b6087663bfcfc975c85fd91443795f9.png\",\"specification\":[{\"version\":5,\"specificationId\":12112773,\"productId\":12094001,\"dealPrice\":0.0,\"advisePrice\":0.0,\"retailPrice\":0.0,\"isBuy\":false,\"stock\":999999,\"sold\":0,\"stockDefault\":false,\"noShowStock\":0}],\"isVirtual\":true,\"auditState\":\"-1\",\"isDownload\":true,\"state\":\"0\",\"saleState\":\"1\",\"showcase\":[],\"qrcodeFree\":false,\"saleStartDate\":\"2023-09-27\",\"saleEndDate\":\"2030-12-31\",\"memberFree\":false,\"askMoreFree\":false,\"userBuyAmount\":999,\"hasShowCase\":false,\"productLabels\":[{\"productId\":12094001,\"proLabelId\":469,\"proLabelName\":\"RAYS平台\",\"depLabelId\":470,\"depLabelName\":\"初步\",\"purLabelId\":592,\"purLabelName\":\"交流\"}],\"qrcodeNum\":0,\"display\":true,\"freeAllow\":true,\"showGuess\":true,\"showRecommend\":true,\"showComment\":true,\"showProlist\":true,\"isHasVideo\":false,\"saleAgentNum\":0,\"saleAgentName\":[],\"isOutDate\":false,\"sourceCode\":\"SYSTEM\",\"uniqueNumber\":\"PD12094001\",\"isGiveGift\":0,\"hasSpecialBuy\":false,\"onBook\":0,\"convertState\":-1,\"douyinAuditState\":-1,\"hasVideo\":false,\"virtual\":true,\"download\":true,\"outDate\":false},{\"version\":3,\"createdUser\":1362,\"createdDate\":\"2023-09-27 10:02:31\",\"productId\":12093993,\"productName\":\"werwer\",\"productTypeId\":28,\"productTypeCode\":\"ARTICLE\",\"productTypeName\":\"精品文章\",\"coverImg\":\"https://oss.5rs.me/oss/uploadfe/png/4b6087663bfcfc975c85fd91443795f9.png\",\"specification\":[{\"version\":2,\"specificationId\":12112765,\"productId\":12093993,\"dealPrice\":0.0,\"advisePrice\":0.0,\"retailPrice\":0.0,\"isBuy\":false,\"stock\":999999,\"sold\":0,\"stockDefault\":false,\"noShowStock\":0}],\"isVirtual\":true,\"auditState\":\"1\",\"isDownload\":true,\"auditUser\":0,\"auditDate\":\"2023-09-27 10:07:52\",\"state\":\"1\",\"saleState\":\"1\",\"showcase\":[],\"qrcodeFree\":false,\"saleStartDate\":\"2023-09-27\",\"saleEndDate\":\"2030-12-31\",\"memberFree\":false,\"askMoreFree\":false,\"userBuyAmount\":999,\"hasShowCase\":false,\"productLabels\":[{\"productId\":12093993,\"proLabelId\":469,\"proLabelName\":\"RAYS平台\",\"depLabelId\":470,\"depLabelName\":\"初步\",\"purLabelId\":592,\"purLabelName\":\"交流\"}],\"qrcodeNum\":0,\"display\":true,\"freeAllow\":true,\"showGuess\":true,\"showRecommend\":true,\"showComment\":true,\"showProlist\":true,\"isHasVideo\":false,\"saleAgentNum\":1,\"saleAgentName\":[\"鉴湖分社\"],\"isOutDate\":false,\"sourceCode\":\"SYSTEM\",\"uniqueNumber\":\"PD12093993\",\"isGiveGift\":0,\"hasSpecialBuy\":false,\"onBook\":0,\"convertState\":-1,\"douyinAuditState\":-1,\"hasVideo\":false,\"virtual\":true,\"download\":true,\"outDate\":false},{\"version\":1,\"createdUser\":1362,\"createdDate\":\"2023-09-27 10:03:46\",\"productId\":12093995,\"productName\":\"你的时代阿里\",\"productTypeId\":28,\"productTypeCode\":\"ARTICLE\",\"productTypeName\":\"精品文章\",\"coverImg\":\"https://oss.5rs.me/oss/uploadfe/png/4b6087663bfcfc975c85fd91443795f9.png\",\"specification\":[{\"version\":1,\"specificationId\":12112767,\"productId\":12093995,\"dealPrice\":0.0,\"advisePrice\":0.0,\"retailPrice\":0.0,\"isBuy\":false,\"stock\":999999,\"sold\":0,\"stockDefault\":true,\"noShowStock\":0}],\"isVirtual\":true,\"auditState\":\"-1\",\"isDownload\":true,\"state\":\"0\",\"saleState\":\"1\",\"showcase\":[],\"qrcodeFree\":false,\"saleStartDate\":\"2023-09-27\",\"saleEndDate\":\"2030-12-31\",\"memberFree\":false,\"askMoreFree\":false,\"userBuyAmount\":999,\"hasShowCase\":false,\"productLabels\":[{\"productId\":12093995,\"proLabelId\":469,\"proLabelName\":\"RAYS平台\",\"depLabelId\":470,\"depLabelName\":\"初步\",\"purLabelId\":592,\"purLabelName\":\"交流\"}],\"qrcodeNum\":0,\"display\":true,\"freeAllow\":true,\"showGuess\":true,\"showRecommend\":true,\"showComment\":true,\"showProlist\":true,\"isHasVideo\":false,\"saleAgentNum\":0,\"saleAgentName\":[],\"isOutDate\":false,\"sourceCode\":\"SYSTEM\",\"uniqueNumber\":\"PD12093995\",\"isGiveGift\":0,\"hasSpecialBuy\":false,\"onBook\":0,\"convertState\":-1,\"douyinAuditState\":-1,\"hasVideo\":false,\"virtual\":true,\"download\":true,\"outDate\":false},{\"version\":3,\"createdUser\":1362,\"createdDate\":\"2023-09-26 20:29:47\",\"productId\":12093939,\"productName\":\"werwer\",\"productTypeId\":28,\"productTypeCode\":\"ARTICLE\",\"productTypeName\":\"精品文章\",\"coverImg\":\"https://oss.5rs.me/oss/uploadfe/png/4b6087663bfcfc975c85fd91443795f9.png\",\"specification\":[{\"version\":2,\"specificationId\":12112711,\"productId\":12093939,\"dealPrice\":0.0,\"advisePrice\":1.0,\"retailPrice\":0.0,\"isBuy\":false,\"stock\":999999,\"sold\":0,\"stockDefault\":false,\"noShowStock\":0}],\"isVirtual\":true,\"auditState\":\"1\",\"isDownload\":true,\"auditUser\":0,\"auditDate\":\"2023-09-26 20:30:41\",\"state\":\"1\",\"saleState\":\"1\",\"showcase\":[],\"qrcodeFree\":false,\"saleStartDate\":\"2023-09-26\",\"saleEndDate\":\"2030-12-31\",\"memberFree\":false,\"askMoreFree\":false,\"userBuyAmount\":999,\"hasShowCase\":false,\"productLabels\":[{\"productId\":12093939,\"proLabelId\":469,\"proLabelName\":\"RAYS平台\",\"depLabelId\":470,\"depLabelName\":\"初步\",\"purLabelId\":592,\"purLabelName\":\"交流\"}],\"qrcodeNum\":0,\"display\":true,\"freeAllow\":true,\"showGuess\":true,\"showRecommend\":true,\"showComment\":true,\"showProlist\":true,\"isHasVideo\":false,\"saleAgentNum\":1,\"saleAgentName\":[\"鉴湖分社\"],\"isOutDate\":false,\"sourceCode\":\"SYSTEM\",\"uniqueNumber\":\"PD12093939\",\"isGiveGift\":0,\"hasSpecialBuy\":false,\"onBook\":0,\"convertState\":-1,\"douyinAuditState\":-1,\"hasVideo\":false,\"virtual\":true,\"download\":true,\"outDate\":false},{\"version\":1,\"createdUser\":1362,\"createdDate\":\"2023-09-26 17:02:36\",\"productId\":12093790,\"productName\":\"wf-测试精品文章1\",\"productTypeId\":28,\"productTypeCode\":\"ARTICLE\",\"productTypeName\":\"精品文章\",\"coverImg\":\"https://oss.5rs.me/oss/uploadfe/png/4b6087663bfcfc975c85fd91443795f9.png\",\"specification\":[{\"version\":1,\"specificationId\":12112562,\"productId\":12093790,\"dealPrice\":0.0,\"advisePrice\":0.02,\"retailPrice\":0.0,\"isBuy\":false,\"stock\":999999,\"sold\":0,\"stockDefault\":true,\"noShowStock\":0}],\"isVirtual\":true,\"auditState\":\"-1\",\"isDownload\":true,\"state\":\"0\",\"saleState\":\"1\",\"showcase\":[],\"qrcodeFree\":false,\"saleStartDate\":\"2023-09-26\",\"saleEndDate\":\"2030-12-31\",\"memberFree\":false,\"askMoreFree\":false,\"userBuyAmount\":999,\"hasShowCase\":false,\"productLabels\":[{\"productId\":12093790,\"proLabelId\":469,\"proLabelName\":\"RAYS平台\",\"depLabelId\":470,\"depLabelName\":\"初步\",\"purLabelId\":592,\"purLabelName\":\"交流\"}],\"qrcodeNum\":0,\"display\":true,\"freeAllow\":true,\"showGuess\":true,\"showRecommend\":true,\"showComment\":true,\"showProlist\":true,\"isHasVideo\":false,\"saleAgentNum\":0,\"saleAgentName\":[],\"isOutDate\":false,\"sourceCode\":\"SYSTEM\",\"uniqueNumber\":\"PD12093790\",\"isGiveGift\":0,\"hasSpecialBuy\":false,\"onBook\":0,\"convertState\":-1,\"douyinAuditState\":-1,\"hasVideo\":false,\"virtual\":true,\"download\":true,\"outDate\":false},{\"version\":1,\"createdUser\":1362,\"createdDate\":\"2023-09-26 14:21:41\",\"productId\":12093394,\"productName\":\"11\",\"productTypeId\":28,\"productTypeCode\":\"ARTICLE\",\"productTypeName\":\"精品文章\",\"coverImg\":\"https://oss.5rs.me/oss/uploadfe/png/4b6087663bfcfc975c85fd91443795f9.png\",\"specification\":[{\"version\":1,\"specificationId\":12112164,\"productId\":12093394,\"dealPrice\":0.0,\"advisePrice\":1.0,\"retailPrice\":0.0,\"isBuy\":false,\"stock\":999999,\"sold\":0,\"stockDefault\":true,\"noShowStock\":0}],\"isVirtual\":true,\"auditState\":\"-1\",\"isDownload\":true,\"state\":\"0\",\"saleState\":\"1\",\"showcase\":[],\"qrcodeFree\":false,\"saleStartDate\":\"2023-09-26\",\"saleEndDate\":\"2030-12-31\",\"memberFree\":false,\"askMoreFree\":false,\"userBuyAmount\":999,\"hasShowCase\":false,\"productLabels\":[{\"productId\":12093394,\"proLabelId\":469,\"proLabelName\":\"RAYS平台\",\"depLabelId\":470,\"depLabelName\":\"初步\",\"purLabelId\":592,\"purLabelName\":\"交流\"}],\"qrcodeNum\":0,\"display\":true,\"freeAllow\":true,\"showGuess\":true,\"showRecommend\":true,\"showComment\":true,\"showProlist\":true,\"isHasVideo\":false,\"saleAgentNum\":0,\"saleAgentName\":[],\"isOutDate\":false,\"sourceCode\":\"SYSTEM\",\"uniqueNumber\":\"PD12093394\",\"isGiveGift\":0,\"hasSpecialBuy\":false,\"onBook\":0,\"convertState\":-1,\"douyinAuditState\":-1,\"hasVideo\":false,\"virtual\":true,\"download\":true,\"outDate\":false}],\"pageCount\":11,\"beginPageIndex\":0,\"endPageIndex\":10}}"},
{3, "创建精品文章作品", "https://rm.5rs.me/resourcecenter/v1.0/product/getProductSceneList?productTypeCode=ARTICLE", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":[]}"},
{4, "点击图片", "https://rm.5rs.me/convert/v1.0/leafFile/checkTick?fileId=5cbec53b19621c8ca7c2b4114ccdd6f6&beyond=0", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"fileId\":\"5cbec53b19621c8ca7c2b4114ccdd6f6\",\"finish\":false,\"isConvert\":false}}"},
{5, "点击视频上传", "https://rm.5rs.me/convert/v1.0/leafFile/checkTick?fileId=6fa78ca73cda7164f50c8c21da2f734d&beyond=0", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"fileId\":\"6fa78ca73cda7164f50c8c21da2f734d\",\"finish\":false,\"isConvert\":false}}"},
{6, "上传视频图片封面", "https://rm.5rs.me/convert/v1.0/leafFile/checkTick?fileId=5cbec53b19621c8ca7c2b4114ccdd6f6&beyond=0", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"fileId\":\"5cbec53b19621c8ca7c2b4114ccdd6f6\",\"name\":\"8c5baf9a40a7fa78463c953f5ac9f680 - 副本\",\"ext\":\"jpg\",\"uploadId\":\"oss/uploadfe/jpg/5cbec53b19621c8ca7c2b4114ccdd6f6.jpg\",\"uploadedSize\":119890,\"finish\":true,\"url\":\"https://oss.5rs.me/oss/uploadfe/jpg/5cbec53b19621c8ca7c2b4114ccdd6f6.jpg\",\"isConvert\":false}}"},
{7, "上传音频", "https://rm.5rs.me/convert/v1.0/leafFile/checkTick?fileId=b06be379bae7ed7f5b79d6f393e32c79&beyond=0", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"fileId\":\"b06be379bae7ed7f5b79d6f393e32c79\",\"finish\":false,\"isConvert\":false}}"},
{8, "设置背景音乐", "https://rm.5rs.me/convert/v1.0/leafFile/checkTick?fileId=83fdcda296a363dd4b74f7e810edbf3f&beyond=0", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"fileId\":\"83fdcda296a363dd4b74f7e810edbf3f\",\"name\":\"book\",\"ext\":\"mp3\",\"uploadId\":\"ali\",\"uploadedSize\":3501,\"finish\":true,\"url\":\"https://oss.5rs.me/oss/uploadfe/mp3/83fdcda296a363dd4b74f7e810edbf3f.mp3\",\"isConvert\":false,\"duration\":0.8640}}"},
{9, "保存并提交审核", "https://rm.5rs.me/resourcecenter/v1.0/product/updateShowNameStatusByProductId?productId=12104890&showNameStatus=1", "{\"errCode\":0,\"message\":\"操作成功!\"}"},
{10, "设置免费购物码1", "https://rm.5rs.me/resourcecenter/v1.0/product/getFreeCode?currentPage=0&numPerPage=10&productId=12104890", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"currentPage\":0,\"numPerPage\":10,\"totalCount\":0,\"recordList\":[],\"pageCount\":0,\"beginPageIndex\":0,\"endPageIndex\":0}}"},
{11, "设置免费购物码2", "https://rm.5rs.me/resourcecenter/v1.0/product/getShoppingCode?appId=12104890", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"id\":null,\"appId\":12104890,\"openCopyright\":null,\"copyrightFreeTip\":null,\"freeCodeName\":null,\"freeCodeTip\":null}}"},
{12, "创建100个购物码", "https://rm.5rs.me/resourcecenter/v1.0/product/getFreeCode?currentPage=0&numPerPage=10&productId=12104890", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"currentPage\":0,\"numPerPage\":10,\"totalCount\":100,\"recordList\":[{\"version\":1,\"createdUser\":1362,\"createdDate\":\"2023-10-15 22:01:51\",\"lastModifiedUser\":1362,\"lastModifiedDate\":\"2023-10-15 22:01:51\",\"id\":31454515,\"productId\":12104890,\"freeCode\":\"993bd59e\",\"status\":0},{\"version\":1,\"createdUser\":1362,\"createdDate\":\"2023-10-15 22:01:51\",\"lastModifiedUser\":1362,\"lastModifiedDate\":\"2023-10-15 22:01:51\",\"id\":31454514,\"productId\":12104890,\"freeCode\":\"1b36f446\",\"status\":0},{\"version\":1,\"createdUser\":1362,\"createdDate\":\"2023-10-15 22:01:51\",\"lastModifiedUser\":1362,\"lastModifiedDate\":\"2023-10-15 22:01:51\",\"id\":31454513,\"productId\":12104890,\"freeCode\":\"c389844b\",\"status\":0},{\"version\":1,\"createdUser\":1362,\"createdDate\":\"2023-10-15 22:01:51\",\"lastModifiedUser\":1362,\"lastModifiedDate\":\"2023-10-15 22:01:51\",\"id\":31454512,\"productId\":12104890,\"freeCode\":\"ebd89a00\",\"status\":0},{\"version\":1,\"createdUser\":1362,\"createdDate\":\"2023-10-15 22:01:51\",\"lastModifiedUser\":1362,\"lastModifiedDate\":\"2023-10-15 22:01:51\",\"id\":31454511,\"productId\":12104890,\"freeCode\":\"c671f1d5\",\"status\":0},{\"version\":1,\"createdUser\":1362,\"createdDate\":\"2023-10-15 22:01:51\",\"lastModifiedUser\":1362,\"lastModifiedDate\":\"2023-10-15 22:01:51\",\"id\":31454510,\"productId\":12104890,\"freeCode\":\"66c26727\",\"status\":0},{\"version\":1,\"createdUser\":1362,\"createdDate\":\"2023-10-15 22:01:51\",\"lastModifiedUser\":1362,\"lastModifiedDate\":\"2023-10-15 22:01:51\",\"id\":31454509,\"productId\":12104890,\"freeCode\":\"76a0bc5c\",\"status\":0},{\"version\":1,\"createdUser\":1362,\"createdDate\":\"2023-10-15 22:01:51\",\"lastModifiedUser\":1362,\"lastModifiedDate\":\"2023-10-15 22:01:51\",\"id\":31454508,\"productId\":12104890,\"freeCode\":\"43a4cbf8\",\"status\":0},{\"version\":1,\"createdUser\":1362,\"createdDate\":\"2023-10-15 22:01:51\",\"lastModifiedUser\":1362,\"lastModifiedDate\":\"2023-10-15 22:01:51\",\"id\":31454507,\"productId\":12104890,\"freeCode\":\"0685eeb0\",\"status\":0},{\"version\":1,\"createdUser\":1362,\"createdDate\":\"2023-10-15 22:01:51\",\"lastModifiedUser\":1362,\"lastModifiedDate\":\"2023-10-15 22:01:51\",\"id\":31454506,\"productId\":12104890,\"freeCode\":\"b2cba810\",\"status\":0}],\"pageCount\":10,\"beginPageIndex\":0,\"endPageIndex\":9}}"},
{13, "修改保存并自主审核", "https://rm.5rs.me/resourcecenter/v1.0/product/list4Merchant?numPerPage=10&currentPage=0&productTypeId=28", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"currentPage\":0,\"numPerPage\":10,\"totalCount\":107,\"recordList\":[{\"version\":4,\"createdUser\":1362,\"createdDate\":\"2023-10-15 21:31:04\",\"productId\":12104890,\"productName\":\"yc测试1\",\"productTypeId\":28,\"productTypeCode\":\"ARTICLE\",\"productTypeName\":\"精品文章\",\"coverImg\":\"https://oss.5rs.me/oss/uploadfe/png/4b6087663bfcfc975c85fd91443795f9.png\",\"specification\":[{\"version\":1,\"specificationId\":12123662,\"productId\":12104890,\"dealPrice\":0.01,\"advisePrice\":0.02,\"retailPrice\":0.0,\"isBuy\":false,\"stock\":999999,\"sold\":0,\"stockDefault\":true,\"noShowStock\":0}],\"isVirtual\":true,\"auditState\":\"1\",\"isDownload\":true,\"auditUser\":0,\"auditDate\":\"2023-10-15 22:04:16\",\"state\":\"1\",\"saleState\":\"1\",\"showcase\":[],\"qrcodeFree\":false,\"saleStartDate\":\"2023-10-15\",\"saleEndDate\":\"2030-12-31\",\"memberFree\":false,\"askMoreFree\":false,\"userBuyAmount\":999,\"hasShowCase\":false,\"productLabels\":[{\"productId\":12104890,\"proLabelId\":469,\"proLabelName\":\"RAYS平台\",\"depLabelId\":473,\"depLabelName\":\"深入\",\"purLabelId\":246,\"purLabelName\":\"基础学习\"}],\"qrcodeNum\":0,\"display\":true,\"freeAllow\":true,\"showGuess\":true,\"showRecommend\":true,\"showComment\":true,\"showProlist\":true,\"isHasVideo\":false,\"saleAgentNum\":1,\"saleAgentName\":[\"鉴湖分社\"],\"isOutDate\":false,\"sourceCode\":\"SYSTEM\",\"uniqueNumber\":\"PD12104890\",\"isGiveGift\":0,\"hasSpecialBuy\":false,\"onBook\":0,\"convertState\":-1,\"douyinAuditState\":-1,\"hasVideo\":false,\"virtual\":true,\"download\":true,\"outDate\":false},{\"version\":2,\"createdUser\":1362,\"createdDate\":\"2023-10-11 00:29:42\",\"productId\":12101218,\"productName\":\"YC测试10.10 2\",\"productTypeId\":28,\"productTypeCode\":\"ARTICLE\",\"productTypeName\":\"精品文章\",\"coverImg\":\"https://oss.5rs.me/oss/uploadfe/png/4b6087663bfcfc975c85fd91443795f9.png\",\"specification\":[{\"version\":1,\"specificationId\":12119990,\"productId\":12101218,\"dealPrice\":0.0,\"advisePrice\":0.0,\"retailPrice\":0.0,\"isBuy\":false,\"stock\":999999,\"sold\":0,\"stockDefault\":true,\"noShowStock\":0}],\"isVirtual\":true,\"auditState\":\"1\",\"isDownload\":true,\"auditUser\":0,\"auditDate\":\"2023-10-11 00:33:30\",\"state\":\"1\",\"saleState\":\"1\",\"showcase\":[],\"qrcodeFree\":false,\"saleStartDate\":\"2023-10-11\",\"saleEndDate\":\"2030-12-31\",\"memberFree\":false,\"askMoreFree\":false,\"userBuyAmount\":999,\"hasShowCase\":false,\"productLabels\":[{\"productId\":12101218,\"proLabelId\":486,\"proLabelName\":\"数学\",\"depLabelId\":1357,\"depLabelName\":\"五年级\",\"purLabelId\":592,\"purLabelName\":\"交流\"}],\"qrcodeNum\":0,\"display\":true,\"freeAllow\":true,\"showGuess\":true,\"showRecommend\":true,\"showComment\":true,\"showProlist\":true,\"isHasVideo\":false,\"saleAgentNum\":1,\"saleAgentName\":[\"鉴湖分社\"],\"isOutDate\":false,\"sourceCode\":\"SYSTEM\",\"uniqueNumber\":\"PD12101218\",\"isGiveGift\":0,\"hasSpecialBuy\":false,\"onBook\":0,\"convertState\":-1,\"douyinAuditState\":-1,\"hasVideo\":false,\"virtual\":true,\"download\":true,\"outDate\":false},{\"version\":2,\"createdUser\":1362,\"createdDate\":\"2023-10-10 22:49:44\",\"productId\":12101217,\"productName\":\"yc测试10.10\",\"productTypeId\":28,\"productTypeCode\":\"ARTICLE\",\"productTypeName\":\"精品文章\",\"coverImg\":\"https://oss.5rs.me/oss/uploadfe/png/4b6087663bfcfc975c85fd91443795f9.png\",\"specification\":[{\"version\":1,\"specificationId\":12119989,\"productId\":12101217,\"dealPrice\":0.0,\"advisePrice\":0.01,\"retailPrice\":0.0,\"isBuy\":false,\"stock\":999999,\"sold\":0,\"stockDefault\":true,\"noShowStock\":0}],\"isVirtual\":true,\"auditState\":\"1\",\"isDownload\":true,\"auditUser\":0,\"auditDate\":\"2023-10-10 23:02:07\",\"state\":\"1\",\"saleState\":\"1\",\"showcase\":[],\"qrcodeFree\":false,\"saleStartDate\":\"2023-10-10\",\"saleEndDate\":\"2030-12-31\",\"memberFree\":false,\"askMoreFree\":false,\"userBuyAmount\":999,\"hasShowCase\":false,\"productLabels\":[{\"productId\":12101217,\"proLabelId\":486,\"proLabelName\":\"数学\",\"depLabelId\":1357,\"depLabelName\":\"五年级\",\"purLabelId\":592,\"purLabelName\":\"交流\"}],\"qrcodeNum\":0,\"display\":true,\"freeAllow\":true,\"showGuess\":true,\"showRecommend\":true,\"showComment\":true,\"showProlist\":true,\"isHasVideo\":false,\"saleAgentNum\":1,\"saleAgentName\":[\"鉴湖分社\"],\"isOutDate\":false,\"sourceCode\":\"SYSTEM\",\"uniqueNumber\":\"PD12101217\",\"isGiveGift\":0,\"hasSpecialBuy\":false,\"onBook\":0,\"convertState\":-1,\"douyinAuditState\":-1,\"hasVideo\":false,\"virtual\":true,\"download\":true,\"outDate\":false},{\"version\":2,\"createdUser\":1362,\"createdDate\":\"2023-09-27 18:17:45\",\"productId\":12094979,\"productName\":\"YC音频\",\"productTypeId\":28,\"productTypeCode\":\"ARTICLE\",\"productTypeName\":\"精品文章\",\"coverImg\":\"https://oss.5rs.me/oss/uploadfe/png/4b6087663bfcfc975c85fd91443795f9.png\",\"specification\":[{\"version\":1,\"specificationId\":12113751,\"productId\":12094979,\"dealPrice\":0.0,\"advisePrice\":1.0,\"retailPrice\":0.0,\"isBuy\":false,\"stock\":999999,\"sold\":0,\"stockDefault\":true,\"noShowStock\":0}],\"isVirtual\":true,\"auditState\":\"1\",\"isDownload\":true,\"auditUser\":0,\"auditDate\":\"2023-09-27 18:17:54\",\"state\":\"1\",\"saleState\":\"1\",\"showcase\":[],\"qrcodeFree\":false,\"saleStartDate\":\"2023-09-27\",\"saleEndDate\":\"2030-12-31\",\"memberFree\":false,\"askMoreFree\":false,\"userBuyAmount\":999,\"hasShowCase\":false,\"productLabels\":[{\"productId\":12094979,\"proLabelId\":469,\"proLabelName\":\"RAYS平台\",\"depLabelId\":470,\"depLabelName\":\"初步\",\"purLabelId\":592,\"purLabelName\":\"交流\"}],\"qrcodeNum\":0,\"display\":true,\"freeAllow\":true,\"showGuess\":true,\"showRecommend\":true,\"showComment\":true,\"showProlist\":true,\"isHasVideo\":false,\"saleAgentNum\":1,\"saleAgentName\":[\"鉴湖分社\"],\"isOutDate\":false,\"sourceCode\":\"SYSTEM\",\"uniqueNumber\":\"PD12094979\",\"isGiveGift\":0,\"hasSpecialBuy\":false,\"onBookNames\":[\"111222\"],\"onBook\":1,\"convertState\":-1,\"douyinAuditState\":-1,\"hasVideo\":false,\"virtual\":true,\"download\":true,\"outDate\":false},{\"version\":1,\"createdUser\":1362,\"createdDate\":\"2023-09-27 11:18:40\",\"productId\":12094134,\"productName\":\"无内容\",\"productTypeId\":28,\"productTypeCode\":\"ARTICLE\",\"productTypeName\":\"精品文章\",\"coverImg\":\"https://oss.5rs.me/oss/uploadfe/png/4b6087663bfcfc975c85fd91443795f9.png\",\"specification\":[{\"version\":1,\"specificationId\":12112906,\"productId\":12094134,\"dealPrice\":0.0,\"advisePrice\":1.0,\"retailPrice\":0.0,\"isBuy\":false,\"stock\":999999,\"sold\":0,\"stockDefault\":true,\"noShowStock\":0}],\"isVirtual\":true,\"auditState\":\"-1\",\"isDownload\":true,\"state\":\"0\",\"saleState\":\"1\",\"showcase\":[],\"qrcodeFree\":false,\"saleStartDate\":\"2023-09-27\",\"saleEndDate\":\"2030-12-31\",\"memberFree\":false,\"askMoreFree\":false,\"userBuyAmount\":999,\"hasShowCase\":false,\"productLabels\":[{\"productId\":12094134,\"proLabelId\":469,\"proLabelName\":\"RAYS平台\",\"depLabelId\":470,\"depLabelName\":\"初步\",\"purLabelId\":592,\"purLabelName\":\"交流\"}],\"qrcodeNum\":0,\"display\":true,\"freeAllow\":true,\"showGuess\":true,\"showRecommend\":true,\"showComment\":true,\"showProlist\":true,\"isHasVideo\":false,\"saleAgentNum\":0,\"saleAgentName\":[],\"isOutDate\":false,\"sourceCode\":\"SYSTEM\",\"uniqueNumber\":\"PD12094134\",\"isGiveGift\":0,\"hasSpecialBuy\":false,\"onBook\":0,\"convertState\":-1,\"douyinAuditState\":-1,\"hasVideo\":false,\"virtual\":true,\"download\":true,\"outDate\":false},{\"version\":5,\"createdUser\":1362,\"createdDate\":\"2023-09-27 10:08:39\",\"productId\":12094001,\"productName\":\"简介简介简介简介简介简介简介\",\"productTypeId\":28,\"productTypeCode\":\"ARTICLE\",\"productTypeName\":\"精品文章\",\"coverImg\":\"https://oss.5rs.me/oss/uploadfe/png/4b6087663bfcfc975c85fd91443795f9.png\",\"specification\":[{\"version\":5,\"specificationId\":12112773,\"productId\":12094001,\"dealPrice\":0.0,\"advisePrice\":0.0,\"retailPrice\":0.0,\"isBuy\":false,\"stock\":999999,\"sold\":0,\"stockDefault\":false,\"noShowStock\":0}],\"isVirtual\":true,\"auditState\":\"-1\",\"isDownload\":true,\"state\":\"0\",\"saleState\":\"1\",\"showcase\":[],\"qrcodeFree\":false,\"saleStartDate\":\"2023-09-27\",\"saleEndDate\":\"2030-12-31\",\"memberFree\":false,\"askMoreFree\":false,\"userBuyAmount\":999,\"hasShowCase\":false,\"productLabels\":[{\"productId\":12094001,\"proLabelId\":469,\"proLabelName\":\"RAYS平台\",\"depLabelId\":470,\"depLabelName\":\"初步\",\"purLabelId\":592,\"purLabelName\":\"交流\"}],\"qrcodeNum\":0,\"display\":true,\"freeAllow\":true,\"showGuess\":true,\"showRecommend\":true,\"showComment\":true,\"showProlist\":true,\"isHasVideo\":false,\"saleAgentNum\":0,\"saleAgentName\":[],\"isOutDate\":false,\"sourceCode\":\"SYSTEM\",\"uniqueNumber\":\"PD12094001\",\"isGiveGift\":0,\"hasSpecialBuy\":false,\"onBook\":0,\"convertState\":-1,\"douyinAuditState\":-1,\"hasVideo\":false,\"virtual\":true,\"download\":true,\"outDate\":false},{\"version\":3,\"createdUser\":1362,\"createdDate\":\"2023-09-27 10:02:31\",\"productId\":12093993,\"productName\":\"werwer\",\"productTypeId\":28,\"productTypeCode\":\"ARTICLE\",\"productTypeName\":\"精品文章\",\"coverImg\":\"https://oss.5rs.me/oss/uploadfe/png/4b6087663bfcfc975c85fd91443795f9.png\",\"specification\":[{\"version\":2,\"specificationId\":12112765,\"productId\":12093993,\"dealPrice\":0.0,\"advisePrice\":0.0,\"retailPrice\":0.0,\"isBuy\":false,\"stock\":999999,\"sold\":0,\"stockDefault\":false,\"noShowStock\":0}],\"isVirtual\":true,\"auditState\":\"1\",\"isDownload\":true,\"auditUser\":0,\"auditDate\":\"2023-09-27 10:07:52\",\"state\":\"1\",\"saleState\":\"1\",\"showcase\":[],\"qrcodeFree\":false,\"saleStartDate\":\"2023-09-27\",\"saleEndDate\":\"2030-12-31\",\"memberFree\":false,\"askMoreFree\":false,\"userBuyAmount\":999,\"hasShowCase\":false,\"productLabels\":[{\"productId\":12093993,\"proLabelId\":469,\"proLabelName\":\"RAYS平台\",\"depLabelId\":470,\"depLabelName\":\"初步\",\"purLabelId\":592,\"purLabelName\":\"交流\"}],\"qrcodeNum\":0,\"display\":true,\"freeAllow\":true,\"showGuess\":true,\"showRecommend\":true,\"showComment\":true,\"showProlist\":true,\"isHasVideo\":false,\"saleAgentNum\":1,\"saleAgentName\":[\"鉴湖分社\"],\"isOutDate\":false,\"sourceCode\":\"SYSTEM\",\"uniqueNumber\":\"PD12093993\",\"isGiveGift\":0,\"hasSpecialBuy\":false,\"onBook\":0,\"convertState\":-1,\"douyinAuditState\":-1,\"hasVideo\":false,\"virtual\":true,\"download\":true,\"outDate\":false},{\"version\":1,\"createdUser\":1362,\"createdDate\":\"2023-09-27 10:03:46\",\"productId\":12093995,\"productName\":\"你的时代阿里\",\"productTypeId\":28,\"productTypeCode\":\"ARTICLE\",\"productTypeName\":\"精品文章\",\"coverImg\":\"https://oss.5rs.me/oss/uploadfe/png/4b6087663bfcfc975c85fd91443795f9.png\",\"specification\":[{\"version\":1,\"specificationId\":12112767,\"productId\":12093995,\"dealPrice\":0.0,\"advisePrice\":0.0,\"retailPrice\":0.0,\"isBuy\":false,\"stock\":999999,\"sold\":0,\"stockDefault\":true,\"noShowStock\":0}],\"isVirtual\":true,\"auditState\":\"-1\",\"isDownload\":true,\"state\":\"0\",\"saleState\":\"1\",\"showcase\":[],\"qrcodeFree\":false,\"saleStartDate\":\"2023-09-27\",\"saleEndDate\":\"2030-12-31\",\"memberFree\":false,\"askMoreFree\":false,\"userBuyAmount\":999,\"hasShowCase\":false,\"productLabels\":[{\"productId\":12093995,\"proLabelId\":469,\"proLabelName\":\"RAYS平台\",\"depLabelId\":470,\"depLabelName\":\"初步\",\"purLabelId\":592,\"purLabelName\":\"交流\"}],\"qrcodeNum\":0,\"display\":true,\"freeAllow\":true,\"showGuess\":true,\"showRecommend\":true,\"showComment\":true,\"showProlist\":true,\"isHasVideo\":false,\"saleAgentNum\":0,\"saleAgentName\":[],\"isOutDate\":false,\"sourceCode\":\"SYSTEM\",\"uniqueNumber\":\"PD12093995\",\"isGiveGift\":0,\"hasSpecialBuy\":false,\"onBook\":0,\"convertState\":-1,\"douyinAuditState\":-1,\"hasVideo\":false,\"virtual\":true,\"download\":true,\"outDate\":false},{\"version\":3,\"createdUser\":1362,\"createdDate\":\"2023-09-26 20:29:47\",\"productId\":12093939,\"productName\":\"werwer\",\"productTypeId\":28,\"productTypeCode\":\"ARTICLE\",\"productTypeName\":\"精品文章\",\"coverImg\":\"https://oss.5rs.me/oss/uploadfe/png/4b6087663bfcfc975c85fd91443795f9.png\",\"specification\":[{\"version\":2,\"specificationId\":12112711,\"productId\":12093939,\"dealPrice\":0.0,\"advisePrice\":1.0,\"retailPrice\":0.0,\"isBuy\":false,\"stock\":999999,\"sold\":0,\"stockDefault\":false,\"noShowStock\":0}],\"isVirtual\":true,\"auditState\":\"1\",\"isDownload\":true,\"auditUser\":0,\"auditDate\":\"2023-09-26 20:30:41\",\"state\":\"1\",\"saleState\":\"1\",\"showcase\":[],\"qrcodeFree\":false,\"saleStartDate\":\"2023-09-26\",\"saleEndDate\":\"2030-12-31\",\"memberFree\":false,\"askMoreFree\":false,\"userBuyAmount\":999,\"hasShowCase\":false,\"productLabels\":[{\"productId\":12093939,\"proLabelId\":469,\"proLabelName\":\"RAYS平台\",\"depLabelId\":470,\"depLabelName\":\"初步\",\"purLabelId\":592,\"purLabelName\":\"交流\"}],\"qrcodeNum\":0,\"display\":true,\"freeAllow\":true,\"showGuess\":true,\"showRecommend\":true,\"showComment\":true,\"showProlist\":true,\"isHasVideo\":false,\"saleAgentNum\":1,\"saleAgentName\":[\"鉴湖分社\"],\"isOutDate\":false,\"sourceCode\":\"SYSTEM\",\"uniqueNumber\":\"PD12093939\",\"isGiveGift\":0,\"hasSpecialBuy\":false,\"onBook\":0,\"convertState\":-1,\"douyinAuditState\":-1,\"hasVideo\":false,\"virtual\":true,\"download\":true,\"outDate\":false},{\"version\":1,\"createdUser\":1362,\"createdDate\":\"2023-09-26 17:02:36\",\"productId\":12093790,\"productName\":\"wf-测试精品文章1\",\"productTypeId\":28,\"productTypeCode\":\"ARTICLE\",\"productTypeName\":\"精品文章\",\"coverImg\":\"https://oss.5rs.me/oss/uploadfe/png/4b6087663bfcfc975c85fd91443795f9.png\",\"specification\":[{\"version\":1,\"specificationId\":12112562,\"productId\":12093790,\"dealPrice\":0.0,\"advisePrice\":0.02,\"retailPrice\":0.0,\"isBuy\":false,\"stock\":999999,\"sold\":0,\"stockDefault\":true,\"noShowStock\":0}],\"isVirtual\":true,\"auditState\":\"-1\",\"isDownload\":true,\"state\":\"0\",\"saleState\":\"1\",\"showcase\":[],\"qrcodeFree\":false,\"saleStartDate\":\"2023-09-26\",\"saleEndDate\":\"2030-12-31\",\"memberFree\":false,\"askMoreFree\":false,\"userBuyAmount\":999,\"hasShowCase\":false,\"productLabels\":[{\"productId\":12093790,\"proLabelId\":469,\"proLabelName\":\"RAYS平台\",\"depLabelId\":470,\"depLabelName\":\"初步\",\"purLabelId\":592,\"purLabelName\":\"交流\"}],\"qrcodeNum\":0,\"display\":true,\"freeAllow\":true,\"showGuess\":true,\"showRecommend\":true,\"showComment\":true,\"showProlist\":true,\"isHasVideo\":false,\"saleAgentNum\":0,\"saleAgentName\":[],\"isOutDate\":false,\"sourceCode\":\"SYSTEM\",\"uniqueNumber\":\"PD12093790\",\"isGiveGift\":0,\"hasSpecialBuy\":false,\"onBook\":0,\"convertState\":-1,\"douyinAuditState\":-1,\"hasVideo\":false,\"virtual\":true,\"download\":true,\"outDate\":false}],\"pageCount\":11,\"beginPageIndex\":0,\"endPageIndex\":10}}"},
};
return datas;
}
}
This source diff could not be displayed because it is too large. You can view the blob instead.
package com.lemon.cases;
import com.alibaba.fastjson.JSONObject;
import io.qameta.allure.Description;
import org.apache.http.Header;
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.entity.StringEntity;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.util.EntityUtils;
import org.testng.annotations.DataProvider;
import org.testng.annotations.Test;
import java.util.Arrays;
/**
* @program: 鲁班-荣誉勋章,走cookie
* @description:
* @author: ray
* @create: 2023-09-06 19:20
**/
public class DataPackageCCase extends BaseCase {
@Test(dataProvider = "datas0")
@Description("H5接口-资料包进入")
public void testDataPackage(int id, String caseName, String url, String json, String expectValue) throws Exception {
HttpPost post = new HttpPost(url); // 创建post请求
post.setHeader("Content-Type", "application/json"); // 传参类型为json
post.setHeader("Cookie", "adviser_token=BEUpfS9xRcqLfXOxaMLlAmldCl8GvpQ9; checkUserInfo=userId%3D45; isBind=false; userInfo=officialAccountsId%3D28%26channelId%3D1362%26wechatUserId%3D213770305%26hasSnapsis%3D0%26userType%3DREGULAR%26adviserId%3D1362%26spreadType%3D0%26bookId%3D12604651%26sceneId%3D4022291%26sourceType%3DQRCODE");
post.setEntity(new StringEntity(json));
DefaultHttpClient client = new DefaultHttpClient();
HttpResponse response = client.execute(post);
Header[] header = response.getAllHeaders(); // 响应头
System.out.println("请求链接:" + url);
System.out.println("请求参数:" + json);
System.out.print("id:" + id + "\n" + "casename:" + caseName + "\n");
System.out.print("响应头信息:::" + Arrays.toString(header) + "\n");
int status = response.getStatusLine().getStatusCode();
System.out.print("状态码:::" + status + "\n");
HttpEntity entity = response.getEntity(); // 响应体
String responValue = EntityUtils.toString(entity);
System.out.print("预期结果: " + expectValue + "\n");
System.out.print("响应结果: " + responValue + "\n");
Boolean flag = assertFlag(JSONObject.parseObject(expectValue.toString()).toString(), JSONObject.parseObject(responValue.toString()).toString());
String assertContent = (flag) ? "Fail" : "Pass";
System.out.print("assertContent:" + assertContent);
}
@DataProvider(name = "datas0")
public Object[][] datas0() {
//Object[m][n] m代表执行次数,n代表参数个数
Object[][] datas = {
// {1, "获取最后一次获得的勋章", "https://weixin23.raysgo.com/matrix/v1.0/medal/autoWearMedal", "{}", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":true}"},
// {2, "为你写诗", "http://192.168.92.212:8272/aimarket/v1.0/aiserve/createServe", "{\"serviceName\":\"为你写诗\",\"serveAppSecret\":\"430f837c00f9978dffec9d4c0c05c751\",\"serveToken\":\"430f837c00f9978dffec9d4c0c05c751\",\"encodingAESKey\":\"430f837c00f9978dffec9d4c0c05c751\",\"serviceType\":2,\"prompt\":\"我要你扮演诗人。你将创作出能唤起情感并具有触动人心的力量的诗歌。写任何主题或主题,但要确保您的文字以优美而有意义的方式传达您试图表达的感觉。您还可以想出一些短小的诗句,这些诗句仍然足够强大,可以在读者的脑海中留下印记。我的第一个请求是“我需要一首关于爱情的诗\",\"createUser\":1,\"isSyncData\":0,\"notifyUrl\":\"https://raysgo.com/raysserve/v1.0/serveDispatch/handleServe\"}","{\"errCode\":90040013,\"message\":\"服务名称已存在\"}"}, // RAYS跳RAYS
{1,"shortenExternal","https://weixin28.5rs.me/convert/v1.0/url/shortenExternal","{\"originUrl\":\"https://weixin28.5rs.me/download.html?appId=2279829&typeCode=TEACH_RESOURCE\"}","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"originUrl\":\"https://weixin28.5rs.me/download.html?appId=2279829&typeCode=TEACH_RESOURCE\",\"shortUrl\":\"https://s.5rs.me/y7iUnAA\"}}"},
{2,"sendResourceDownloadEmail","https://weixin28.5rs.me/message/v1.0/email/sendResourceDownloadEmail","{\"toEmail\":\"2924474090@qq.com\",\"typeCode\":\"resource_download_email\",\"isShortUrl\":true,\"fileSize\":891371,\"content\":{\"name\":\"wf-测试资料包111_1\",\"address\":\"https://s.5rs.me/y7iUnAA\"},\"file\":[{\"fileName\":\"wf-测试资料包111_1\",\"fileSize\":891371,\"fileUrl\":\"https://s.5rs.me/NZneA6Y\",\"fileItemCount\":2,\"state\":-1}]}","{\"errCode\":0,\"message\":\"操作成功!\"}"}
};
return datas;
}
// Get请求
@Test(dataProvider = "datas1")
@Description("资料包-h5")
public void testCget(int id, String caseName, String url, String expectValue) throws Exception {
String cooki = "userInfo=wechatUserId=183639793&officialAccountsId=50687";
HttpGet get = new HttpGet(url); // 创建get请求
get.setHeader("Content-Type", "application/json");
get.setHeader("Cookie", "adviser_token=WJsJpuVsgKiwXHcKWStAy19m2YWs41Ox; isBind=false; userInfo=officialAccountsId=23&wechatUserId=143666881&hasSnapsis=0&userType=REGULAR&channelId=1404&spreadType=0&sceneId=3923301; checkUserInfo=userId=18");
DefaultHttpClient client = new DefaultHttpClient();// 创建一个client
HttpResponse response = client.execute(get); // 执行get请求,并使用response来存放执行后返回的响应内容
Header[] header = response.getAllHeaders(); // 响应头
System.out.print("id:" + id + "casename:" + caseName);
System.out.print("响应头信息: " + Arrays.toString(header) + "\n");
int status = response.getStatusLine().getStatusCode();
System.out.print("状态码: " + status + "\n");
HttpEntity entity = response.getEntity(); // 响应体
String responValue = EntityUtils.toString(entity);
System.out.print("预期结果: " + expectValue + "\n");
System.out.print("响应结果: " + responValue + "\n");
Boolean flag = assertFlag(JSONObject.parseObject(expectValue.toString()).toString(), JSONObject.parseObject(responValue.toString()).toString());
String assertContent = (flag) ? "Fail" : "Pass";
System.out.print("assertContent:" + assertContent);
}
@DataProvider(name = "datas1")
public Object[][] datas1() {
//Object[m][n] m代表执行次数,n代表参数个数
Object[][] datas = {
// {1, "getInfo接口", "https://create.5rs.me/usercenter/v1.0/user/getInfo", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"systemId\":2,\"isRemember\":1,\"agentType\":1,\"managerQrcodeTemp\":\"http://file.5rs.me/group1/M00/00/01/ChvrLlhOVvqAaIOAAABuB3K7Xdc290.jpg\",\"isNew\":0,\"userName\":\"19138060248\",\"boughtRays7\":false,\"isTrial\":0,\"userId\":2084616,\"haveRays7\":false,\"isSystem\":\"1\",\"mchType\":2,\"isInnerNetIp\":true,\"systemCode\":\"merchant\",\"permissions\":[{\"id\":192,\"permissionName\":\"首页概览\",\"parentPermissionId\":0,\"accessPath\":\"/merchant/index\",\"permissionType\":\"01\",\"permissionCode\":\"01\",\"topsize\":-1,\"icon\":\"ic-shouyegaikuang\",\"systemCode\":\"merchant\",\"isShow\":1,\"isMember\":0,\"superShow\":0,\"menuExplain\":\"\"},{\"id\":1,\"permissionName\":\"付费作品\",\"parentPermissionId\":0,\"accessPath\":\"/merchant/resource\",\"permissionType\":\"01\",\"permissionStatus\":1,\"children\":[{\"id\":5,\"permissionName\":\"我的作品\",\"parentPermissionId\":1,\"accessPath\":\"/merchant/resource/search\",\"permissionType\":\"01\",\"children\":[{\"id\":681,\"permissionName\":\"作品查询\",\"parentPermissionId\":5,\"accessPath\":\"/merchant/resource/search/list\",\"permissionType\":\"01\",\"permissionCode\":\"01\",\"topsize\":2,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":1,\"isMember\":0,\"superShow\":0},{\"id\":682,\"permissionName\":\"作品详情\",\"parentPermissionId\":5,\"accessPath\":\"/merchant/resource/search/info/id\",\"permissionType\":\"01\",\"permissionCode\":\"02\",\"topsize\":3,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":0,\"isMember\":0,\"superShow\":0}],\"permissionCode\":\"06\",\"topsize\":6,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":1,\"isMember\":0,\"superShow\":0},{\"id\":11,\"permissionName\":\"作者橱窗 \",\"parentPermissionId\":1,\"accessPath\":\"/merchant/resource/showcase\",\"permissionType\":\"01\",\"children\":[{\"id\":617,\"permissionName\":\"新增櫥窗\",\"parentPermissionId\":11,\"accessPath\":\"/merchant/resource/showcase/addshowcase\",\"permissionType\":\"01\",\"permissionCode\":\"04\",\"topsize\":1,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":0,\"isMember\":0,\"superShow\":0}],\"permissionCode\":\"01\",\"topsize\":10,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":1,\"isMember\":0,\"superShow\":0},{\"id\":683,\"permissionName\":\"新增作品\",\"parentPermissionId\":1,\"accessPath\":\"/merchant/resource/add\",\"permissionType\":\"01\",\"permissionCode\":\"01\",\"topsize\":11,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":0,\"isMember\":0,\"superShow\":0},{\"id\":684,\"permissionName\":\"修改作品\",\"parentPermissionId\":1,\"accessPath\":\"/merchant/resource/update/id\",\"permissionType\":\"01\",\"permissionCode\":\"01\",\"topsize\":12,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":0,\"isMember\":0,\"superShow\":0},{\"id\":726,\"permissionName\":\"导入第三方作品\",\"parentPermissionId\":1,\"accessPath\":\"/merchant/resource/thirdparty/add\",\"permissionType\":\"01\",\"permissionCode\":\"01\",\"topsize\":13,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":0,\"isMember\":0,\"superShow\":1,\"menuExplain\":\"\"},{\"id\":728,\"permissionName\":\"导入第三方作品\",\"parentPermissionId\":1,\"accessPath\":\"/merchant/resource/thirdparty/add\",\"permissionType\":\"01\",\"permissionCode\":\"01\",\"topsize\":13,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":0,\"isMember\":0,\"superShow\":1,\"menuExplain\":\"\"},{\"id\":727,\"permissionName\":\"第三方作品修改\",\"parentPermissionId\":1,\"accessPath\":\"/merchant/resource/thirdparty/update/id\",\"permissionType\":\"01\",\"permissionCode\":\"01\",\"topsize\":14,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":0,\"isMember\":0,\"superShow\":1,\"menuExplain\":\"\"},{\"id\":539,\"permissionName\":\"折扣作品\",\"parentPermissionId\":1,\"accessPath\":\"/merchant/resource/discount\",\"permissionType\":\"01\",\"permissionCode\":\"01\",\"topsize\":14,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":1,\"isMember\":0,\"superShow\":0},{\"id\":1201,\"permissionName\":\"统计详情\",\"parentPermissionId\":1,\"accessPath\":\"/merchant/resource/static/id\",\"permissionType\":\"01\",\"permissionCode\":\"10\",\"topsize\":15,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":0,\"isMember\":0,\"superShow\":0,\"menuExplain\":\"\"}],\"permissionCode\":\"01\",\"topsize\":1,\"icon\":\"ic-zuopinguanli\",\"systemCode\":\"merchant\",\"isShow\":1,\"isMember\":0,\"superShow\":0,\"menuExplain\":\"\"},{\"id\":139,\"permissionName\":\"素材管理\",\"parentPermissionId\":0,\"accessPath\":\"/merchant/app\",\"permissionType\":\"01\",\"children\":[{\"id\":667,\"permissionName\":\"素材库\",\"parentPermissionId\":139,\"accessPath\":\"/merchant/app/search\",\"permissionType\":\"01\",\"permissionCode\":\"01\",\"topsize\":1,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":1,\"isMember\":0,\"superShow\":0,\"menuExplain\":\"\"},{\"id\":673,\"permissionName\":\"文章\",\"parentPermissionId\":139,\"accessPath\":\"/merchant/app/article\",\"permissionType\":\"01\",\"permissionCode\":\"02\",\"topsize\":3,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":0,\"isMember\":0,\"superShow\":0,\"menuExplain\":\"\"},{\"id\":608,\"permissionName\":\"题库\",\"parentPermissionId\":139,\"accessPath\":\"/merchant/app/subject\",\"permissionType\":\"01\",\"permissionCode\":\"01\",\"topsize\":7,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":1,\"isMember\":0,\"superShow\":0,\"menuExplain\":\"\"},{\"id\":620,\"permissionName\":\"单词库\",\"parentPermissionId\":139,\"accessPath\":\"/merchant/app/wordLibrary\",\"permissionType\":\"01\",\"permissionCode\":\"01\",\"topsize\":8,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":1,\"isMember\":0,\"superShow\":0},{\"id\":729,\"permissionName\":\"第三方内容\",\"parentPermissionId\":139,\"accessPath\":\"/merchant/app/thirdparty\",\"permissionType\":\"01\",\"permissionCode\":\"02\",\"topsize\":23,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":1,\"isMember\":0,\"superShow\":1,\"menuExplain\":\"\"},{\"id\":372,\"permissionName\":\"文章案例展示\",\"parentPermissionId\":139,\"accessPath\":\"/merchant/app/article/case\",\"permissionType\":\"01\",\"permissionCode\":\"03\",\"topsize\":25,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":0,\"isMember\":0,\"superShow\":0},{\"id\":374,\"permissionName\":\"图片案例展示\",\"parentPermissionId\":139,\"accessPath\":\"/merchant/app/image/case\",\"permissionType\":\"01\",\"permissionCode\":\"03\",\"topsize\":25,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":0,\"isMember\":0,\"superShow\":0},{\"id\":368,\"permissionName\":\"修改应用\",\"parentPermissionId\":139,\"accessPath\":\"/merchant/app/update/id\",\"permissionType\":\"01\",\"permissionCode\":\"03\",\"topsize\":25,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":0,\"isMember\":0,\"superShow\":0},{\"id\":370,\"permissionName\":\"视频案例展示\",\"parentPermissionId\":139,\"accessPath\":\"/merchant/app/video/case\",\"permissionType\":\"01\",\"permissionCode\":\"03\",\"topsize\":25,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":0,\"isMember\":0,\"superShow\":0},{\"id\":373,\"permissionName\":\"PDF案例展示\",\"parentPermissionId\":139,\"accessPath\":\"/merchant/app/pdf/case\",\"permissionType\":\"01\",\"permissionCode\":\"03\",\"topsize\":25,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":0,\"isMember\":0,\"superShow\":0},{\"id\":375,\"permissionName\":\"图书案例展示\",\"parentPermissionId\":139,\"accessPath\":\"/merchant/app/book/case\",\"permissionType\":\"01\",\"permissionCode\":\"03\",\"topsize\":25,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":0,\"isMember\":0,\"superShow\":0},{\"id\":369,\"permissionName\":\"新增应用\",\"parentPermissionId\":139,\"accessPath\":\"/merchant/app/add\",\"permissionType\":\"01\",\"permissionCode\":\"03\",\"topsize\":25,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":0,\"isMember\":0,\"superShow\":0},{\"id\":371,\"permissionName\":\"音频案例展示\",\"parentPermissionId\":139,\"accessPath\":\"/merchant/app/audio/case\",\"permissionType\":\"01\",\"permissionCode\":\"03\",\"topsize\":25,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":0,\"isMember\":0,\"superShow\":0},{\"id\":199,\"permissionName\":\"上传管理\",\"parentPermissionId\":139,\"accessPath\":\"/merchant/app/upload\",\"permissionType\":\"01\",\"permissionCode\":\"01\",\"topsize\":99,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":0,\"isMember\":1,\"superShow\":0}],\"permissionCode\":\"01\",\"topsize\":1,\"icon\":\"ic-neirongguanli\",\"systemCode\":\"merchant\",\"isShow\":1,\"isMember\":0,\"superShow\":0,\"menuExplain\":\"\"},{\"id\":12,\"permissionName\":\"交易管理\",\"parentPermissionId\":0,\"accessPath\":\"/merchant/deal\",\"permissionType\":\"01\",\"children\":[{\"id\":13,\"permissionName\":\"交易查询\",\"parentPermissionId\":12,\"accessPath\":\"/merchant/deal/search\",\"permissionType\":\"01\",\"children\":[{\"id\":246,\"permissionName\":\"全部订单\",\"parentPermissionId\":13,\"accessPath\":\"/merchant/deal/search/all\",\"permissionType\":\"01\",\"children\":[{\"id\":429,\"permissionName\":\"订单详情\",\"parentPermissionId\":246,\"accessPath\":\"/merchant/deal/search/all/orderinfo/id\",\"permissionType\":\"01\",\"permissionCode\":\"01\",\"topsize\":4,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":1,\"isMember\":0,\"superShow\":0}],\"permissionCode\":\"01\",\"topsize\":0,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":1,\"isMember\":0,\"superShow\":0},{\"id\":247,\"permissionName\":\"待开发票\",\"parentPermissionId\":13,\"accessPath\":\"/merchant/deal/search/invoices\",\"permissionType\":\"01\",\"permissionCode\":\"01\",\"topsize\":1,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":1,\"isMember\":0,\"superShow\":0},{\"id\":447,\"permissionName\":\"退款申请\",\"parentPermissionId\":13,\"accessPath\":\"/merchant/deal/search/refund\",\"permissionType\":\"01\",\"permissionCode\":\"25\",\"topsize\":1,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":1,\"isMember\":0,\"superShow\":0},{\"id\":248,\"permissionName\":\"退货/售后\",\"parentPermissionId\":13,\"accessPath\":\"/merchant/deal/search/return\",\"permissionType\":\"01\",\"permissionCode\":\"01\",\"topsize\":2,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":1,\"isMember\":0,\"superShow\":0}],\"permissionCode\":\"01\",\"topsize\":12,\"systemCode\":\"merchant\",\"isShow\":1,\"isMember\":0,\"superShow\":0},{\"id\":14,\"permissionName\":\"交易设置\",\"parentPermissionId\":12,\"accessPath\":\"/merchant/deal/setting\",\"permissionType\":\"01\",\"permissionCode\":\"01\",\"topsize\":13,\"systemCode\":\"merchant\",\"isShow\":1,\"isMember\":0,\"superShow\":0}],\"permissionCode\":\"01\",\"topsize\":11,\"icon\":\"ic-jiaoyiguanli\",\"systemCode\":\"merchant\",\"isShow\":1,\"isMember\":0,\"superShow\":0,\"menuExplain\":\"\"},{\"id\":15,\"permissionName\":\"读者管理\",\"parentPermissionId\":0,\"accessPath\":\"/merchant/readers\",\"permissionType\":\"01\",\"children\":[{\"id\":16,\"permissionName\":\"读者列表\",\"parentPermissionId\":15,\"accessPath\":\"/merchant/readers/list\",\"permissionType\":\"01\",\"children\":[{\"id\":547,\"permissionName\":\"读者详情\",\"parentPermissionId\":16,\"accessPath\":\"/merchant/readers/list/id/detail\",\"permissionType\":\"01\",\"permissionCode\":\"01\",\"topsize\":12,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":1,\"isMember\":0,\"superShow\":0}],\"permissionCode\":\"01\",\"topsize\":15,\"systemCode\":\"merchant\",\"isShow\":1,\"isMember\":0,\"superShow\":0},{\"id\":17,\"permissionName\":\"读者咨询\",\"parentPermissionId\":15,\"accessPath\":\"/merchant/readers/consult\",\"permissionType\":\"01\",\"permissionCode\":\"01\",\"topsize\":16,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":1,\"isMember\":0,\"superShow\":0,\"menuExplain\":\"1.读者扫码浏览作品;\\n2.在作品详情下方的【问题咨询】栏,读者可留言咨询作品相关的更多细节;\\n3.作者可在当前页面,对读者提出的咨询内容进行回复;\\n4.回复后,读者会收到微信消息提示。\"},{\"id\":18,\"permissionName\":\"读者评论\",\"parentPermissionId\":15,\"accessPath\":\"/merchant/readers/comment\",\"permissionType\":\"01\",\"children\":[{\"id\":603,\"permissionName\":\"文章评论\",\"parentPermissionId\":18,\"accessPath\":\"/merchant/readers/comment/article\",\"permissionType\":\"01\",\"children\":[{\"id\":604,\"permissionName\":\"评论详情\",\"parentPermissionId\":603,\"accessPath\":\"/merchant/readers/comment/article/id/info\",\"permissionType\":\"01\",\"permissionCode\":\"02\",\"topsize\":2,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":0,\"isMember\":0,\"superShow\":0}],\"permissionCode\":\"01\",\"topsize\":0,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":1,\"isMember\":0,\"superShow\":0,\"menuExplain\":\"1.读者扫描二维码,购买、阅读文章作品;\\n2.在文章最下方的评论框中,读者可输入、提交自己的意见与看法;\\n3.作者在当前页面点击【查看详情】,查看读者的文章评论;\\n4.如读者评论符合文章主题且内容合法合规,编辑可点击【审核】按钮,此条读者评论方会展示在文章页面;\\n5.点击【回复】,作者还可对该条读者评论进行回复。\"},{\"id\":605,\"permissionName\":\"作品评论\",\"parentPermissionId\":18,\"accessPath\":\"/merchant/readers/comment/product\",\"permissionType\":\"01\",\"children\":[{\"id\":1249,\"permissionName\":\"评论详情\",\"parentPermissionId\":605,\"accessPath\":\"/merchant/readers/comment/product/id/info\",\"permissionType\":\"01\",\"permissionCode\":\"01\",\"topsize\":1,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":0,\"isMember\":0,\"superShow\":0,\"menuExplain\":\"作品评论详情\"}],\"permissionCode\":\"01\",\"topsize\":1,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":1,\"isMember\":0,\"superShow\":0,\"menuExplain\":\"1.读者扫码购买作品;\\n2.订单完成后,读者可在订单页对该作品进行评论;\\n3.作者可在当前页面查看已通过运营平台审核通过的作品评论;\\n4.作者还可点击【回复】按钮,对读者的作品评论进行回复。\"}],\"permissionCode\":\"01\",\"topsize\":17,\"systemCode\":\"merchant\",\"isShow\":1,\"isMember\":0,\"superShow\":0},{\"id\":1103,\"permissionName\":\"问题反馈\",\"parentPermissionId\":15,\"accessPath\":\"/merchant/readers/feedback\",\"permissionType\":\"01\",\"permissionCode\":\"01\",\"topsize\":18,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":1,\"isMember\":0,\"superShow\":0,\"menuExplain\":\"\"},{\"id\":376,\"permissionName\":\"评论详情\",\"parentPermissionId\":15,\"accessPath\":\"/merchant/readers/id/morecomment\",\"permissionType\":\"01\",\"permissionCode\":\"05\",\"topsize\":25,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":0,\"isMember\":0,\"superShow\":0},{\"id\":377,\"permissionName\":\"读者详情\",\"parentPermissionId\":15,\"accessPath\":\"/merchant/readers/id/detail\",\"permissionType\":\"01\",\"permissionCode\":\"05\",\"topsize\":25,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":0,\"isMember\":0,\"superShow\":0}],\"permissionCode\":\"01\",\"topsize\":14,\"icon\":\"ic-duzheguanli\",\"systemCode\":\"merchant\",\"isShow\":1,\"isMember\":0,\"superShow\":0,\"menuExplain\":\"\"},{\"id\":19,\"permissionName\":\"数据分析\",\"parentPermissionId\":0,\"accessPath\":\"/merchant/analysis\",\"permissionType\":\"01\",\"children\":[{\"id\":140,\"permissionName\":\"作品分析\",\"parentPermissionId\":19,\"accessPath\":\"/merchant/analysis/resource\",\"permissionType\":\"01\",\"permissionCode\":\"01\",\"topsize\":1,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":1,\"isMember\":0,\"superShow\":0},{\"id\":195,\"permissionName\":\"读者分析\",\"parentPermissionId\":19,\"accessPath\":\"/merchant/analysis/reader\",\"permissionType\":\"01\",\"permissionCode\":\"01\",\"topsize\":2,\"systemCode\":\"merchant\",\"isShow\":1,\"isMember\":0,\"superShow\":0},{\"id\":141,\"permissionName\":\"排行榜\",\"parentPermissionId\":19,\"accessPath\":\"/merchant/analysis/rank\",\"permissionType\":\"01\",\"permissionCode\":\"01\",\"topsize\":3,\"systemCode\":\"merchant\",\"isShow\":1,\"isMember\":0,\"superShow\":0}],\"permissionCode\":\"01\",\"topsize\":18,\"icon\":\"ic-shujuguanli\",\"systemCode\":\"merchant\",\"isShow\":1,\"isMember\":0,\"superShow\":0,\"menuExplain\":\"\"},{\"id\":22,\"permissionName\":\"收益管理\",\"parentPermissionId\":0,\"accessPath\":\"/merchant/rebate\",\"permissionType\":\"01\",\"children\":[{\"id\":24,\"permissionName\":\"申请提现\",\"parentPermissionId\":22,\"accessPath\":\"/merchant/rebate/withdraw\",\"permissionType\":\"01\",\"permissionCode\":\"01\",\"topsize\":1,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":1,\"isMember\":0,\"superShow\":0,\"menuExplain\":\"\"},{\"id\":289,\"permissionName\":\"收益查询\",\"parentPermissionId\":22,\"accessPath\":\"/merchant/rebate/search\",\"permissionType\":\"01\",\"children\":[{\"id\":409,\"permissionName\":\"订单收益\",\"parentPermissionId\":289,\"accessPath\":\"/merchant/rebate/search/income\",\"permissionType\":\"01\",\"permissionCode\":\"13\",\"topsize\":1,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":1,\"isMember\":0,\"superShow\":0},{\"id\":410,\"permissionName\":\"打赏收益\",\"parentPermissionId\":289,\"accessPath\":\"/merchant/rebate/search/reward\",\"permissionType\":\"01\",\"permissionCode\":\"13\",\"topsize\":2,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":1,\"isMember\":0,\"superShow\":0}],\"permissionCode\":\"13\",\"topsize\":2,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":1,\"isMember\":0,\"superShow\":0,\"menuExplain\":\"\"},{\"id\":25,\"permissionName\":\"提现历史\",\"parentPermissionId\":22,\"accessPath\":\"/merchant/rebate/record\",\"permissionType\":\"01\",\"permissionCode\":\"01\",\"topsize\":25,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":0,\"isMember\":0,\"superShow\":0,\"menuExplain\":\"\"}],\"permissionCode\":\"01\",\"topsize\":21,\"icon\":\"ic-shouyiguanli\",\"systemCode\":\"merchant\",\"isShow\":1,\"isMember\":0,\"superShow\":0,\"menuExplain\":\"\"},{\"id\":27,\"permissionName\":\"账户设置\",\"parentPermissionId\":0,\"accessPath\":\"/merchant/setting\",\"permissionType\":\"01\",\"children\":[{\"id\":28,\"permissionName\":\"基本资料\",\"parentPermissionId\":27,\"accessPath\":\"/merchant/setting/basic\",\"permissionType\":\"01\",\"permissionCode\":\"01\",\"topsize\":1,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":1,\"isMember\":0,\"superShow\":0},{\"id\":29,\"permissionName\":\"成员账号\",\"parentPermissionId\":27,\"accessPath\":\"/merchant/setting/members\",\"permissionType\":\"01\",\"children\":[{\"id\":411,\"permissionName\":\"服务作品\",\"parentPermissionId\":29,\"accessPath\":\"/merchant/setting/members/id/service\",\"permissionType\":\"01\",\"permissionCode\":\"06\",\"topsize\":3,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":0,\"isMember\":1,\"superShow\":0},{\"id\":378,\"permissionName\":\"新增成员账号\",\"parentPermissionId\":29,\"accessPath\":\"/merchant/setting/members/add\",\"permissionType\":\"01\",\"permissionCode\":\"05\",\"topsize\":25,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":0,\"isMember\":1,\"superShow\":0},{\"id\":379,\"permissionName\":\"修改成员账号\",\"parentPermissionId\":29,\"accessPath\":\"/merchant/setting/members/id/update\",\"permissionType\":\"01\",\"permissionCode\":\"05\",\"topsize\":25,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":0,\"isMember\":1,\"superShow\":0}],\"permissionCode\":\"01\",\"topsize\":28,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":1,\"isMember\":1,\"superShow\":0},{\"id\":444,\"permissionName\":\"个人主页\",\"parentPermissionId\":27,\"accessPath\":\"/merchant/setting/personalpage\",\"permissionType\":\"01\",\"children\":[{\"id\":445,\"permissionName\":\"新增主页\",\"parentPermissionId\":444,\"accessPath\":\"/merchant/setting/personalpage/add\",\"permissionType\":\"01\",\"permissionCode\":\"01\",\"topsize\":1,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":0,\"isMember\":0,\"superShow\":0},{\"id\":446,\"permissionName\":\"修改主页\",\"parentPermissionId\":444,\"accessPath\":\"/merchant/setting/personalpage/id/update\",\"permissionType\":\"01\",\"permissionCode\":\"03\",\"topsize\":2,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":0,\"isMember\":0,\"superShow\":0}],\"permissionCode\":\"02\",\"topsize\":33,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":1,\"isMember\":0,\"superShow\":0},{\"id\":30,\"permissionName\":\"修改密码\",\"parentPermissionId\":27,\"accessPath\":\"/merchant/setting/password\",\"permissionType\":\"01\",\"permissionCode\":\"01\",\"topsize\":34,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":1,\"isMember\":0,\"superShow\":0},{\"id\":189,\"permissionName\":\"绑定微信\",\"parentPermissionId\":27,\"accessPath\":\"/merchant/setting/bindwechat\",\"permissionType\":\"01\",\"permissionCode\":\"1\",\"topsize\":35,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":1,\"isMember\":0,\"superShow\":0},{\"id\":31,\"permissionName\":\"消息中心\",\"parentPermissionId\":27,\"accessPath\":\"/merchant/setting/message\",\"permissionType\":\"01\",\"permissionCode\":\"01\",\"topsize\":36,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":1,\"isMember\":0,\"superShow\":0},{\"id\":506,\"permissionName\":\"我的语音\",\"parentPermissionId\":27,\"accessPath\":\"/merchant/setting/record\",\"permissionType\":\"01\",\"permissionCode\":\"01\",\"topsize\":37,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":1,\"isMember\":0,\"superShow\":0}],\"permissionCode\":\"01\",\"topsize\":26,\"icon\":\"ic-zhanghuguanli\",\"systemCode\":\"merchant\",\"isShow\":1,\"isMember\":0,\"superShow\":0,\"menuExplain\":\"\"},{\"id\":1130,\"permissionName\":\"营销活动\",\"parentPermissionId\":0,\"accessPath\":\"/merchant/marketing\",\"permissionType\":\"01\",\"children\":[{\"id\":1132,\"permissionName\":\"选择营销活动\",\"parentPermissionId\":1130,\"accessPath\":\"/merchant/marketing/type\",\"permissionType\":\"01\",\"permissionCode\":\"list\",\"topsize\":1,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":1,\"isMember\":0,\"superShow\":1,\"menuExplain\":\"\"},{\"id\":1148,\"permissionName\":\"我的促销\",\"parentPermissionId\":1130,\"accessPath\":\"/merchant/marketing/list\",\"permissionType\":\"01\",\"permissionCode\":\"list\",\"topsize\":2,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":0,\"isMember\":0,\"superShow\":1,\"menuExplain\":\"\"},{\"id\":1133,\"permissionName\":\"新增营销活动\",\"parentPermissionId\":1130,\"accessPath\":\"/merchant/marketing/add\",\"permissionType\":\"01\",\"permissionCode\":\"add\",\"topsize\":3,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":0,\"isMember\":0,\"superShow\":1,\"menuExplain\":\"\"},{\"id\":1135,\"permissionName\":\"查看详情\",\"parentPermissionId\":1130,\"accessPath\":\"/merchant/marketing/id/info\",\"permissionType\":\"01\",\"permissionCode\":\"info\",\"topsize\":4,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":0,\"isMember\":0,\"superShow\":1,\"menuExplain\":\"\"},{\"id\":1134,\"permissionName\":\"修改营销活动\",\"parentPermissionId\":1130,\"accessPath\":\"/merchant/marketing/id/update\",\"permissionType\":\"01\",\"permissionCode\":\"info\",\"topsize\":4,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":0,\"isMember\":0,\"superShow\":1,\"menuExplain\":\"\"},{\"id\":1136,\"permissionName\":\"限时折扣\",\"parentPermissionId\":1130,\"accessPath\":\"/merchant/marketing/discount/list\",\"permissionType\":\"01\",\"children\":[{\"id\":1137,\"permissionName\":\"我的限时折扣\",\"parentPermissionId\":1136,\"accessPath\":\"/merchant/marketing/discount/list\",\"permissionType\":\"01\",\"permissionCode\":\"WODEXIANSHIZHEKOU\",\"topsize\":1,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":0,\"isMember\":0,\"superShow\":1,\"menuExplain\":\"\"},{\"id\":1138,\"permissionName\":\"创建限时折扣\",\"parentPermissionId\":1136,\"accessPath\":\"/merchant/marketing/discount/add\",\"permissionType\":\"01\",\"permissionCode\":\"XINZENGXIANSHIZHEKOU\",\"topsize\":2,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":0,\"isMember\":0,\"superShow\":1,\"menuExplain\":\"\"},{\"id\":1139,\"permissionName\":\"查看限时折扣\",\"parentPermissionId\":1136,\"accessPath\":\"/merchant/marketing/discount/browse\",\"permissionType\":\"01\",\"permissionCode\":\"CHAKANXIANSHIZHEKOU\",\"topsize\":3,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":0,\"isMember\":0,\"superShow\":1,\"menuExplain\":\"\"},{\"id\":1140,\"permissionName\":\"修改限时折扣\",\"parentPermissionId\":1136,\"accessPath\":\"/merchant/marketing/discount/modify\",\"permissionType\":\"01\",\"permissionCode\":\"XIUGAIXIANSHIZHEKOU\",\"topsize\":4,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":0,\"isMember\":0,\"superShow\":1,\"menuExplain\":\"\"}],\"permissionCode\":\"XIANSHIZHEKOU\",\"topsize\":6,\"icon\":\"\",\"systemCode\":\"merchant\",\"isShow\":0,\"isMember\":0,\"superShow\":1,\"menuExplain\":\"\"}],\"permissionCode\":\"marketing\",\"topsize\":27,\"icon\":\"ic-yingxiaohuodong\",\"systemCode\":\"merchant\",\"isShow\":1,\"isMember\":0,\"superShow\":1,\"menuExplain\":\"\"}],\"tenantId\":1000030337,\"name\":\"齐文博\",\"wechatUserId\":null,\"isTiktokShopAuthorized\":false,\"partyId\":1000031439,\"thirdType\":null,\"managerQrcode\":\"http://file.5rs.me/group1/M00/00/01/ChvrLlhOVvqAaIOAAABuB3K7Xdc290.jpg\"}}"}
{1,"getUserPhoneNumber","https://weixin28.5rs.me/readercenter/v1.0/wechatUser/getUserPhoneNumber?officialAccountsId=28&t=p9pht9A1","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":\"13554580354\"}"},
{2,"checkFreeCodeExist","https://weixin28.5rs.me/resourcecenter/v1.0/productFreeCode/checkFreeCodeExist?productId=12104284&t=gpg91phF","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":true}"},
{3,"getByAppId4Wechat","https://weixin28.5rs.me/groupapp/v1.0/groupCopyrightCode/getByAppId4Wechat?appId=2279829&t=gpg91phA","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"appId\":2279829,\"openCopyright\":false}}"},
{4,"getDetailById4Wechat","https://weixin28.5rs.me/appcenter/v1.0/app/getDetailById4Wechat?appId=2279829&t=khb78gmk","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"createdUser\":1362,\"createdDate\":\"2023-10-13 13:05:42\",\"appId\":2279829,\"typeCode\":\"TEACH_RESOURCE\",\"appTypeDto\":{\"typeCode\":\"TEACH_RESOURCE\",\"typeName\":\"资料包\",\"typeCategory\":\"RECOMMEND\"},\"templetCode\":\"TEACHRESOURCE_K12\",\"title\":\"wf-测试资料包111\",\"editRemark\":\"\",\"channelId\":1000031752,\"proLabelId\":2944,\"proLabelName\":\"前端-专业\",\"depLabelId\":2945,\"depLabelName\":\"前端-深度\",\"purLabelId\":245,\"purLabelName\":\"升学考试\",\"useStartDate\":\"2023-10-13 18:24:15\",\"useEndDate\":\"2099-01-01 00:00:00\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/58221bb86d37a348e96d5d59702b3f66.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/cbd803554cd9ac511e49d008dfc9e847.png\",\"detail\":\"\",\"auditState\":\"-1\",\"adviserName\":\"鉴湖分社\",\"adviserImgUrl\":\"https://oss.5rs.me/oss/uploadfe/png/59d797644263a9425123d3f4a6e50b16.png\",\"productNum\":0,\"resourceFileNum\":21,\"productId\":12104284,\"isZip\":true,\"zipSize\":891371,\"guidePromote\":0,\"appProductPromote\":1,\"isSupport\":\"1\",\"isRecommend\":1,\"accountSettingId\":66615,\"domain\":\"weixin66615.5rs.me\",\"firstDomain\":\"5rs.me\",\"appDomain\":\"weixin66615.5rs.me\",\"hasBuy\":true,\"price\":0.01,\"specificationId\":12123056,\"compressIsSupport\":\"1\",\"memberFree\":false,\"introType\":0,\"showAnswer\":false,\"agentName\":\"鉴湖分社\",\"showNameStatus\":1,\"protocol\":\"https://\",\"showRealityLabel\":0,\"purePicMode\":0,\"inviteFriend\":1,\"aiAudit\":1,\"appletFlag\":0,\"saleGuide\":\"购买后方可解锁当前资源\",\"saleType\":2,\"hasSpecialBuy\":false,\"showPrice\":0,\"zip\":true}}"},
{5,"checkFreeCodeExist","https://weixin28.5rs.me/resourcecenter/v1.0/productFreeCode/checkFreeCodeExist?productId=12104284&t=Q3LO7AYL","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":true}"},
{6,"getResourcesByAppIdAndCatalog搜索错误","https://weixin28.5rs.me/appcenter/v1.0/catalog/getResourcesByAppIdAndCatalog?appId=2279829&catalogId=0&currentPage=0&numPerPage=20&keyWords=%E5%93%88%E5%93%88&t=OQCghC73","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"totalCount\":0,\"currentPage\":0,\"numPerPage\":20,\"pageCount\":0,\"catalogDTOList\":null,\"appResourceDTOList\":[]}}"},
{7,"getResourcesByAppIdAndCatalog搜索空","https://weixin28.5rs.me/appcenter/v1.0/catalog/getResourcesByAppIdAndCatalog?appId=2279829&catalogId=0&currentPage=0&numPerPage=20&keyWords=&t=OmmbCmA7","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"totalCount\":17,\"currentPage\":0,\"numPerPage\":20,\"pageCount\":1,\"catalogDTOList\":[{\"catalogId\":28237,\"appId\":2279829,\"parentCatalogId\":0,\"catalogName\":\"1\",\"sequenceNum\":1,\"sequenceCode\":\"001\",\"createUser\":1362,\"createTime\":\"2023-10-13 18:23:26\",\"updateUser\":1362,\"updateTime\":\"2023-10-13 18:23:26\",\"count\":5}],\"appResourceDTOList\":[{\"version\":1,\"createdUser\":1362,\"createdDate\":\"2023-10-13 13:05:45\",\"id\":4122303,\"appId\":2279829,\"resourceId\":26993724,\"resourceName\":\"5、bB大调小品/005.mp3\",\"coverImg\":\"https://oss.5rs.me/oss/uploadfe/jpg/20f5fe72867a4d752929ba81c4034bb6.jpg\",\"fileName\":\"5、bB大调小品/005.mp3\",\"fileSize\":2610072,\"fileUrl\":\"https://oss.5rs.me/oss/transcode/audio/mp3/c6ae69a892377f9388750537a6b0c4b8_audio.mp3\",\"fileType\":\"mp3\",\"fileCategory\":\"AUDIO\",\"seqNum\":1,\"isConvert\":1,\"convertState\":1,\"auditState\":\"1\",\"proLabelName\":\"RAYS平台\",\"depLabelName\":\"初步\",\"purLabelName\":\"交流\",\"duration\":65.0000,\"currentOrder\":1,\"catalogId\":0,\"isPilot\":0,\"hasDone\":false},{\"version\":1,\"createdUser\":1362,\"createdDate\":\"2023-10-13 13:05:45\",\"id\":4122304,\"appId\":2279829,\"resourceId\":26993727,\"resourceName\":\"13、进行曲.mp3\",\"coverImg\":\"https://oss.5rs.me/oss/uploadfe/jpg/20f5fe72867a4d752929ba81c4034bb6.jpg\",\"fileName\":\"13、进行曲.mp3\",\"fileSize\":1922529,\"fileUrl\":\"https://oss.5rs.me/oss/transcode/audio/mp3/28a20fe995b9e2d6bf948e0ab5e1641d_audio.mp3\",\"fileType\":\"mp3\",\"fileCategory\":\"AUDIO\",\"lyric\":\"[00:00.93]嗯嗯嗯嗯嗯嗯嗯嗯嗯嗯嗯嗯嗯嗯嗯嗯嗯,\\n[00:31.70]\\n[00:31.70]好嗯,\\n[00:33.95]\\n[00:35.11]嗯嗯嗯。\\n[00:45.03]\\n\",\"lyricUrl\":\"\",\"seqNum\":2,\"isConvert\":1,\"convertState\":1,\"auditState\":\"1\",\"proLabelName\":\"RAYS平台\",\"depLabelName\":\"初步\",\"purLabelName\":\"交流\",\"duration\":48.0000,\"currentOrder\":4,\"catalogId\":0,\"isPilot\":0,\"hasDone\":false},{\"version\":1,\"createdUser\":1362,\"createdDate\":\"2023-10-13 18:23:21\",\"id\":4122862,\"appId\":2279829,\"resourceId\":26366545,\"resourceName\":\"1-创建二维码 学习图书方案.pptx\",\"coverImg\":\"https://oss.5rs.me/oss/uploadfe/png/ff1468690c5d1fb7d56b500f0d490426.png\",\"fileName\":\"1-创建二维码 学习图书方案.pptx\",\"fileSize\":262320,\"fileUrl\":\"https://oss.5rs.me/oss/uploadfe/pptx/3871ecb29bd515e215cfbf3db188214f.pptx\",\"fileType\":\"pptx\",\"fileCategory\":\"PPT\",\"seqNum\":3,\"isConvert\":1,\"convertState\":1,\"resourceFileItems\":[],\"auditState\":\"1\",\"proLabelName\":\"前端-专业\",\"depLabelName\":\"前端-深度\",\"purLabelName\":\"前端-目的\",\"currentOrder\":8,\"catalogId\":0,\"isPilot\":0,\"hasDone\":false},{\"version\":1,\"createdUser\":1362,\"createdDate\":\"2023-10-13 18:23:21\",\"id\":4122863,\"appId\":2279829,\"resourceId\":27004326,\"resourceName\":\"5s音频.mp3\",\"coverImg\":\"https://oss.5rs.me/oss/uploadfe/jpg/20f5fe72867a4d752929ba81c4034bb6.jpg\",\"fileName\":\"5s音频.mp3\",\"fileSize\":30816,\"fileUrl\":\"https://oss.5rs.me/oss/transcode/audio/mp3/cc92f8e24660f56fb6cf2a649e52b26a_audio.mp3\",\"fileType\":\"mp3\",\"fileCategory\":\"AUDIO\",\"seqNum\":4,\"isConvert\":1,\"convertState\":1,\"auditState\":\"1\",\"proLabelName\":\"生物\",\"depLabelName\":\"三年级\",\"purLabelName\":\"基础学习\",\"duration\":5.0000,\"currentOrder\":9,\"catalogId\":0,\"isPilot\":0,\"hasDone\":false},{\"version\":1,\"createdUser\":1362,\"createdDate\":\"2023-10-13 18:23:21\",\"id\":4122864,\"appId\":2279829,\"resourceId\":26986587,\"resourceName\":\"8f15ac3a90629928998531f9d4aa2a46.jpg\",\"coverImg\":\"https://oss.5rs.me/oss/uploadfe/jpg/f4dc070839a3c6ea256d9c2ea375df25.jpg\",\"fileName\":\"8f15ac3a90629928998531f9d4aa2a46.jpg\",\"fileSize\":220306,\"fileUrl\":\"https://oss.5rs.me/oss/uploadfe/jpg/5e2ceb988a250068bbcbbb1878799fcf.jpg\",\"fileType\":\"jpg\",\"fileCategory\":\"IMAGE\",\"seqNum\":5,\"auditState\":\"1\",\"proLabelName\":\"RAYS平台\",\"depLabelName\":\"初步\",\"purLabelName\":\"交流\",\"currentOrder\":10,\"catalogId\":0,\"isPilot\":0,\"hasDone\":false},{\"version\":1,\"createdUser\":1362,\"createdDate\":\"2023-10-13 18:23:21\",\"id\":4122865,\"appId\":2279829,\"resourceId\":26977863,\"resourceName\":\"3873018bc26a293656de243a498151ff.mp4.mp4\",\"coverImg\":\"https://oss.5rs.me/oss/uploadfe/jpg/d026cd83cf2ff55e3f4b4493a6919712.jpg\",\"fileName\":\"3873018bc26a293656de243a498151ff.mp4.mp4\",\"fileSize\":938608,\"fileUrl\":\"https://oss.5rs.me/oss/transcode/video/mp4/098d0fcb0022240f083fe6f2c76601ca_H.264_1280x720_AAC_700.mp4\",\"fileType\":\"mp4\",\"fileCategory\":\"VIDEO\",\"seqNum\":6,\"isConvert\":1,\"convertState\":1,\"auditState\":\"1\",\"proLabelName\":\"RAYS平台\",\"depLabelName\":\"初步\",\"purLabelName\":\"兴趣学习\",\"duration\":10.0000,\"currentOrder\":11,\"catalogId\":0,\"isPilot\":0,\"hasDone\":false},{\"version\":1,\"createdUser\":1362,\"createdDate\":\"2023-10-13 18:23:21\",\"id\":4122866,\"appId\":2279829,\"resourceId\":26986588,\"resourceName\":\"5745545bbe1aa4cd633ac1c7f276b76f.jpg\",\"coverImg\":\"https://oss.5rs.me/oss/uploadfe/jpg/f4dc070839a3c6ea256d9c2ea375df25.jpg\",\"fileName\":\"5745545bbe1aa4cd633ac1c7f276b76f.jpg\",\"fileSize\":266619,\"fileUrl\":\"https://oss.5rs.me/oss/uploadfe/jpg/d1c4cae1795d9325e46e12219a8a58a1.jpg\",\"fileType\":\"jpg\",\"fileCategory\":\"IMAGE\",\"seqNum\":7,\"auditState\":\"1\",\"proLabelName\":\"RAYS平台\",\"depLabelName\":\"初步\",\"purLabelName\":\"交流\",\"currentOrder\":12,\"catalogId\":0,\"isPilot\":0,\"hasDone\":false},{\"version\":1,\"createdUser\":1362,\"createdDate\":\"2023-10-13 18:23:21\",\"id\":4122867,\"appId\":2279829,\"resourceId\":26899704,\"resourceName\":\"20230725-151117.mp4\",\"coverImg\":\"https://oss.5rs.me/oss/uploadfe/jpg/d026cd83cf2ff55e3f4b4493a6919712.jpg\",\"fileName\":\"20230725-151117.mp4\",\"fileSize\":5816008,\"fileUrl\":\"https://oss.5rs.me/oss/transcode/video/mp4/e330cc66825a69c2865cd1b64ac4cdd8_H.264_2560x1440_AAC_632.mp4\",\"fileType\":\"mp4\",\"fileCategory\":\"VIDEO\",\"seqNum\":8,\"isConvert\":1,\"convertState\":1,\"auditState\":\"1\",\"proLabelName\":\"生物\",\"depLabelName\":\"七年级\",\"purLabelName\":\"基础学习\",\"duration\":61.0000,\"currentOrder\":13,\"catalogId\":0,\"isPilot\":0,\"hasDone\":false},{\"version\":1,\"createdUser\":1362,\"createdDate\":\"2023-10-13 18:23:21\",\"id\":4122868,\"appId\":2279829,\"resourceId\":26905393,\"resourceName\":\"(220912)访问页面Top10·访问人数.xlsx\",\"coverImg\":\"https://oss.5rs.me/oss/uploadfe/png/a17d1f349398c6835965ac9004eddb09.png\",\"fileName\":\"(220912)访问页面Top10·访问人数.xlsx\",\"fileSize\":9202,\"fileUrl\":\"https://oss.5rs.me/oss/uploadfe/xlsx/b6e0251fa51efa07c20aade7b7d7595b.xlsx\",\"fileType\":\"xlsx\",\"fileCategory\":\"EXCEL\",\"seqNum\":9,\"isConvert\":1,\"convertState\":1,\"resourceFileItems\":[],\"auditState\":\"1\",\"proLabelName\":\"课外绘本\",\"depLabelName\":\"幼儿\",\"purLabelName\":\"兴趣爱好\",\"currentOrder\":14,\"catalogId\":0,\"isPilot\":0,\"hasDone\":false},{\"version\":1,\"createdUser\":1362,\"createdDate\":\"2023-10-13 18:23:21\",\"id\":4122869,\"appId\":2279829,\"resourceId\":26328775,\"resourceName\":\"jmeter性能测试培训.ppt\",\"coverImg\":\"https://oss.5rs.me/oss/uploadfe/png/ff1468690c5d1fb7d56b500f0d490426.png\",\"fileName\":\"jmeter性能测试培训.ppt\",\"fileSize\":1660416,\"fileUrl\":\"https://oss.5rs.me/oss/uploadfe/ppt/3e1f3b34449e1d69f793d2f19ae3ee51.ppt\",\"fileType\":\"ppt\",\"fileCategory\":\"PPT\",\"seqNum\":10,\"isConvert\":1,\"convertState\":1,\"resourceFileItems\":[],\"auditState\":\"1\",\"proLabelName\":\"前端-专业\",\"depLabelName\":\"前端-深度\",\"purLabelName\":\"前端-目的\",\"currentOrder\":15,\"catalogId\":0,\"isPilot\":0,\"hasDone\":false},{\"version\":1,\"createdUser\":1362,\"createdDate\":\"2023-10-13 18:23:21\",\"id\":4122870,\"appId\":2279829,\"resourceId\":26958029,\"resourceName\":\"大班上学期 学具_20180831162142246 (1).zip\",\"coverImg\":\"https://oss.5rs.me/oss/uploadfe/jpg/027f5a04afb7d7740f681962b7ccc8ef.jpg\",\"fileName\":\"大班上学期 学具_20180831162142246 (1).zip\",\"fileSize\":11872226,\"fileUrl\":\"https://oss.5rs.me/oss/uploadfe/zip/54ffd2065a1f4e1ccbb4ba473d6aba99.zip\",\"fileType\":\"zip\",\"fileCategory\":\"COMPRESS\",\"seqNum\":11,\"auditState\":\"1\",\"proLabelName\":\"生物\",\"depLabelName\":\"三年级\",\"purLabelName\":\"基础学习\",\"currentOrder\":16,\"catalogId\":0,\"isPilot\":0,\"hasDone\":false},{\"version\":1,\"createdUser\":1362,\"createdDate\":\"2023-10-13 18:23:21\",\"id\":4122871,\"appId\":2279829,\"resourceId\":26932097,\"resourceName\":\"附件1:数传集团员工手册.pdf\",\"coverImg\":\"https://oss.5rs.me/oss/uploadfe/jpg/99042a22bd82ab73affe100c5320e690.jpg\",\"fileName\":\"附件1:数传集团员工手册.pdf\",\"fileSize\":444408,\"fileUrl\":\"https://oss.5rs.me/oss/uploadfe/pdf/0c6f94b937c47ad7308cc431138b1568.pdf\",\"fileType\":\"pdf\",\"fileCategory\":\"PDF\",\"seqNum\":12,\"isConvert\":1,\"convertState\":1,\"resourcePdfItems\":[],\"auditState\":\"1\",\"proLabelName\":\"语文\",\"depLabelName\":\"九年级上册\",\"purLabelName\":\"兴趣爱好\",\"currentOrder\":17,\"catalogId\":0,\"isPilot\":0,\"hasDone\":false},{\"version\":1,\"createdUser\":1362,\"createdDate\":\"2023-10-13 18:23:21\",\"id\":4122872,\"appId\":2279829,\"resourceId\":26954200,\"resourceName\":\"加油\",\"coverImg\":\"https://oss.5rs.me/oss/uploadfe/png/b0669624d5c5533510207849fd105d0a.png\",\"fileName\":\"加油\",\"fileSize\":10166,\"fileUrl\":\"https://oss.5rs.me/oss/uploadfe/docx/d1aac7e5bbe7699f9ce4b50f399b83fe.docx\",\"fileType\":\"docx\",\"fileCategory\":\"WORD\",\"seqNum\":13,\"isConvert\":1,\"convertState\":1,\"resourceFileItems\":[],\"auditState\":\"1\",\"proLabelName\":\"RAYS平台\",\"depLabelName\":\"初步\",\"purLabelName\":\"兴趣培养\",\"currentOrder\":18,\"catalogId\":0,\"isPilot\":0,\"hasDone\":false},{\"version\":1,\"createdUser\":1362,\"createdDate\":\"2023-10-13 18:23:21\",\"id\":4122873,\"appId\":2279829,\"resourceId\":26905650,\"resourceName\":\"目录导入模板.xlsx\",\"coverImg\":\"https://oss.5rs.me/oss/uploadfe/png/a17d1f349398c6835965ac9004eddb09.png\",\"fileName\":\"目录导入模板.xlsx\",\"fileSize\":9977,\"fileUrl\":\"https://oss.5rs.me/oss/uploadfe/xlsx/8e63dc9c7ee44207bffbeb419e8bbf10.xlsx\",\"fileType\":\"xlsx\",\"fileCategory\":\"EXCEL\",\"seqNum\":14,\"isConvert\":1,\"convertState\":1,\"resourceFileItems\":[],\"auditState\":\"1\",\"proLabelName\":\"课外绘本\",\"depLabelName\":\"幼儿\",\"purLabelName\":\"兴趣爱好\",\"currentOrder\":19,\"catalogId\":0,\"isPilot\":0,\"hasDone\":false},{\"version\":1,\"createdUser\":1362,\"createdDate\":\"2023-10-13 18:23:21\",\"id\":4122874,\"appId\":2279829,\"resourceId\":26905713,\"resourceName\":\"五英科普.zip\",\"coverImg\":\"https://oss.5rs.me/oss/uploadfe/jpg/027f5a04afb7d7740f681962b7ccc8ef.jpg\",\"fileName\":\"五英科普.zip\",\"fileSize\":8294,\"fileUrl\":\"https://oss.5rs.me/oss/uploadfe/zip/4e09e6a00caf3170611725bc7d5f24b1.zip\",\"fileType\":\"zip\",\"fileCategory\":\"COMPRESS\",\"seqNum\":15,\"auditState\":\"1\",\"proLabelName\":\"生物\",\"depLabelName\":\"三年级\",\"purLabelName\":\"基础学习\",\"currentOrder\":20,\"catalogId\":0,\"isPilot\":0,\"hasDone\":false},{\"version\":1,\"createdUser\":1362,\"createdDate\":\"2023-10-13 18:23:21\",\"id\":4122875,\"appId\":2279829,\"resourceId\":26975714,\"resourceName\":\"行业简报(出版融合)23年7月(总第25期).pdf\",\"coverImg\":\"https://oss.5rs.me/oss/uploadfe/jpg/99042a22bd82ab73affe100c5320e690.jpg\",\"fileName\":\"行业简报(出版融合)23年7月(总第25期).pdf\",\"fileSize\":39137103,\"fileUrl\":\"https://oss.5rs.me/oss/uploadfe/pdf/110b1c6dd8cb04b17f169653ae9bfbd0.pdf\",\"fileType\":\"pdf\",\"fileCategory\":\"PDF\",\"seqNum\":16,\"isConvert\":1,\"convertState\":1,\"resourcePdfItems\":[],\"auditState\":\"1\",\"proLabelName\":\"RAYS平台\",\"depLabelName\":\"初步\",\"purLabelName\":\"交流\",\"currentOrder\":21,\"catalogId\":0,\"isPilot\":0,\"hasDone\":false}]}}"},
{8,"getResourcesByAppIdAndCatalog搜索正确","https://weixin28.5rs.me/appcenter/v1.0/catalog/getResourcesByAppIdAndCatalog?appId=2279829&catalogId=0&currentPage=0&numPerPage=20&keyWords=11&t=hO83e8Ch","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"totalCount\":2,\"currentPage\":0,\"numPerPage\":20,\"pageCount\":1,\"catalogDTOList\":null,\"appResourceDTOList\":[{\"version\":1,\"createdUser\":1362,\"createdDate\":\"2023-10-13 18:23:21\",\"id\":4122867,\"appId\":2279829,\"resourceId\":26899704,\"resourceName\":\"20230725-151117.mp4\",\"coverImg\":\"https://oss.5rs.me/oss/uploadfe/jpg/d026cd83cf2ff55e3f4b4493a6919712.jpg\",\"fileName\":\"20230725-151117.mp4\",\"fileSize\":5816008,\"fileUrl\":\"https://oss.5rs.me/oss/transcode/video/mp4/e330cc66825a69c2865cd1b64ac4cdd8_H.264_2560x1440_AAC_632.mp4\",\"fileType\":\"mp4\",\"fileCategory\":\"VIDEO\",\"seqNum\":8,\"isConvert\":1,\"convertState\":1,\"auditState\":\"1\",\"proLabelName\":\"生物\",\"depLabelName\":\"七年级\",\"purLabelName\":\"基础学习\",\"duration\":61.0000,\"currentOrder\":13,\"catalogId\":0,\"isPilot\":0,\"hasDone\":false},{\"version\":1,\"createdUser\":1362,\"createdDate\":\"2023-10-13 18:23:21\",\"id\":4122870,\"appId\":2279829,\"resourceId\":26958029,\"resourceName\":\"大班上学期 学具_20180831162142246 (1).zip\",\"coverImg\":\"https://oss.5rs.me/oss/uploadfe/jpg/027f5a04afb7d7740f681962b7ccc8ef.jpg\",\"fileName\":\"大班上学期 学具_20180831162142246 (1).zip\",\"fileSize\":11872226,\"fileUrl\":\"https://oss.5rs.me/oss/uploadfe/zip/54ffd2065a1f4e1ccbb4ba473d6aba99.zip\",\"fileType\":\"zip\",\"fileCategory\":\"COMPRESS\",\"seqNum\":11,\"auditState\":\"1\",\"proLabelName\":\"生物\",\"depLabelName\":\"三年级\",\"purLabelName\":\"基础学习\",\"currentOrder\":16,\"catalogId\":0,\"isPilot\":0,\"hasDone\":false}]}}"},
{9,"createCatalogRecord4Wechat","https://weixin28.5rs.me/appcenter/v1.0/catalog/createCatalogRecord4Wechat?appId=2279829&catalogId=28237&t=QeQCQ3g8","{\"errCode\":0,\"message\":\"操作成功!\"}"},
{10,"getByCatalogId4Wechat","https://weixin28.5rs.me/appcenter/v1.0/catalog/getByCatalogId4Wechat?catalogId=28237&t=7g7O7AYL","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":[{\"catalogId\":0,\"catalogName\":\"首页\"},{\"catalogId\":28237,\"parentCatalogId\":0,\"catalogName\":\"1\",\"sequenceCode\":\"001\"}]}"}
};
return datas;
}
}
This source diff could not be displayed because it is too large. You can view the blob instead.
package com.lemon.cases;
import com.alibaba.fastjson.JSONObject;
import io.qameta.allure.Description;
import org.apache.http.Header;
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.client.CookieStore;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.entity.StringEntity;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.util.EntityUtils;
import org.apache.log4j.Logger;
import org.testng.annotations.DataProvider;
import org.testng.annotations.Test;
import java.util.Arrays;
import java.util.HashMap;
import java.util.Map;
/**
* @program: 鲁班工程-英语消消乐编辑端,cookie
* @description:
* @author: ray
* @create: 2023-10-10 15:20
**/
public class Editside_EnglishXiaoXiaoLeBCase extends BaseCase {
private CookieStore cooki;
public static Logger log = Logger.getLogger(BaseCase.class);
public static final Map<String, String> envPro = new HashMap<>();
public void envPro(Map<String, String> envPro) {
log.info(envPro);
}
// 登录接口
@Test(dataProvider = "data")
@Description("登录接口")
public void testAAAYc1(int id, String caseName, String url, String json) throws Exception {
HttpPost post = new HttpPost(url);
post.setHeader("Content-Type", "application/json");
post.setEntity(new StringEntity(json));
DefaultHttpClient client = new DefaultHttpClient();
HttpResponse response = client.execute(post);
Header[] header = response.getAllHeaders(); // 响应头
int status = response.getStatusLine().getStatusCode();
System.out.print("状态码:::" + status + "\n");
HttpEntity entity = response.getEntity(); // 响应体
String str = EntityUtils.toString(entity);
JSONObject body = JSONObject.parseObject(str);
System.out.print("响应结果: " + body + "\n");
if (body != null) { //如果body不为空
String strData = body.getString("data"); //获取body中的data
JSONObject data = JSONObject.parseObject(strData); //将strData转换为JSON类型data
if (data != null) {
String token = data.getString("token"); //获取token
if (token != null) { //如果token不为空
envPro.put("token", token.toString()); //将Token存储到环境变量envPro
System.out.println("token:" + envPro.get("token"));
}
}
}
}
@DataProvider(name = "data")
public Object[][] data() {
//Object[m][n] m代表执行次数,n代表参数个数
Object[][] datas = {
{1, "编辑端登录", "https://adviser.5rs.me/usercenter/v1.0/user/login", "{\"userName\":\"17343351051\",\"pwd\":\"35ebb6d482ad63360193a060154f3884\",\"isRemember\":1,\"systemCode\":\"adviser\"}"},
// {2, "作者端登录","https://rm.5rs.me/usercenter/v1.0/user/login","{\"userName\":\"17343351051\",\"pwd\":\"35ebb6d482ad63360193a060154f3884\",\"isRemember\":1,\"systemCode\":\"merchant\"}"},
};
return datas;
}
// post请求例子
@Test(dataProvider = "datas0")
@Description("获取商户号支付信息")
public void testAYc1(int id, String caseName, String url, String json, String expectValue) throws Exception {
// String token = "430f837c00f9978dffec9d4c0c05c751";
HttpPost post = new HttpPost(url); // 创建post请求
post.setHeader("Content-Type", "application/json"); // 传参类型为json
post.setHeader("token", envPro.get("token")); //将token传递到下个接口使用
post.setEntity(new StringEntity(json));
DefaultHttpClient client = new DefaultHttpClient();
HttpResponse response = client.execute(post);
Header[] header = response.getAllHeaders(); // 响应头
System.out.println("请求链接:" + url);
System.out.println("请求参数:" + json);
System.out.print("id:" + id + "\n" + "casename:" + caseName + "\n");
System.out.print("响应头信息:::" + Arrays.toString(header) + "\n");
int status = response.getStatusLine().getStatusCode();
System.out.print("状态码:::" + status + "\n");
HttpEntity entity = response.getEntity(); // 响应体
String responValue = EntityUtils.toString(entity);
System.out.print("预期结果: " + expectValue + "\n");
System.out.print("响应结果: " + responValue + "\n");
Boolean flag = assertFlag(JSONObject.parseObject(expectValue.toString()).toString(), JSONObject.parseObject(responValue.toString()).toString());
String assertContent = (flag) ? "Fail" : "Pass";
System.out.print("assertContent:" + assertContent);
}
@DataProvider(name = "datas0")
public Object[][] datas0() {
//Object[m][n] m代表执行次数,n代表参数个数
Object[][] datas = {
{1,"getShuntSettingAdviser接口","https://adviser.5rs.me/scenarizedapp/v1.0/shunt/getShuntSettingAdviser","{\"resourceType\":\"APP\",\"typeCode\":\"word_link\"}","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"id\":null,\"agentId\":1362,\"appId\":null,\"resourceType\":\"APP\",\"typeCode\":\"word_link\",\"sceneCode\":null,\"createTime\":null,\"flag\":false,\"adviserId\":1362}}"},
{2,"addXThemeWord接口","https://adviser.5rs.me/wordapp/v1.0/wordLink/addXThemeWord","{\"wordThemeId\":12466,\"isWordNamePic\":0,\"isWordExplainPic\":1,\"wordName\":\"测试\",\"wordExplain\":\"https://oss.5rs.me/oss/uploadfe/jpg/78506d9ebf0b61fa76d71870e79e5a0f.jpg\"}","{\"errCode\":0,\"message\":\"操作成功!\"}"},
{3,"dragSortWordTheme拖动当前关卡","https://adviser.5rs.me/wordapp/v1.0/wordLink/dragSortWordTheme","[12466,12468,12467,12469]","{\"errCode\":0,\"message\":\"操作成功!\"}"},
{4,"updateWordThemeName修改当前关卡名称","https://adviser.5rs.me/wordapp/v1.0/wordLink/updateWordThemeName","{\"appId\":2299859,\"wordThemeId\":12467,\"wordThemeName\":\"23\",\"sequenceNum\":1,\"wordCounts\":0,\"getWay\":1,\"genWordCount\":5}","{\"errCode\":0,\"message\":\"操作成功!\"}"},
{5,"设置当前关卡困难难度","https://adviser.5rs.me/wordapp/v1.0/wordLink/setThemeDifficulty","{\"wordThemeId\":12467,\"genWordCount\":10}","{\"errCode\":0,\"message\":\"操作成功!\"}"},
{6,"setupAudit4Adviser","https://adviser.5rs.me/appcenter/v1.0/app/setupAudit4Adviser","{\"auditState\":1,\"appId\":2299859,\"version\":21}","{\"errCode\":0,\"message\":\"操作成功!\"}"},
{7,"AddRecommend接口","https://adviser.5rs.me/wordapp/v1.0/xxlRecommend/AddRecommend","{\"appId\":2299859,\"wordThemeId\":12466,\"attachType\":\"APP\",\"attachId\":2263379,\"attachTypeCode\":\"VIDEO\"}","{\"errCode\":0,\"message\":\"操作成功!\"}"},
};
return datas;
}
// Get请求
@Test(dataProvider = "datasyc1")
@Description("获取商户号支付信息")
public void testAYc1(int id, String caseName, String url, String expectValue) throws Exception {
// String cooki = "userInfo=wechatUserId=183639793&officialAccountsId=50687";
HttpGet get = new HttpGet(url); // 创建get请求
get.setHeader("Content-Type", "application/json");
get.setHeader("token", envPro.get("token")); //
DefaultHttpClient client = new DefaultHttpClient();// 创建一个client
// client.setCookieStore(this.cooki); 将cookie信息添加到header中
HttpResponse response = client.execute(get); // 执行get请求,并使用response来存放执行后返回的响应内容
Header[] header = response.getAllHeaders(); // 响应头
System.out.print("id:" + id + "casename:" + caseName);
System.out.print("响应头信息: " + Arrays.toString(header) + "\n");
int status = response.getStatusLine().getStatusCode();
System.out.print("状态码: " + status + "\n");
HttpEntity entity = response.getEntity(); // 响应体
String responValue = EntityUtils.toString(entity);
System.out.print("预期结果: " + expectValue + "\n");
System.out.print("响应结果: " + responValue + "\n");
Boolean flag = assertFlag(JSONObject.parseObject(expectValue.toString()).toString(), JSONObject.parseObject(responValue.toString()).toString());
String assertContent = (flag) ? "Fail" : "Pass";
System.out.print("assertContent:" + assertContent);
}
@DataProvider(name = "datasyc1")
public Object[][] datas1() {
//Object[m][n] m代表执行次数,n代表参数个数
Object[][] datas = {
{1,"点击做书应用","https://adviser.5rs.me/appcenter/v1.0/appCase/getByTypeCode?typeCode=BOOK_ORDER","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"version\":5,\"appCaseId\":58,\"typeCode\":\"BOOK_ORDER\",\"caseName\":\"\",\"caseDesc\":\"\",\"qrCode\":\"https://oss.5rs.me/oss/uploadfe/png/2d11c104e30df04e78842c3e2d9c5c41.png\",\"realQrCode\":\"\",\"casePicDTOS\":[{\"id\":550,\"casePic\":\"https://oss.5rs.me/oss/uploadfe/png/2d71251b4edf3347aeb364bff6f9d0ee.png\",\"appCaseId\":58}],\"isCollect\":0}}"},
{2,"点击消消乐应用","https://adviser.5rs.me/appcenter/v1.0/appCase/getByTypeCode?typeCode=WORD_LINK","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"appCaseId\":69,\"typeCode\":\"WORD_LINK\",\"caseName\":\"\",\"caseDesc\":\"\",\"qrCode\":\"https://oss.5rs.me/oss/uploadfe/png/457ce29ae1e2a127697ec678184d3fde.png\",\"realQrCode\":\"\",\"casePicDTOS\":[{\"id\":603,\"casePic\":\"https://oss.5rs.me/oss/uploadfe/png/d2d0cd302604000b3636ccb13220ea66.png\",\"appCaseId\":69}],\"isCollect\":0}}"},
{3,"查看应用说明书","https://adviser.5rs.me/appcenter/v1.0/appTypePermit/updateAdviserEnterState?typeCode=WORD_LINK","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":true}"},
{4,"点击新增消消乐应用","https://adviser.5rs.me/labelcenter/v1.0/label/showSpecialLabel","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":false}"},
{5,"保存下一步","https://adviser.5rs.me/appcenter/v1.0/app/getBaseById?appId=2299859","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"version\":1,\"createdUser\":1362,\"createdDate\":\"2023-12-13 09:48:24\",\"lastModifiedDate\":\"2023-12-13 09:48:24\",\"appId\":2299859,\"typeCode\":\"WORD_LINK\",\"typeName\":\"消消乐\",\"typeCategory\":\"RECOMMEND\",\"shortTitle\":\"消消乐\",\"title\":\"yc测试消消乐\",\"channelId\":1362,\"channelName\":\"鉴湖分社运营平台\",\"proLabelId\":1511,\"depLabelId\":1514,\"purLabelId\":246,\"useStartDate\":\"2023-12-13 00:00:00\",\"useEndDate\":\"9999-01-01 23:59:59\",\"openUseDate\":1,\"squareImg\":\"https://file.5rs.me/oss/uploadfe/png/3abf1952127e0c3630baac9fc9f4ca5a.png\",\"transverseImg\":\"https://file.5rs.me/oss/uploadfe/png/1a80106204adb0b05c83b6e44b331b25.png\",\"auditState\":\"-1\",\"auditRefuseCount\":0,\"auditOwn\":0,\"adviserName\":\"鉴湖分社\",\"adviserImgUrl\":\"https://oss.5rs.me/oss/uploadfe/png/59d797644263a9425123d3f4a6e50b16.png\",\"browseCount\":0,\"browseCountOfCreatAdvicer\":0,\"browseCountOfOther\":0,\"readerCount\":0,\"readerCountOfCreatAdvicer\":0,\"readerCountOfOther\":0,\"browseTimesAvg\":0,\"isDelete\":false,\"isRecommend\":1,\"accountSettingId\":28,\"domain\":\"weixin28.5rs.me\",\"firstDomain\":\"5rs.me\",\"appDomain\":\"weixin28.5rs.me\",\"compressIsSupport\":\"0\",\"introType\":0,\"uniqueNumber\":\"AP2299859\",\"showAnswer\":false,\"newInformation\":true,\"appPreconditionsUserCount\":0,\"appPreconditionsUserCountOfCreatAdvicer\":0,\"appPreconditionsUserCountOfOther\":0,\"appFeedBackCount\":0,\"showNameStatus\":1,\"protocol\":\"https://\",\"showRealityLabel\":0,\"shareState\":0,\"aiAudit\":1,\"appletFlag\":0,\"hasSpecialBuy\":false,\"delete\":false}}"},
{6,"关卡目录页面","https://adviser.5rs.me/wordapp/v1.0/wordLink/getWordThemeList4PC?appId=2299836","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":[{\"appId\":2299836,\"wordThemeId\":12463,\"wordThemeName\":\"1\",\"sequenceNum\":0,\"wordCounts\":0,\"getWay\":1,\"genWordCount\":5},{\"appId\":2299836,\"wordThemeId\":12464,\"wordThemeName\":\"2\",\"sequenceNum\":1,\"wordCounts\":0,\"getWay\":1,\"genWordCount\":5},{\"appId\":2299836,\"wordThemeId\":12465,\"wordThemeName\":\"3\",\"sequenceNum\":2,\"wordCounts\":0,\"getWay\":1,\"genWordCount\":5}]}"},
{7,"切换当前中级难度","https://adviser.5rs.me/appcenter/v1.0/app/getBaseById?appId=2299859","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"version\":2,\"createdUser\":1362,\"createdDate\":\"2023-12-13 09:48:24\",\"lastModifiedDate\":\"2023-12-13 09:49:52\",\"appId\":2299859,\"typeCode\":\"WORD_LINK\",\"typeName\":\"消消乐\",\"typeCategory\":\"RECOMMEND\",\"shortTitle\":\"消消乐\",\"title\":\"yc测试消消乐\",\"channelId\":1362,\"channelName\":\"鉴湖分社运营平台\",\"proLabelId\":1511,\"depLabelId\":1514,\"purLabelId\":246,\"useStartDate\":\"2023-12-13 00:00:00\",\"useEndDate\":\"9999-01-01 23:59:59\",\"openUseDate\":1,\"squareImg\":\"https://file.5rs.me/oss/uploadfe/png/3abf1952127e0c3630baac9fc9f4ca5a.png\",\"transverseImg\":\"https://file.5rs.me/oss/uploadfe/png/1a80106204adb0b05c83b6e44b331b25.png\",\"auditState\":\"-1\",\"auditRefuseCount\":0,\"auditOwn\":0,\"adviserName\":\"鉴湖分社\",\"adviserImgUrl\":\"https://oss.5rs.me/oss/uploadfe/png/59d797644263a9425123d3f4a6e50b16.png\",\"browseCount\":0,\"browseCountOfCreatAdvicer\":0,\"browseCountOfOther\":0,\"readerCount\":0,\"readerCountOfCreatAdvicer\":0,\"readerCountOfOther\":0,\"browseTimesAvg\":0,\"isDelete\":false,\"isRecommend\":1,\"accountSettingId\":28,\"domain\":\"weixin28.5rs.me\",\"firstDomain\":\"5rs.me\",\"appDomain\":\"weixin28.5rs.me\",\"compressIsSupport\":\"0\",\"introType\":0,\"uniqueNumber\":\"AP2299859\",\"showAnswer\":false,\"newInformation\":true,\"appPreconditionsUserCount\":0,\"appPreconditionsUserCountOfCreatAdvicer\":0,\"appPreconditionsUserCountOfOther\":0,\"appFeedBackCount\":0,\"showNameStatus\":1,\"protocol\":\"https://\",\"showRealityLabel\":0,\"shareState\":0,\"aiAudit\":1,\"appletFlag\":0,\"hasSpecialBuy\":false,\"delete\":false}}"},
{8,"添加单词","https://adviser.5rs.me/wordapp/v1.0/wordLink/getAllWordPage?numPerPage=10&currentPage=0&wordThemeId=12466","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"currentPage\":0,\"numPerPage\":10,\"totalCount\":3904,\"recordList\":[{\"wordId\":91791,\"wordTypeName\":\"英文\",\"wordName\":\"community\",\"wordOptionDesc\":\"社区;社团\",\"wordDesc\":\"社区;社团\",\"picUrl\":null,\"wordPronun\":\"https://oss.5rs.me/oss/upload/audio/mp3/11a01e08d32549b2b30933517688a90c.mp3\",\"wordPhonetic\":null,\"wordTypeId\":1,\"espUrl\":null,\"espSymbol\":null,\"uspUrl\":null,\"uspSymbol\":null,\"exampleSentence\":null,\"exampleTranslate\":null,\"exampleUrl\":null,\"fromType\":null,\"isSelect\":false},{\"wordId\":91790,\"wordTypeName\":\"英文\",\"wordName\":\"Trent\",\"wordOptionDesc\":\"特伦特(姓)\",\"wordDesc\":\"特伦特(姓)\",\"picUrl\":null,\"wordPronun\":\"http://dict.youdao.com/dictvoice?audio=trent\",\"wordPhonetic\":null,\"wordTypeId\":1,\"espUrl\":null,\"espSymbol\":null,\"uspUrl\":null,\"uspSymbol\":null,\"exampleSentence\":null,\"exampleTranslate\":null,\"exampleUrl\":null,\"fromType\":null,\"isSelect\":false},{\"wordId\":91789,\"wordTypeName\":\"英文\",\"wordName\":\"Griffin\",\"wordOptionDesc\":\"格里芬(姓)\",\"wordDesc\":\"格里芬(姓)\",\"picUrl\":null,\"wordPronun\":\"https://oss.5rs.me/oss/upload/audio/mp3/637e441181b541db90c89683d835f5a8.mp3\",\"wordPhonetic\":null,\"wordTypeId\":1,\"espUrl\":null,\"espSymbol\":null,\"uspUrl\":null,\"uspSymbol\":null,\"exampleSentence\":null,\"exampleTranslate\":null,\"exampleUrl\":null,\"fromType\":null,\"isSelect\":false},{\"wordId\":91788,\"wordTypeName\":\"英文\",\"wordName\":\"Luke\",\"wordOptionDesc\":\"卢克(男名)\",\"wordDesc\":\"卢克(男名)\",\"picUrl\":null,\"wordPronun\":\"https://oss.5rs.me/oss/upload/audio/mp3/be6fc94aa4e94aef8059025d5fa8d6ff.mp3\",\"wordPhonetic\":null,\"wordTypeId\":1,\"espUrl\":null,\"espSymbol\":null,\"uspUrl\":null,\"uspSymbol\":null,\"exampleSentence\":null,\"exampleTranslate\":null,\"exampleUrl\":null,\"fromType\":null,\"isSelect\":false},{\"wordId\":91787,\"wordTypeName\":\"英文\",\"wordName\":\"Brian\",\"wordOptionDesc\":\"布赖恩(男名)\",\"wordDesc\":\"布赖恩(男名)\",\"picUrl\":null,\"wordPronun\":\"http://dict.youdao.com/dictvoice?audio=brian\",\"wordPhonetic\":null,\"wordTypeId\":1,\"espUrl\":null,\"espSymbol\":null,\"uspUrl\":null,\"uspSymbol\":null,\"exampleSentence\":null,\"exampleTranslate\":null,\"exampleUrl\":null,\"fromType\":null,\"isSelect\":false},{\"wordId\":91786,\"wordTypeName\":\"英文\",\"wordName\":\"wing\",\"wordOptionDesc\":\"翅膀;翼\",\"wordDesc\":\"翅膀;翼\",\"picUrl\":null,\"wordPronun\":\"https://oss.5rs.me/oss/upload/audio/mp3/dbb2df0f8de546859c4573a53efcf542.mp3\",\"wordPhonetic\":null,\"wordTypeId\":1,\"espUrl\":null,\"espSymbol\":null,\"uspUrl\":null,\"uspSymbol\":null,\"exampleSentence\":null,\"exampleTranslate\":null,\"exampleUrl\":null,\"fromType\":null,\"isSelect\":false},{\"wordId\":91785,\"wordTypeName\":\"英文\",\"wordName\":\"separate\",\"wordOptionDesc\":\"分开,抽印本;分开的,各自的,单独的;分开,隔开,分居\",\"wordDesc\":\"分开,抽印本;分开的,各自的,单独的;分开,隔开,分居\",\"picUrl\":null,\"wordPronun\":\"https://oss.5rs.me/oss/upload/audio/mp3/2c11a79d27cd45f9854b4c93e7b1499e.mp3\",\"wordPhonetic\":null,\"wordTypeId\":1,\"espUrl\":null,\"espSymbol\":null,\"uspUrl\":null,\"uspSymbol\":null,\"exampleSentence\":null,\"exampleTranslate\":null,\"exampleUrl\":null,\"fromType\":null,\"isSelect\":false},{\"wordId\":91784,\"wordTypeName\":\"英文\",\"wordName\":\"be responsible for\",\"wordOptionDesc\":\"对⋯⋯有责任;负责任\",\"wordDesc\":\"对⋯⋯有责任;负责任\",\"picUrl\":null,\"wordPronun\":\"http://sound.yywz123.com/qsbdcword/e/e4417.mp3\",\"wordPhonetic\":null,\"wordTypeId\":1,\"espUrl\":null,\"espSymbol\":null,\"uspUrl\":null,\"uspSymbol\":null,\"exampleSentence\":null,\"exampleTranslate\":null,\"exampleUrl\":null,\"fromType\":null,\"isSelect\":false},{\"wordId\":91783,\"wordTypeName\":\"英文\",\"wordName\":\"responsible\",\"wordOptionDesc\":\"承担责任;有责任\",\"wordDesc\":\"承担责任;有责任\",\"picUrl\":null,\"wordPronun\":\"https://oss.5rs.me/oss/upload/audio/mp3/e2c5c35da3db40ca9bd62b02792af9a9.mp3\",\"wordPhonetic\":null,\"wordTypeId\":1,\"espUrl\":null,\"espSymbol\":null,\"uspUrl\":null,\"uspSymbol\":null,\"exampleSentence\":null,\"exampleTranslate\":null,\"exampleUrl\":null,\"fromType\":null,\"isSelect\":false},{\"wordId\":91782,\"wordTypeName\":\"英文\",\"wordName\":\"ahead\",\"wordOptionDesc\":\"向前面;在前面\",\"wordDesc\":\"向前面;在前面\",\"picUrl\":null,\"wordPronun\":\"https://oss.5rs.me/oss/upload/audio/mp3/3a2fbf4923a64dcd8abccac930f31613.mp3\",\"wordPhonetic\":null,\"wordTypeId\":1,\"espUrl\":null,\"espSymbol\":null,\"uspUrl\":null,\"uspSymbol\":null,\"exampleSentence\":null,\"exampleTranslate\":null,\"exampleUrl\":null,\"fromType\":null,\"isSelect\":false}],\"pageCount\":391,\"beginPageIndex\":0,\"endPageIndex\":9,\"countResultMap\":null}}"},
{9,"词库分类","https://adviser.5rs.me/wordapp/v1.0/wordLink/getAllWordPage?numPerPage=10&currentPage=0&wordThemeId=12466&wordTypeId=63","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"currentPage\":0,\"numPerPage\":10,\"totalCount\":4,\"recordList\":[{\"wordId\":239,\"wordTypeName\":\"小学英语核心词汇\",\"wordName\":\"award\",\"wordOptionDesc\":\"n. 奖,奖品v. 授予,给予,判给\",\"wordDesc\":\"<div><span style=\\\"font-family: 宋体, SimSun; font-size: 16px; line-height: 1.5;\\\">n. 奖,奖品v. 授予,给予,判给</span></div>\",\"picUrl\":null,\"wordPronun\":\"https://file.5rs.me/webresource/fd2bf112b9e51af27e722b42531bdc95/mp3/cf187ce3e480e2f23391a7dc76539695.mp3\",\"wordPhonetic\":null,\"wordTypeId\":63,\"espUrl\":null,\"espSymbol\":null,\"uspUrl\":null,\"uspSymbol\":null,\"exampleSentence\":null,\"exampleTranslate\":null,\"exampleUrl\":null,\"fromType\":null,\"isSelect\":false},{\"wordId\":238,\"wordTypeName\":\"小学英语核心词汇\",\"wordName\":\"comedy\",\"wordOptionDesc\":\"n. 喜剧,滑稽,幽默事件\",\"wordDesc\":\"<div><span style=\\\"font-family: 宋体, SimSun; font-size: 16px; line-height: 1.5;\\\">n. 喜剧,滑稽,幽默事件</span></div>\",\"picUrl\":null,\"wordPronun\":\"https://file.5rs.me/webresource/fd2bf112b9e51af27e722b42531bdc95/mp3/1f0e439d3aa03b1eeb2c749339277153.mp3\",\"wordPhonetic\":null,\"wordTypeId\":63,\"espUrl\":null,\"espSymbol\":null,\"uspUrl\":null,\"uspSymbol\":null,\"exampleSentence\":null,\"exampleTranslate\":null,\"exampleUrl\":null,\"fromType\":null,\"isSelect\":false},{\"wordId\":237,\"wordTypeName\":\"小学英语核心词汇\",\"wordName\":\"clue\",\"wordOptionDesc\":\"n. 线索;(故事等的)情节vt. 为…提供线索;为…提供情况\",\"wordDesc\":\"<div><span style=\\\"font-family: 宋体, SimSun; font-size: 16px; line-height: 1.5;\\\">n. 线索;(故事等的)情节vt. 为&hellip;提供线索;为&hellip;提供情况</span></div>\",\"picUrl\":null,\"wordPronun\":\"https://file.5rs.me/webresource/fd2bf112b9e51af27e722b42531bdc95/mp3/379c495d740fab2de7ffcaab6645d51b.mp3\",\"wordPhonetic\":null,\"wordTypeId\":63,\"espUrl\":null,\"espSymbol\":null,\"uspUrl\":null,\"uspSymbol\":null,\"exampleSentence\":null,\"exampleTranslate\":null,\"exampleUrl\":null,\"fromType\":null,\"isSelect\":false},{\"wordId\":236,\"wordTypeName\":\"小学英语核心词汇\",\"wordName\":\"vt. 省略,删去,遗漏\",\"wordOptionDesc\":\"omit\",\"wordDesc\":null,\"picUrl\":null,\"wordPronun\":null,\"wordPhonetic\":null,\"wordTypeId\":63,\"espUrl\":null,\"espSymbol\":null,\"uspUrl\":null,\"uspSymbol\":null,\"exampleSentence\":null,\"exampleTranslate\":null,\"exampleUrl\":null,\"fromType\":null,\"isSelect\":false}],\"pageCount\":1,\"beginPageIndex\":0,\"endPageIndex\":0,\"countResultMap\":null}}"},
{10,"选择全部词语","https://adviser.5rs.me/appcenter/v1.0/app/getBaseById?appId=2299859","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"version\":3,\"createdUser\":1362,\"createdDate\":\"2023-12-13 09:48:24\",\"lastModifiedDate\":\"2023-12-13 10:04:53\",\"appId\":2299859,\"typeCode\":\"WORD_LINK\",\"typeName\":\"消消乐\",\"typeCategory\":\"RECOMMEND\",\"shortTitle\":\"消消乐\",\"title\":\"yc测试消消乐\",\"channelId\":1362,\"channelName\":\"鉴湖分社运营平台\",\"proLabelId\":1511,\"depLabelId\":1514,\"purLabelId\":246,\"useStartDate\":\"2023-12-13 00:00:00\",\"useEndDate\":\"9999-01-01 23:59:59\",\"openUseDate\":1,\"squareImg\":\"https://file.5rs.me/oss/uploadfe/png/3abf1952127e0c3630baac9fc9f4ca5a.png\",\"transverseImg\":\"https://file.5rs.me/oss/uploadfe/png/1a80106204adb0b05c83b6e44b331b25.png\",\"auditState\":\"-1\",\"auditRefuseCount\":0,\"auditOwn\":0,\"adviserName\":\"鉴湖分社\",\"adviserImgUrl\":\"https://oss.5rs.me/oss/uploadfe/png/59d797644263a9425123d3f4a6e50b16.png\",\"browseCount\":0,\"browseCountOfCreatAdvicer\":0,\"browseCountOfOther\":0,\"readerCount\":0,\"readerCountOfCreatAdvicer\":0,\"readerCountOfOther\":0,\"browseTimesAvg\":0,\"isDelete\":false,\"isRecommend\":1,\"accountSettingId\":28,\"domain\":\"weixin28.5rs.me\",\"firstDomain\":\"5rs.me\",\"appDomain\":\"weixin28.5rs.me\",\"compressIsSupport\":\"0\",\"introType\":0,\"uniqueNumber\":\"AP2299859\",\"showAnswer\":false,\"newInformation\":true,\"appPreconditionsUserCount\":0,\"appPreconditionsUserCountOfCreatAdvicer\":0,\"appPreconditionsUserCountOfOther\":0,\"appFeedBackCount\":0,\"showNameStatus\":1,\"protocol\":\"https://\",\"showRealityLabel\":0,\"shareState\":0,\"aiAudit\":1,\"appletFlag\":0,\"hasSpecialBuy\":false,\"delete\":false}}"},
{11,"选择全部词语名称","https://adviser.5rs.me/wordapp/v1.0/wordLink/getWordList4PC?wordThemeId=12466&currentPage=0&numPerPage=20","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"currentPage\":0,\"numPerPage\":20,\"totalCount\":4,\"recordList\":[{\"id\":87490,\"wordThemeId\":12466,\"wordId\":236,\"wordName\":\"vt. 省略,删去,遗漏\",\"wordExplain\":\"on\",\"isWordNamePic\":0,\"isWordExplainPic\":0},{\"id\":87491,\"wordThemeId\":12466,\"wordId\":237,\"wordName\":\"clue\",\"wordExplain\":\"adj. 笨拙的,笨重的,不得体的\",\"isWordNamePic\":0,\"isWordExplainPic\":0,\"wordPronunciationUrl\":\"https://file.5rs.me/webresource/fd2bf112b9e51af27e722b42531bdc95/mp3/379c495d740fab2de7ffcaab6645d51b.mp3\"},{\"id\":87492,\"wordThemeId\":12466,\"wordId\":238,\"wordName\":\"comedy\",\"wordExplain\":\"v. 改变立场,偶然拜访,过来,抓住\",\"isWordNamePic\":0,\"isWordExplainPic\":0,\"wordPronunciationUrl\":\"https://file.5rs.me/webresource/fd2bf112b9e51af27e722b42531bdc95/mp3/1f0e439d3aa03b1eeb2c749339277153.mp3\"},{\"id\":87493,\"wordThemeId\":12466,\"wordId\":239,\"wordName\":\"award\",\"wordExplain\":\"n. 汽车adj. 汽车的\",\"isWordNamePic\":0,\"isWordExplainPic\":0,\"wordPronunciationUrl\":\"https://file.5rs.me/webresource/fd2bf112b9e51af27e722b42531bdc95/mp3/cf187ce3e480e2f23391a7dc76539695.mp3\"}],\"pageCount\":1,\"beginPageIndex\":0,\"endPageIndex\":0,\"countResultMap\":null}}"},
{12,"删除当前词语","https://adviser.5rs.me/appcenter/v1.0/app/getBaseById?appId=2299859","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"version\":5,\"createdUser\":1362,\"createdDate\":\"2023-12-13 09:48:24\",\"lastModifiedDate\":\"2023-12-13 10:08:42\",\"appId\":2299859,\"typeCode\":\"WORD_LINK\",\"typeName\":\"消消乐\",\"typeCategory\":\"RECOMMEND\",\"shortTitle\":\"消消乐\",\"title\":\"yc测试消消乐\",\"channelId\":1362,\"channelName\":\"鉴湖分社运营平台\",\"proLabelId\":1511,\"depLabelId\":1514,\"purLabelId\":246,\"useStartDate\":\"2023-12-13 00:00:00\",\"useEndDate\":\"9999-01-01 23:59:59\",\"openUseDate\":1,\"squareImg\":\"https://file.5rs.me/oss/uploadfe/png/3abf1952127e0c3630baac9fc9f4ca5a.png\",\"transverseImg\":\"https://file.5rs.me/oss/uploadfe/png/1a80106204adb0b05c83b6e44b331b25.png\",\"auditState\":\"-1\",\"auditRefuseCount\":0,\"auditOwn\":0,\"adviserName\":\"鉴湖分社\",\"adviserImgUrl\":\"https://oss.5rs.me/oss/uploadfe/png/59d797644263a9425123d3f4a6e50b16.png\",\"browseCount\":0,\"browseCountOfCreatAdvicer\":0,\"browseCountOfOther\":0,\"readerCount\":0,\"readerCountOfCreatAdvicer\":0,\"readerCountOfOther\":0,\"browseTimesAvg\":0,\"isDelete\":false,\"isRecommend\":1,\"accountSettingId\":28,\"domain\":\"weixin28.5rs.me\",\"firstDomain\":\"5rs.me\",\"appDomain\":\"weixin28.5rs.me\",\"compressIsSupport\":\"0\",\"introType\":0,\"uniqueNumber\":\"AP2299859\",\"showAnswer\":false,\"newInformation\":true,\"appPreconditionsUserCount\":0,\"appPreconditionsUserCountOfCreatAdvicer\":0,\"appPreconditionsUserCountOfOther\":0,\"appFeedBackCount\":0,\"showNameStatus\":1,\"protocol\":\"https://\",\"showRealityLabel\":0,\"shareState\":0,\"aiAudit\":1,\"appletFlag\":0,\"hasSpecialBuy\":false,\"delete\":false}}"},
{13,"删除后刷新界面","https://adviser.5rs.me/wordapp/v1.0/wordLink/getWordList4PC?wordThemeId=12466&currentPage=0&numPerPage=20","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"currentPage\":0,\"numPerPage\":20,\"totalCount\":5,\"recordList\":[{\"id\":87490,\"wordThemeId\":12466,\"wordId\":236,\"wordName\":\"vt. 省略,删去,遗漏\",\"wordExplain\":\"on\",\"isWordNamePic\":0,\"isWordExplainPic\":0},{\"id\":87491,\"wordThemeId\":12466,\"wordId\":237,\"wordName\":\"clue\",\"wordExplain\":\"adj. 笨拙的,笨重的,不得体的\",\"isWordNamePic\":0,\"isWordExplainPic\":0,\"wordPronunciationUrl\":\"https://file.5rs.me/webresource/fd2bf112b9e51af27e722b42531bdc95/mp3/379c495d740fab2de7ffcaab6645d51b.mp3\"},{\"id\":87492,\"wordThemeId\":12466,\"wordId\":238,\"wordName\":\"comedy\",\"wordExplain\":\"v. 改变立场,偶然拜访,过来,抓住\",\"isWordNamePic\":0,\"isWordExplainPic\":0,\"wordPronunciationUrl\":\"https://file.5rs.me/webresource/fd2bf112b9e51af27e722b42531bdc95/mp3/1f0e439d3aa03b1eeb2c749339277153.mp3\"},{\"id\":87493,\"wordThemeId\":12466,\"wordId\":239,\"wordName\":\"award\",\"wordExplain\":\"n. 汽车adj. 汽车的\",\"isWordNamePic\":0,\"isWordExplainPic\":0,\"wordPronunciationUrl\":\"https://file.5rs.me/webresource/fd2bf112b9e51af27e722b42531bdc95/mp3/cf187ce3e480e2f23391a7dc76539695.mp3\"},{\"id\":87494,\"wordThemeId\":12466,\"wordId\":448,\"wordName\":\"sweep\",\"wordExplain\":\"打扫\",\"isWordNamePic\":0,\"isWordExplainPic\":0,\"wordPronunciationUrl\":\"https://file.5rs.me/webresource/fd2bf112b9e51af27e722b42531bdc95/mp3/30df89014c22153604fb45b6eec0abbc.mp3\"}],\"pageCount\":1,\"beginPageIndex\":0,\"endPageIndex\":0,\"countResultMap\":null}}"},
{14,"添加配对组合上传当前图片","https://adviser.5rs.me/convert/v1.0/leafFile/checkTick?fileId=78506d9ebf0b61fa76d71870e79e5a0f&beyond=0","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"fileId\":\"78506d9ebf0b61fa76d71870e79e5a0f\",\"name\":\"f18bd7c3cbac84e1c8be06fa30c63b16\",\"ext\":\"jpg\",\"uploadId\":\"oss/uploadfe/jpg/78506d9ebf0b61fa76d71870e79e5a0f.jpg\",\"uploadedSize\":400825,\"finish\":true,\"url\":\"https://oss.5rs.me/oss/uploadfe/jpg/78506d9ebf0b61fa76d71870e79e5a0f.jpg\",\"isConvert\":false}}"},
{15,"确定当前添加配对组合","https://adviser.5rs.me/appcenter/v1.0/app/getBaseById?appId=2299859","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"version\":6,\"createdUser\":1362,\"createdDate\":\"2023-12-13 09:48:24\",\"lastModifiedDate\":\"2023-12-13 10:13:09\",\"appId\":2299859,\"typeCode\":\"WORD_LINK\",\"typeName\":\"消消乐\",\"typeCategory\":\"RECOMMEND\",\"shortTitle\":\"消消乐\",\"title\":\"yc测试消消乐\",\"channelId\":1362,\"channelName\":\"鉴湖分社运营平台\",\"proLabelId\":1511,\"depLabelId\":1514,\"purLabelId\":246,\"useStartDate\":\"2023-12-13 00:00:00\",\"useEndDate\":\"9999-01-01 23:59:59\",\"openUseDate\":1,\"squareImg\":\"https://file.5rs.me/oss/uploadfe/png/3abf1952127e0c3630baac9fc9f4ca5a.png\",\"transverseImg\":\"https://file.5rs.me/oss/uploadfe/png/1a80106204adb0b05c83b6e44b331b25.png\",\"auditState\":\"-1\",\"auditRefuseCount\":0,\"auditOwn\":0,\"adviserName\":\"鉴湖分社\",\"adviserImgUrl\":\"https://oss.5rs.me/oss/uploadfe/png/59d797644263a9425123d3f4a6e50b16.png\",\"browseCount\":0,\"browseCountOfCreatAdvicer\":0,\"browseCountOfOther\":0,\"readerCount\":0,\"readerCountOfCreatAdvicer\":0,\"readerCountOfOther\":0,\"browseTimesAvg\":0,\"isDelete\":false,\"isRecommend\":1,\"accountSettingId\":28,\"domain\":\"weixin28.5rs.me\",\"firstDomain\":\"5rs.me\",\"appDomain\":\"weixin28.5rs.me\",\"compressIsSupport\":\"0\",\"introType\":0,\"uniqueNumber\":\"AP2299859\",\"showAnswer\":false,\"newInformation\":true,\"appPreconditionsUserCount\":0,\"appPreconditionsUserCountOfCreatAdvicer\":0,\"appPreconditionsUserCountOfOther\":0,\"appFeedBackCount\":0,\"showNameStatus\":1,\"protocol\":\"https://\",\"showRealityLabel\":0,\"shareState\":0,\"aiAudit\":1,\"appletFlag\":0,\"hasSpecialBuy\":false,\"delete\":false}}"},
{16,"添加配对组合后刷新界面","https://adviser.5rs.me/wordapp/v1.0/wordLink/getWordList4PC?wordThemeId=12466&currentPage=0&numPerPage=20","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"currentPage\":0,\"numPerPage\":20,\"totalCount\":6,\"recordList\":[{\"id\":87490,\"wordThemeId\":12466,\"wordId\":236,\"wordName\":\"vt. 省略,删去,遗漏\",\"wordExplain\":\"on\",\"isWordNamePic\":0,\"isWordExplainPic\":0},{\"id\":87491,\"wordThemeId\":12466,\"wordId\":237,\"wordName\":\"clue\",\"wordExplain\":\"adj. 笨拙的,笨重的,不得体的\",\"isWordNamePic\":0,\"isWordExplainPic\":0,\"wordPronunciationUrl\":\"https://file.5rs.me/webresource/fd2bf112b9e51af27e722b42531bdc95/mp3/379c495d740fab2de7ffcaab6645d51b.mp3\"},{\"id\":87492,\"wordThemeId\":12466,\"wordId\":238,\"wordName\":\"comedy\",\"wordExplain\":\"v. 改变立场,偶然拜访,过来,抓住\",\"isWordNamePic\":0,\"isWordExplainPic\":0,\"wordPronunciationUrl\":\"https://file.5rs.me/webresource/fd2bf112b9e51af27e722b42531bdc95/mp3/1f0e439d3aa03b1eeb2c749339277153.mp3\"},{\"id\":87493,\"wordThemeId\":12466,\"wordId\":239,\"wordName\":\"award\",\"wordExplain\":\"n. 汽车adj. 汽车的\",\"isWordNamePic\":0,\"isWordExplainPic\":0,\"wordPronunciationUrl\":\"https://file.5rs.me/webresource/fd2bf112b9e51af27e722b42531bdc95/mp3/cf187ce3e480e2f23391a7dc76539695.mp3\"},{\"id\":87494,\"wordThemeId\":12466,\"wordId\":448,\"wordName\":\"sweep\",\"wordExplain\":\"打扫\",\"isWordNamePic\":0,\"isWordExplainPic\":0,\"wordPronunciationUrl\":\"https://file.5rs.me/webresource/fd2bf112b9e51af27e722b42531bdc95/mp3/30df89014c22153604fb45b6eec0abbc.mp3\"},{\"id\":87496,\"wordThemeId\":12466,\"wordId\":0,\"wordName\":\"测试\",\"wordExplain\":\"https://oss.5rs.me/oss/uploadfe/jpg/78506d9ebf0b61fa76d71870e79e5a0f.jpg\",\"isWordNamePic\":0,\"isWordExplainPic\":1}],\"pageCount\":1,\"beginPageIndex\":0,\"endPageIndex\":0,\"countResultMap\":null}}"},
{17,"修改当前自定义配对组合","https://adviser.5rs.me/appcenter/v1.0/app/getBaseById?appId=2299859","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"version\":7,\"createdUser\":1362,\"createdDate\":\"2023-12-13 09:48:24\",\"lastModifiedDate\":\"2023-12-13 10:20:03\",\"appId\":2299859,\"typeCode\":\"WORD_LINK\",\"typeName\":\"消消乐\",\"typeCategory\":\"RECOMMEND\",\"shortTitle\":\"消消乐\",\"title\":\"yc测试消消乐\",\"channelId\":1362,\"channelName\":\"鉴湖分社运营平台\",\"proLabelId\":1511,\"depLabelId\":1514,\"purLabelId\":246,\"useStartDate\":\"2023-12-13 00:00:00\",\"useEndDate\":\"9999-01-01 23:59:59\",\"openUseDate\":1,\"squareImg\":\"https://file.5rs.me/oss/uploadfe/png/3abf1952127e0c3630baac9fc9f4ca5a.png\",\"transverseImg\":\"https://file.5rs.me/oss/uploadfe/png/1a80106204adb0b05c83b6e44b331b25.png\",\"auditState\":\"-1\",\"auditRefuseCount\":0,\"auditOwn\":0,\"adviserName\":\"鉴湖分社\",\"adviserImgUrl\":\"https://oss.5rs.me/oss/uploadfe/png/59d797644263a9425123d3f4a6e50b16.png\",\"browseCount\":0,\"browseCountOfCreatAdvicer\":0,\"browseCountOfOther\":0,\"readerCount\":0,\"readerCountOfCreatAdvicer\":0,\"readerCountOfOther\":0,\"browseTimesAvg\":0,\"isDelete\":false,\"isRecommend\":1,\"accountSettingId\":28,\"domain\":\"weixin28.5rs.me\",\"firstDomain\":\"5rs.me\",\"appDomain\":\"weixin28.5rs.me\",\"compressIsSupport\":\"0\",\"introType\":0,\"uniqueNumber\":\"AP2299859\",\"showAnswer\":false,\"newInformation\":true,\"appPreconditionsUserCount\":0,\"appPreconditionsUserCountOfCreatAdvicer\":0,\"appPreconditionsUserCountOfOther\":0,\"appFeedBackCount\":0,\"showNameStatus\":1,\"protocol\":\"https://\",\"showRealityLabel\":0,\"shareState\":0,\"aiAudit\":1,\"appletFlag\":0,\"hasSpecialBuy\":false,\"delete\":false}}"},
{18,"新增关卡","https://adviser.5rs.me/wordapp/v1.0/wordLink/getWordThemeList4PC?appId=2299859","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":[{\"appId\":2299859,\"wordThemeId\":12466,\"wordThemeName\":\"1\",\"sequenceNum\":0,\"wordCounts\":6,\"getWay\":1,\"genWordCount\":8},{\"appId\":2299859,\"wordThemeId\":12467,\"wordThemeName\":\"2\",\"sequenceNum\":1,\"wordCounts\":0,\"getWay\":1,\"genWordCount\":5},{\"appId\":2299859,\"wordThemeId\":12468,\"wordThemeName\":\"3\",\"sequenceNum\":2,\"wordCounts\":0,\"getWay\":1,\"genWordCount\":5},{\"appId\":2299859,\"wordThemeId\":12469,\"wordThemeName\":\"4\",\"sequenceNum\":3,\"wordCounts\":0,\"getWay\":1,\"genWordCount\":5}]}"},
{19,"修改当前关卡名称刷新界面","https://adviser.5rs.me/wordapp/v1.0/wordLink/getWordThemeList4PC?appId=2299859","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":[{\"appId\":2299859,\"wordThemeId\":12466,\"wordThemeName\":\"1\",\"sequenceNum\":0,\"wordCounts\":7,\"getWay\":1,\"genWordCount\":8},{\"appId\":2299859,\"wordThemeId\":12468,\"wordThemeName\":\"3\",\"sequenceNum\":1,\"wordCounts\":0,\"getWay\":1,\"genWordCount\":5},{\"appId\":2299859,\"wordThemeId\":12467,\"wordThemeName\":\"23\",\"sequenceNum\":2,\"wordCounts\":0,\"getWay\":1,\"genWordCount\":5},{\"appId\":2299859,\"wordThemeId\":12469,\"wordThemeName\":\"4\",\"sequenceNum\":3,\"wordCounts\":0,\"getWay\":1,\"genWordCount\":5}]}"},
{20,"切换当前关卡","https://adviser.5rs.me/wordapp/v1.0/wordLink/getWordList4PC?wordThemeId=12467&currentPage=0&numPerPage=20","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"currentPage\":0,\"numPerPage\":20,\"totalCount\":0,\"recordList\":[],\"pageCount\":0,\"beginPageIndex\":0,\"endPageIndex\":0,\"countResultMap\":null}}"},
{21,"删除当前3个关卡","https://adviser.5rs.me/wordapp/v1.0/wordLink/deleteWordThemeById?wordThemeId=12468&appId=2299859","{\"errCode\":60090001,\"message\":\"关卡数量最少为3个\"}"},
{22,"保存并自主审核","https://adviser.5rs.me/appcenter/v1.0/app/getBaseById?appId=2299859","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"version\":24,\"createdUser\":1362,\"createdDate\":\"2023-12-13 09:48:24\",\"lastModifiedDate\":\"2023-12-14 13:14:15\",\"appId\":2299859,\"typeCode\":\"WORD_LINK\",\"typeName\":\"消消乐\",\"typeCategory\":\"RECOMMEND\",\"shortTitle\":\"消消乐\",\"title\":\"yc测试消消乐\",\"channelId\":1362,\"channelName\":\"鉴湖分社运营平台\",\"proLabelId\":1511,\"depLabelId\":1514,\"purLabelId\":246,\"useStartDate\":\"2023-12-14 00:00:00\",\"useEndDate\":\"9999-01-01 23:59:59\",\"openUseDate\":1,\"squareImg\":\"https://file.5rs.me/oss/uploadfe/png/3abf1952127e0c3630baac9fc9f4ca5a.png\",\"transverseImg\":\"https://file.5rs.me/oss/uploadfe/png/1a80106204adb0b05c83b6e44b331b25.png\",\"auditState\":\"1\",\"auditRefuseCount\":0,\"auditOwn\":1,\"adviserName\":\"鉴湖分社\",\"adviserImgUrl\":\"https://oss.5rs.me/oss/uploadfe/png/59d797644263a9425123d3f4a6e50b16.png\",\"browseCount\":0,\"browseCountOfCreatAdvicer\":0,\"browseCountOfOther\":0,\"readerCount\":0,\"readerCountOfCreatAdvicer\":0,\"readerCountOfOther\":0,\"browseTimesAvg\":0,\"isDelete\":false,\"isRecommend\":1,\"accountSettingId\":28,\"domain\":\"weixin28.5rs.me\",\"firstDomain\":\"5rs.me\",\"appDomain\":\"weixin28.5rs.me\",\"compressIsSupport\":\"0\",\"introType\":0,\"uniqueNumber\":\"AP2299859\",\"showAnswer\":false,\"newInformation\":true,\"appPreconditionsUserCount\":0,\"appPreconditionsUserCountOfCreatAdvicer\":0,\"appPreconditionsUserCountOfOther\":0,\"appFeedBackCount\":0,\"showNameStatus\":1,\"protocol\":\"https://\",\"showRealityLabel\":0,\"shareState\":0,\"aiAudit\":1,\"appletFlag\":0,\"hasSpecialBuy\":false,\"delete\":false}}"},
{23,"添加个性化推荐服务","https://adviser.5rs.me/resourcecenter/v1.0/productType/findProductTypes","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":[{\"id\":2,\"parentTypeId\":0,\"typeCode\":\"AUDIO\",\"typeName\":\"音频\",\"typeCategory\":\"RESOURCE\",\"sequenceNum\":1,\"isHot\":false,\"isAliType\":true},{\"id\":3,\"parentTypeId\":0,\"typeCode\":\"VIDEO\",\"typeName\":\"视频\",\"typeCategory\":\"RESOURCE\",\"sequenceNum\":2,\"isHot\":false,\"isAliType\":true},{\"id\":4,\"parentTypeId\":0,\"typeCode\":\"PDF\",\"typeName\":\"图文\",\"typeCategory\":\"RESOURCE\",\"sequenceNum\":3,\"isHot\":false,\"isAliType\":true},{\"id\":9,\"parentTypeId\":0,\"typeCode\":\"ALBUM\",\"typeName\":\"高清大图\",\"typeCategory\":\"RESOURCE\",\"sequenceNum\":5,\"isHot\":false,\"isAliType\":true},{\"id\":26,\"parentTypeId\":0,\"typeCode\":\"FORMAT\",\"typeName\":\"素材包\",\"typeCategory\":\"RESOURCE\",\"sequenceNum\":6,\"isHot\":false,\"isAliType\":true},{\"id\":12,\"parentTypeId\":0,\"typeCode\":\"PRETEST\",\"typeName\":\"在线题库\",\"typeCategory\":\"RESOURCE\",\"sequenceNum\":7,\"isHot\":false,\"isAliType\":true},{\"id\":28,\"parentTypeId\":0,\"typeCode\":\"ARTICLE\",\"typeName\":\"精品文章\",\"typeCategory\":\"RESOURCE\",\"sequenceNum\":8,\"isHot\":false,\"isAliType\":true},{\"id\":27,\"parentTypeId\":0,\"typeCode\":\"WORD\",\"typeName\":\"记忆卡片\",\"typeCategory\":\"PRODUCT\",\"sequenceNum\":9,\"isHot\":false,\"isAliType\":true},{\"id\":5,\"parentTypeId\":0,\"typeCode\":\"QA\",\"typeName\":\"专家咨询\",\"typeCategory\":\"PRODUCT\",\"sequenceNum\":10,\"isHot\":false,\"isAliType\":false},{\"id\":8,\"parentTypeId\":0,\"typeCode\":\"MATCH\",\"typeName\":\"活动报名\",\"typeCategory\":\"PRODUCT\",\"sequenceNum\":12,\"isHot\":false,\"isAliType\":false},{\"id\":18,\"parentTypeId\":0,\"typeCode\":\"REVIEW\",\"typeName\":\"作文批改\",\"typeCategory\":\"PRODUCT\",\"sequenceNum\":13,\"isHot\":false,\"isAliType\":false},{\"id\":11,\"parentTypeId\":0,\"typeCode\":\"MEMBER\",\"typeName\":\"开通会员\",\"typeCategory\":\"PRODUCT\",\"sequenceNum\":14,\"isHot\":false,\"isAliType\":false},{\"id\":6,\"parentTypeId\":0,\"typeCode\":\"EBOOK\",\"typeName\":\"作品集\",\"typeCategory\":\"RESOURCE\",\"sequenceNum\":15,\"isHot\":false,\"isAliType\":true},{\"id\":21,\"parentTypeId\":0,\"typeCode\":\"TOOL\",\"typeName\":\"搜索工具\",\"typeCategory\":\"PRODUCT\",\"sequenceNum\":16,\"isHot\":false,\"isAliType\":false},{\"id\":10,\"parentTypeId\":0,\"typeCode\":\"NUMBER\",\"typeName\":\"优惠码\",\"typeCategory\":\"PRODUCT\",\"sequenceNum\":18,\"isHot\":false,\"isAliType\":true},{\"id\":7,\"parentTypeId\":0,\"typeCode\":\"BOOK\",\"typeName\":\"热卖纸书\",\"typeCategory\":\"BOOK\",\"sequenceNum\":19,\"isHot\":false,\"isAliType\":false},{\"id\":1,\"parentTypeId\":0,\"typeCode\":\"COMMON\",\"typeName\":\"热门周边\",\"typeCategory\":\"PRODUCT\",\"sequenceNum\":20,\"isHot\":false,\"isAliType\":false},{\"id\":14,\"parentTypeId\":0,\"typeCode\":\"QANEWS\",\"typeName\":\"问答资讯\",\"typeCategory\":\"PRODUCT\",\"sequenceNum\":24,\"isHot\":false,\"isAliType\":false},{\"id\":40,\"parentTypeId\":0,\"typeCode\":\"VIDEO_SCHEDULE\",\"typeName\":\"视频课表\",\"typeCategory\":\"RESOURCE\",\"sequenceNum\":40,\"isHot\":false,\"isAliType\":true},{\"id\":47,\"parentTypeId\":0,\"typeCode\":\"AUDIO_SCHEDULE\",\"typeName\":\"音频课\",\"typeCategory\":\"RESOURCE\",\"sequenceNum\":47,\"isHot\":false,\"isAliType\":true},{\"id\":66,\"parentTypeId\":0,\"typeCode\":\"ATTENDANCE_TASK\",\"typeName\":\"任务打卡\",\"typeCategory\":\"PRODUCT\",\"sequenceNum\":66,\"isHot\":false,\"isAliType\":false},{\"id\":79,\"parentTypeId\":0,\"typeCode\":\"EBOOK_PRODUCT\",\"typeName\":\"Epub电子书\",\"typeCategory\":\"PRODUCT\",\"sequenceNum\":79,\"isHot\":false,\"isAliType\":false},{\"id\":80,\"parentTypeId\":0,\"typeCode\":\"EBOOK_PDF_PRODUCT\",\"typeName\":\"PDF电子书\",\"typeCategory\":\"PRODUCT\",\"sequenceNum\":81,\"isHot\":false,\"isAliType\":false}]}"},
{24,"添加个性化应用","https://adviser.5rs.me/wordapp/v1.0/xxlRecommend/getRecommendList?appId=2299859","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":[{\"wordThemeId\":12466,\"wordThemeName\":\"1\",\"hasRecommend\":true,\"attachType\":\"APP\",\"attachId\":2263379,\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/jpg/2d55f634366983c3ff2ee8af65a00128.jpg\",\"attachTitle\":\"5-10发布文稿\",\"attachShortTitle\":\"视频\",\"attachTypeCode\":\"VIDEO\"},{\"wordThemeId\":12467,\"wordThemeName\":\"23\",\"hasRecommend\":false},{\"wordThemeId\":12468,\"wordThemeName\":\"3\",\"hasRecommend\":false}]}"},
};
return datas;
}
}
package com.lemon.cases;
import com.alibaba.fastjson.JSONObject;
import io.qameta.allure.Description;
import org.apache.http.Header;
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.client.CookieStore;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.entity.StringEntity;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.util.EntityUtils;
import org.apache.log4j.Logger;
import org.testng.annotations.DataProvider;
import org.testng.annotations.Test;
import java.util.Arrays;
import java.util.HashMap;
import java.util.Map;
/**
* @program: 鲁班工程-英汉词典B端,走token
* @description:
* @author: ray
* @create: 2023-10-09 13:20
**/
public class EnglishChinesedictionaryBCase extends BaseCase{
private CookieStore cooki;
public static Logger log = Logger.getLogger(BaseCase.class);
public static final Map<String, String> envPro = new HashMap<>();
public void envPro(Map<String, String> envPro) {
log.info(envPro);
}
// 登录接口
@Test(dataProvider = "data")
@Description("编辑端登录接口")
public void testAAALogin(int id, String caseName, String url, String json) throws Exception {
HttpPost post = new HttpPost(url);
post.setHeader("Content-Type", "application/json");
post.setEntity(new StringEntity(json));
DefaultHttpClient client = new DefaultHttpClient();
HttpResponse response = client.execute(post);
Header[] header = response.getAllHeaders(); // 响应头
int status = response.getStatusLine().getStatusCode();
System.out.print("状态码:::" + status + "\n");
HttpEntity entity = response.getEntity(); // 响应体
String str = EntityUtils.toString(entity);
JSONObject body = JSONObject.parseObject(str);
System.out.print("响应结果: " + body + "\n");
if (body != null) { //如果body不为空
String strData = body.getString("data"); //获取body中的data
JSONObject data = JSONObject.parseObject(strData); //将strData转换为JSON类型data
if (data != null) {
String token = data.getString("token"); //获取token
if (token != null) { //如果token不为空
envPro.put("token", token.toString()); //将Token存储到环境变量envPro
System.out.println("token:" + envPro.get("token"));
}
}
}
}
@DataProvider(name = "data")
public Object[][] data() {
//Object[m][n] m代表执行次数,n代表参数个数
Object[][] datas = {
{1, "编辑端登录", "https://adviser.5rs.me/usercenter/v1.0/user/login", "{\"userName\":\"17343351051\",\"pwd\":\"35ebb6d482ad63360193a060154f3884\",\"isRemember\":1,\"systemCode\":\"adviser\"}"},
};
return datas;
}
// post请求例子
@Test(dataProvider = "datas0")
@Description("Post请求")
public void testBGet(int id, String caseName, String url, String json, String expectValue) throws Exception {
HttpPost post = new HttpPost(url); // 创建post请求
post.setHeader("Content-Type", "application/json"); // 传参类型为json
post.setHeader("token", envPro.get("token")); //将token传递到下个接口使用
post.setEntity(new StringEntity(json));
DefaultHttpClient client = new DefaultHttpClient();
HttpResponse response = client.execute(post);
Header[] header = response.getAllHeaders(); // 响应头
System.out.println("请求链接:" + url);
System.out.println("请求参数:" + json);
System.out.print("id:" + id + "\n" + "casename:" + caseName + "\n");
System.out.print("响应头信息:::" + Arrays.toString(header) + "\n");
int status = response.getStatusLine().getStatusCode();
System.out.print("状态码:::" + status + "\n");
HttpEntity entity = response.getEntity(); // 响应体
String responValue = EntityUtils.toString(entity);
System.out.print("预期结果: " + expectValue + "\n");
System.out.print("响应结果: " + responValue + "\n");
Boolean flag = assertFlag(JSONObject.parseObject(expectValue.toString()).toString(), JSONObject.parseObject(responValue.toString()).toString());
String assertContent = (flag) ? "Fail" : "Pass";
System.out.print("assertContent:" + assertContent);
}
@DataProvider(name = "datas0")
public Object[][] datas0() {
Object[][] datas = {
{1, "insertRecord接口", "https://adviser.5rs.me/shadow/v1.0/record/insertRecord", "{\"duration\":301,\"path\":\"/adviser\",\"userAgent\":\"mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/119.0.0.0 safari/537.36\",\"browserName\":\"Chrome\",\"clientCode\":1}","{\"errCode\":0,\"message\":\"操作成功!\"}"},
{2, "insertRecord接口", "https://adviser.5rs.me/shadow/v1.0/record/insertRecord", "{\"duration\":125602,\"path\":\"/adviser/index\",\"permissionId\":193,\"userAgent\":\"mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/119.0.0.0 safari/537.36\",\"browserName\":\"Chrome\",\"clientCode\":1}","{\"errCode\":0,\"message\":\"操作成功!\"}"},
{3, "insertRecord接口","https://adviser.5rs.me/shadow/v1.0/record/insertRecord", "{\"duration\":150904,\"path\":\"/adviser/book/list\",\"permissionId\":1560,\"userAgent\":\"mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/119.0.0.0 safari/537.36\",\"browserName\":\"Chrome\",\"clientCode\":1}","{\"errCode\":0,\"message\":\"操作成功!\"}"},
{4, "saveNavigation接口","https://adviser.5rs.me/book/v1.0/resourcePage/saveNavigation","{\"resourcePageId\":447433,\"navigationList\":[{\"id\":589522,\"resourcePageId\":447433,\"navigationType\":1,\"navigationName\":\"本书配套\",\"navigationIcon\":\"https://r.5rs.me/image/c3a2f5a9-24b7-4e3d-b8fa-7d84cb96ea0d/d7490c43449dd74f1120af62221dec66.png\",\"navigationSeq\":1,\"isHide\":0}],\"navigationFormat\":1,\"navigationColor\":1,\"navigationJumpType\":1}","{\"errCode\":0,\"message\":\"操作成功!\"}"},
{5, "updateResourcePageAndColumn","https://adviser.5rs.me/book/v1.0/resourcePage/updateResourcePageAndColumn","{\"sceneId\":4022291,\"bookCover\":\"https://file.5rs.me/oss/uploadfe/png/10348c5c2a95a442b82361a15304f98f.png\",\"style\":1,\"watermark\":\"https://oss.5rs.me/oss/uploadfe/png/1d0c48c34bb9e2d336e9528433a1157b.png\",\"watermarkStyle\":2,\"transparency\":0,\"openRays\":1,\"openFood\":0,\"showBook\":1,\"isShowPrice\":1,\"columnVOS\":[{\"resourcePageId\":447433,\"resourcePageColumnId\":673682,\"columnType\":7,\"columnName\":\"RAYS工具\",\"columnFormat\":6,\"columnSeq\":1,\"showCount\":4,\"showMore\":0,\"itemVOList\":[{\"serveName\":\"掌握学习进度,科学规划学习路径,全方位提升学习效果\",\"servePic\":\"https://oss.5rs.me/oss/uploadfe/jpeg/74147554e3ae5e450a539d8f59572d70.jpeg\",\"configured\":true,\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/2c2b194e796f564befac9ce470bd2e94.png\",\"linkUrl\":\"/rayh5/learning/study?adviserId=1362&sceneId=4022291&isPreview=1&bookId=12604651&source_type=QRCODE&from=rays\",\"serveId\":22,\"serveType\":\"APP\",\"typeCode\":\"LEARNING_REPORT\",\"typeName\":\"学习报告\",\"coverImg\":\"https://oss.5rs.me/oss/uploadfe/jpeg/74147554e3ae5e450a539d8f59572d70.jpeg\"},{\"serveName\":\"拓展词汇量,增强语感,减少翻译工作\",\"servePic\":\"https://oss.5rs.me/oss/uploadfe/png/6dd63733367e949e83dfb73f16351544.png\",\"configured\":true,\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/2ddc61a78791d92e76e1af115c29b375.png\",\"linkUrl\":\"*dictionary/translation?adviserId=1362&sceneId=4022291&isPreview=1&bookId=12604651&source_type=QRCODE&from=rays\",\"serveId\":36,\"serveType\":\"APP\",\"typeCode\":\"EN_CH_DICTIONARY\",\"typeName\":\"英汉词典\",\"coverImg\":\"https://oss.5rs.me/oss/uploadfe/png/6dd63733367e949e83dfb73f16351544.png\"},{\"serveName\":\"见证你的学习之路,为你的成长喝彩\",\"servePic\":\"https://oss.5rs.me/oss/uploadfe/png/2290637be37e8adfbce061aea497e0c8.png\",\"configured\":true,\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/3157acf92397ac52d2c59757f0de9742.png\",\"linkUrl\":\"*medal/my?adviserId=1362&sceneId=4022291&isPreview=1&bookId=12604651&source_type=QRCODE&from=rays\",\"serveId\":40,\"serveType\":\"APP\",\"typeCode\":\"HONOR_MEDAL\",\"typeName\":\"荣誉勋章\",\"coverImg\":\"https://oss.5rs.me/oss/uploadfe/png/2290637be37e8adfbce061aea497e0c8.png\"}],\"serveType\":\"APP/PRODUCT\",\"navigationId\":589522,\"actualShowDataList\":[{\"serveName\":\"掌握学习进度,科学规划学习路径,全方位提升学习效果\",\"servePic\":\"https://oss.5rs.me/oss/uploadfe/jpeg/74147554e3ae5e450a539d8f59572d70.jpeg\",\"configured\":true,\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/2c2b194e796f564befac9ce470bd2e94.png\",\"linkUrl\":\"/rayh5/learning/study?adviserId=1362&sceneId=4022291&isPreview=1&bookId=12604651&source_type=QRCODE&from=rays\",\"serveId\":22,\"serveType\":\"APP\",\"typeCode\":\"LEARNING_REPORT\",\"typeName\":\"学习报告\",\"coverImg\":\"https://oss.5rs.me/oss/uploadfe/jpeg/74147554e3ae5e450a539d8f59572d70.jpeg\"},{\"serveName\":\"拓展词汇量,增强语感,减少翻译工作\",\"servePic\":\"https://oss.5rs.me/oss/uploadfe/png/6dd63733367e949e83dfb73f16351544.png\",\"configured\":true,\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/2ddc61a78791d92e76e1af115c29b375.png\",\"linkUrl\":\"*dictionary/translation?adviserId=1362&sceneId=4022291&isPreview=1&bookId=12604651&source_type=QRCODE&from=rays\",\"serveId\":36,\"serveType\":\"APP\",\"typeCode\":\"EN_CH_DICTIONARY\",\"typeName\":\"英汉词典\",\"coverImg\":\"https://oss.5rs.me/oss/uploadfe/png/6dd63733367e949e83dfb73f16351544.png\"},{\"serveName\":\"见证你的学习之路,为你的成长喝彩\",\"servePic\":\"https://oss.5rs.me/oss/uploadfe/png/2290637be37e8adfbce061aea497e0c8.png\",\"configured\":true,\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/3157acf92397ac52d2c59757f0de9742.png\",\"linkUrl\":\"*medal/my?adviserId=1362&sceneId=4022291&isPreview=1&bookId=12604651&source_type=QRCODE&from=rays\",\"serveId\":40,\"serveType\":\"APP\",\"typeCode\":\"HONOR_MEDAL\",\"typeName\":\"荣誉勋章\",\"coverImg\":\"https://oss.5rs.me/oss/uploadfe/png/2290637be37e8adfbce061aea497e0c8.png\"}]},{\"resourcePageId\":447433,\"resourcePageColumnId\":661418,\"columnType\":1,\"columnName\":\"应用/作品/素材\",\"columnFormat\":5,\"columnSeq\":2,\"showCount\":4,\"showMore\":0,\"itemVOList\":[{\"id\":3420083,\"resourcePageId\":447433,\"resourcePageColumnId\":661418,\"serveId\":2274142,\"serveType\":\"APP\",\"linkUrl\":\"*penman/C1362/A2274142/home?adviserId=1362&sceneId=4022291&isPreview=1&source_type=QRCODE\",\"typeCode\":\"CALLIGRAPHY_COPY\",\"createUser\":1362,\"serveName\":\"yc测试1\",\"servePic\":\"https://file.5rs.me/oss/uploadfe/png/69f6f981b3eb60d9b0fd320e9a4147fc.png\",\"typeName\":\"练字\",\"transverseImg\":\"https://file.5rs.me/oss/uploadfe/png/e9a61423ef20f1b3ae4c4d2445e9a9d5.png\",\"price\":0,\"hasThirdLink\":false,\"channelId\":1362,\"qrcodeType\":\"own\",\"jumpType\":3,\"shareState\":1,\"appCreateUser\":1362},{\"id\":3420084,\"resourcePageId\":447433,\"resourcePageColumnId\":661418,\"serveId\":2294313,\"serveType\":\"APP\",\"linkUrl\":\"*member/C1362/A2294313/info?adviserId=1362&sceneId=4022291&isPreview=1&proType=MEMBER&source_type=QRCODE\",\"typeCode\":\"MEMBER\",\"createUser\":1362,\"serveName\":\"wf开通会员\",\"servePic\":\"https://oss.5rs.me/oss/uploadfe/png/dd1bccfe7dc27b9dd88af2e4593d3097.png\",\"typeName\":\"开通会员\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/55cf77ef2a2eedf3ec3b377179dbb877.png\",\"price\":0.01,\"hasThirdLink\":false,\"channelId\":1362,\"qrcodeType\":\"own\",\"jumpType\":3,\"shareState\":0,\"appCreateUser\":1362}],\"serveType\":\"APP/PRODUCT\",\"navigationId\":589522,\"actualShowDataList\":[{\"id\":3420083,\"resourcePageId\":447433,\"resourcePageColumnId\":661418,\"serveId\":2274142,\"serveType\":\"APP\",\"linkUrl\":\"*penman/C1362/A2274142/home?adviserId=1362&sceneId=4022291&isPreview=1&source_type=QRCODE\",\"typeCode\":\"CALLIGRAPHY_COPY\",\"createUser\":1362,\"serveName\":\"yc测试1\",\"servePic\":\"https://file.5rs.me/oss/uploadfe/png/69f6f981b3eb60d9b0fd320e9a4147fc.png\",\"typeName\":\"练字\",\"transverseImg\":\"https://file.5rs.me/oss/uploadfe/png/e9a61423ef20f1b3ae4c4d2445e9a9d5.png\",\"price\":0,\"hasThirdLink\":false,\"channelId\":1362,\"qrcodeType\":\"own\",\"jumpType\":3,\"shareState\":1,\"appCreateUser\":1362},{\"id\":3420084,\"resourcePageId\":447433,\"resourcePageColumnId\":661418,\"serveId\":2294313,\"serveType\":\"APP\",\"linkUrl\":\"*member/C1362/A2294313/info?adviserId=1362&sceneId=4022291&isPreview=1&proType=MEMBER&source_type=QRCODE\",\"typeCode\":\"MEMBER\",\"createUser\":1362,\"serveName\":\"wf开通会员\",\"servePic\":\"https://oss.5rs.me/oss/uploadfe/png/dd1bccfe7dc27b9dd88af2e4593d3097.png\",\"typeName\":\"开通会员\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/55cf77ef2a2eedf3ec3b377179dbb877.png\",\"price\":0.01,\"hasThirdLink\":false,\"channelId\":1362,\"qrcodeType\":\"own\",\"jumpType\":3,\"shareState\":0,\"appCreateUser\":1362}]},{\"resourcePageId\":447433,\"resourcePageColumnId\":661419,\"columnType\":1,\"columnName\":\"应用/作品/素材\",\"columnFormat\":3,\"columnSeq\":3,\"showCount\":4,\"showMore\":0,\"itemVOList\":[{\"id\":3420085,\"resourcePageId\":447433,\"resourcePageColumnId\":661419,\"serveId\":2274131,\"serveType\":\"APP\",\"linkUrl\":\"*penman/C1362/A2274131/home?adviserId=1362&sceneId=4022291&isPreview=1&source_type=QRCODE\",\"typeCode\":\"CALLIGRAPHY_COPY\",\"createUser\":1362,\"serveName\":\"YC练字\",\"servePic\":\"https://file.5rs.me/oss/uploadfe/png/69f6f981b3eb60d9b0fd320e9a4147fc.png\",\"typeName\":\"练字\",\"transverseImg\":\"https://file.5rs.me/oss/uploadfe/png/e9a61423ef20f1b3ae4c4d2445e9a9d5.png\",\"price\":0,\"hasThirdLink\":false,\"channelId\":1362,\"qrcodeType\":\"own\",\"jumpType\":3,\"shareState\":0,\"appCreateUser\":1362}],\"serveType\":\"APP/PRODUCT\",\"navigationId\":589522,\"actualShowDataList\":[{\"id\":3420085,\"resourcePageId\":447433,\"resourcePageColumnId\":661419,\"serveId\":2274131,\"serveType\":\"APP\",\"linkUrl\":\"*penman/C1362/A2274131/home?adviserId=1362&sceneId=4022291&isPreview=1&source_type=QRCODE\",\"typeCode\":\"CALLIGRAPHY_COPY\",\"createUser\":1362,\"serveName\":\"YC练字\",\"servePic\":\"https://file.5rs.me/oss/uploadfe/png/69f6f981b3eb60d9b0fd320e9a4147fc.png\",\"typeName\":\"练字\",\"transverseImg\":\"https://file.5rs.me/oss/uploadfe/png/e9a61423ef20f1b3ae4c4d2445e9a9d5.png\",\"price\":0,\"hasThirdLink\":false,\"channelId\":1362,\"qrcodeType\":\"own\",\"jumpType\":3,\"shareState\":0,\"appCreateUser\":1362}]},{\"resourcePageId\":447433,\"resourcePageColumnId\":661420,\"columnType\":1,\"columnName\":\"应用/作品/素材\",\"columnFormat\":5,\"columnSeq\":4,\"showCount\":4,\"showMore\":0,\"itemVOList\":[{\"id\":3420086,\"resourcePageId\":447433,\"resourcePageColumnId\":661420,\"serveId\":2273030,\"serveType\":\"APP\",\"linkUrl\":\"*group/C1362/A2273030/info?adviserId=1362&sceneId=4022291&isPreview=1&source_type=QRCODE\",\"typeCode\":\"GROUP\",\"createUser\":1362,\"serveName\":\"qwb创建读者交流圈\",\"servePic\":\"https://file.5rs.me/oss/uploadfe/jpg/d0cd8fd0894af3b04bf9ccb54bd585d9.jpg\",\"typeName\":\"读者交流圈\",\"transverseImg\":\"https://file.5rs.me/oss/uploadfe/jpg/caabb5670420aa03140be7182dcbc649.jpg\",\"price\":0.01,\"hasThirdLink\":false,\"channelId\":1362,\"qrcodeType\":\"own\",\"jumpType\":3,\"shareState\":0,\"appCreateUser\":1362}],\"serveType\":\"APP/PRODUCT\",\"navigationId\":589522,\"actualShowDataList\":[{\"id\":3420086,\"resourcePageId\":447433,\"resourcePageColumnId\":661420,\"serveId\":2273030,\"serveType\":\"APP\",\"linkUrl\":\"*group/C1362/A2273030/info?adviserId=1362&sceneId=4022291&isPreview=1&source_type=QRCODE\",\"typeCode\":\"GROUP\",\"createUser\":1362,\"serveName\":\"qwb创建读者交流圈\",\"servePic\":\"https://file.5rs.me/oss/uploadfe/jpg/d0cd8fd0894af3b04bf9ccb54bd585d9.jpg\",\"typeName\":\"读者交流圈\",\"transverseImg\":\"https://file.5rs.me/oss/uploadfe/jpg/caabb5670420aa03140be7182dcbc649.jpg\",\"price\":0.01,\"hasThirdLink\":false,\"channelId\":1362,\"qrcodeType\":\"own\",\"jumpType\":3,\"shareState\":0,\"appCreateUser\":1362}]},{\"resourcePageId\":447433,\"resourcePageColumnId\":661421,\"columnType\":1,\"columnName\":\"应用/作品/素材\",\"columnFormat\":5,\"columnSeq\":5,\"showCount\":4,\"showMore\":0,\"itemVOList\":[{\"id\":3420087,\"resourcePageId\":447433,\"resourcePageColumnId\":661421,\"serveId\":2279320,\"serveType\":\"APP\",\"linkUrl\":\"*tr/C1362/A2279320/packagelist?adviserId=1362&sceneId=4022291&isPreview=1&proType=TEACH_RESOURCE&source_type=QRCODE\",\"typeCode\":\"TEACH_RESOURCE\",\"createUser\":1362,\"serveName\":\"wf-测试资料包1\",\"servePic\":\"https://oss.5rs.me/oss/uploadfe/png/58221bb86d37a348e96d5d59702b3f66.png\",\"typeName\":\"资料包\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/cbd803554cd9ac511e49d008dfc9e847.png\",\"price\":0.01,\"hasThirdLink\":false,\"channelId\":1362,\"qrcodeType\":\"own\",\"jumpType\":3,\"shareState\":0,\"appCreateUser\":1362},{\"id\":3420088,\"resourcePageId\":447433,\"resourcePageColumnId\":661421,\"serveId\":2279829,\"serveType\":\"APP\",\"linkUrl\":\"*tr/C1362/A2279829/packagelist?adviserId=1362&isPreview=1&sceneId=4022291&appType=TEACH_RESOURCE&source_type=QRCODE\",\"typeCode\":\"TEACH_RESOURCE\",\"createUser\":1362,\"serveName\":\"wf-测试资料包111\",\"servePic\":\"https://oss.5rs.me/oss/uploadfe/png/58221bb86d37a348e96d5d59702b3f66.png\",\"typeName\":\"资料包\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/cbd803554cd9ac511e49d008dfc9e847.png\",\"price\":0.01,\"hasThirdLink\":false,\"channelId\":1362,\"qrcodeType\":\"own\",\"jumpType\":3,\"shareState\":0,\"appCreateUser\":1362},{\"id\":3420089,\"resourcePageId\":447433,\"resourcePageColumnId\":661421,\"serveId\":2285731,\"serveType\":\"APP\",\"linkUrl\":\"*cw/C1362/A2285731/list?adviserId=1362&isPreview=1&sceneId=4022291&appType=COURSE_WARE&source_type=QRCODE&bookId=12604651\",\"typeCode\":\"COURSE_WARE\",\"seqNum\":3,\"createUser\":1362,\"serveName\":\"qwb回归课件\",\"servePic\":\"https://oss.5rs.me/oss/uploadfe/png/73719d78ecf7c6c12d6f8cb646a6f141.png\",\"typeName\":\"课件\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/jpg/6d5fdc694bfbab627b6f742ebba52cfd.jpg\",\"price\":0.01,\"hasThirdLink\":false,\"channelId\":1362,\"qrcodeType\":\"own\",\"jumpType\":3,\"shareState\":0,\"appCreateUser\":1362}],\"serveType\":\"APP/PRODUCT\",\"navigationId\":589522,\"actualShowDataList\":[{\"id\":3420087,\"resourcePageId\":447433,\"resourcePageColumnId\":661421,\"serveId\":2279320,\"serveType\":\"APP\",\"linkUrl\":\"*tr/C1362/A2279320/packagelist?adviserId=1362&sceneId=4022291&isPreview=1&proType=TEACH_RESOURCE&source_type=QRCODE\",\"typeCode\":\"TEACH_RESOURCE\",\"createUser\":1362,\"serveName\":\"wf-测试资料包1\",\"servePic\":\"https://oss.5rs.me/oss/uploadfe/png/58221bb86d37a348e96d5d59702b3f66.png\",\"typeName\":\"资料包\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/cbd803554cd9ac511e49d008dfc9e847.png\",\"price\":0.01,\"hasThirdLink\":false,\"channelId\":1362,\"qrcodeType\":\"own\",\"jumpType\":3,\"shareState\":0,\"appCreateUser\":1362},{\"id\":3420088,\"resourcePageId\":447433,\"resourcePageColumnId\":661421,\"serveId\":2279829,\"serveType\":\"APP\",\"linkUrl\":\"*tr/C1362/A2279829/packagelist?adviserId=1362&isPreview=1&sceneId=4022291&appType=TEACH_RESOURCE&source_type=QRCODE\",\"typeCode\":\"TEACH_RESOURCE\",\"createUser\":1362,\"serveName\":\"wf-测试资料包111\",\"servePic\":\"https://oss.5rs.me/oss/uploadfe/png/58221bb86d37a348e96d5d59702b3f66.png\",\"typeName\":\"资料包\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/cbd803554cd9ac511e49d008dfc9e847.png\",\"price\":0.01,\"hasThirdLink\":false,\"channelId\":1362,\"qrcodeType\":\"own\",\"jumpType\":3,\"shareState\":0,\"appCreateUser\":1362},{\"id\":3420089,\"resourcePageId\":447433,\"resourcePageColumnId\":661421,\"serveId\":2285731,\"serveType\":\"APP\",\"linkUrl\":\"*cw/C1362/A2285731/list?adviserId=1362&isPreview=1&sceneId=4022291&appType=COURSE_WARE&source_type=QRCODE&bookId=12604651\",\"typeCode\":\"COURSE_WARE\",\"seqNum\":3,\"createUser\":1362,\"serveName\":\"qwb回归课件\",\"servePic\":\"https://oss.5rs.me/oss/uploadfe/png/73719d78ecf7c6c12d6f8cb646a6f141.png\",\"typeName\":\"课件\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/jpg/6d5fdc694bfbab627b6f742ebba52cfd.jpg\",\"price\":0.01,\"hasThirdLink\":false,\"channelId\":1362,\"qrcodeType\":\"own\",\"jumpType\":3,\"shareState\":0,\"appCreateUser\":1362}]}],\"backgroundImg\":\"\",\"resourcePageBookstoreList\":[],\"fontColor\":\"#01040d\",\"resourcePageCouponList\":[],\"resourcePageModelList\":[{\"id\":1129403,\"createTime\":\"2023-12-14 16:29:45\",\"resourcePageId\":447433,\"serveTitle\":\"有声书\",\"serveIcon\":\"https://oss.5rs.me/oss/uploadfe/png/088a6d37f6731721f7592e99cbeedada.png\",\"serveType\":\"APP\",\"typeCode\":\"AUDIO\",\"createUser\":1362,\"selfSet\":0,\"hasThirdLink\":true,\"hasOfficialAccountsTool\":false},{\"id\":1129404,\"createTime\":\"2023-12-14 16:29:45\",\"resourcePageId\":447433,\"serveTitle\":\"电子书\",\"serveIcon\":\"https://oss.5rs.me/oss/uploadfe/png/1abf2e5b78e3e40cc610f4ad7ca5760d.png\",\"serveType\":\"APP\",\"typeCode\":\"EBOOK\",\"createUser\":1362,\"selfSet\":0,\"hasThirdLink\":true,\"hasOfficialAccountsTool\":false},{\"id\":1129405,\"createTime\":\"2023-12-14 16:29:45\",\"resourcePageId\":447433,\"serveTitle\":\"点读书\",\"serveIcon\":\"https://oss.5rs.me/oss/uploadfe/png/a6cbbf361afedbe12359b7fa21ef507b.png\",\"serveType\":\"APP\",\"typeCode\":\"BOOK_CLICK\",\"createUser\":1362,\"selfSet\":0,\"hasThirdLink\":true,\"hasOfficialAccountsTool\":false},{\"id\":1129406,\"createTime\":\"2023-12-14 16:29:45\",\"resourcePageId\":447433,\"serveTitle\":\"纸书\",\"serveIcon\":\"https://oss.5rs.me/oss/uploadfe/png/5dd10cf4d66b01800e3651d83669f342.png\",\"serveId\":-1,\"serveType\":\"APP\",\"typeCode\":\"BOOK_ORDER\",\"createUser\":1362,\"selfSet\":0,\"hasThirdLink\":true,\"hasOfficialAccountsTool\":false,\"linkType\":0},{\"id\":1129407,\"createTime\":\"2023-12-14 16:29:45\",\"resourcePageId\":447433,\"serveTitle\":\"阅读打卡\",\"serveIcon\":\"https://oss.5rs.me/oss/uploadfe/png/659af8a5b3444259b66cbd962d13ac9a.png\",\"serveId\":2033485,\"serveType\":\"APP\",\"linkUrl\":\"/rayh5/applet?type=APPLET_CLOCK\",\"typeCode\":\"APPLET_CLOCK\",\"createUser\":1362,\"selfSet\":0,\"typeName\":\"阅读打卡\",\"hasThirdLink\":false,\"serveName\":\"拍书摘、拍笔记,记录下爱读书的你\",\"servePic\":\"https://oss.5rs.me/oss/uploadfe/png/d3e70ee4fcc0dbd12993fac0caecf9c6.png\"}]}","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":447433}"},
{6,"trackDrillTask接口","https://adviser.5rs.me/raystask/v1.0/drillTask/trackDrillTask","{\"subTaskCode\":\"book_plan_code_configure\"}","{\"errCode\":0,\"message\":\"操作成功!\"}"},
{7,"trackDrillTask接口","https://adviser.5rs.me/raystask/v1.0/drillTask/trackDrillTask","{\"subTaskCode\":\"code_data_code_configure\"}","{\"errCode\":0,\"message\":\"操作成功!\"}"},
{8,"trackDrillTask接口","https://adviser.5rs.me/raystask/v1.0/drillTask/trackDrillTask","{\"subTaskCode\":\"book_plan_code_configure\"}","{\"errCode\":0,\"message\":\"操作成功!\"}"},
{9,"trackDrillTask接口","https://adviser.5rs.me/raystask/v1.0/drillTask/trackDrillTask","{\"subTaskCode\":\"code_data_code_configure\"}","{\"errCode\":0,\"message\":\"操作成功!\"}"},
{10,"report接口","https://adviser.5rs.me/commoncenter/v1.0/user/track/report","{\"content\":{\"contentExtra\":{\"top\":1229.3333740234375,\"left\":769.5,\"eventType\":\"mousedown\",\"pageHeight\":1271,\"scrollTop\":0,\"target\":\"DIV\",\"startTime\":3040264.7999999523,\"pageURL\":\"https://adviser.5rs.me/login\",\"outerHTML\":\"保存\",\"innerHTML\":\"保存\",\"width\":120,\"height\":32,\"viewport\":{\"width\":1524,\"height\":1271}}},\"user\":{\"userId\":1362},\"device\":{\"deviceId\":\"c7bpdsrrvfxdblbx7jc7lxxbrows36m2\",\"deviceExtra\":{\"screenHeight\":1441,\"screenWidth\":2560,\"language\":\"zh-CN\",\"system\":\"android\",\"platform\":\"h5\",\"userAgent\":\"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36\"}},\"entry\":{\"sdkVersion\":\"1.3.10\",\"entryType\":\"ADVISER_PC\",\"entryVersion\":\"1.0.0\",\"entryExtra\":{\"traceId\":\"bggca7sk41p0q2rbdg0q24yg2h4ugs3m\"},\"pageUri\":\"https://adviser.5rs.me/adviser/book/modern?channelId=1362&bookId=12604651\"},\"event\":{\"eventCode\":\"CLICK\",\"eventTime\":1702547974929}}","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":43164942988}"},
{11,"report接口","https://adviser.5rs.me/commoncenter/v1.0/user/track/report","{\"content\":{\"contentExtra\":{\"spm\":\"4019\",\"subSpm\":\"RAYS\",\"sceneId\":4022291}},\"user\":{\"userId\":1362},\"device\":{\"deviceId\":\"c7bpdsrrvfxdblbx7jc7lxxbrows36m2\",\"deviceExtra\":{\"screenHeight\":1441,\"screenWidth\":2560,\"language\":\"zh-CN\",\"system\":\"android\",\"platform\":\"h5\",\"userAgent\":\"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36\"}},\"entry\":{\"sdkVersion\":\"1.3.10\",\"entryType\":\"ADVISER_PC\",\"entryVersion\":\"1.0.0\",\"entryExtra\":{\"traceId\":\"bggca7sk41p0q2rbdg0q24yg2h4ugs3m\"},\"pageUri\":\"https://adviser.5rs.me/adviser/book/modern?channelId=1362&bookId=12604651\"},\"event\":{\"eventCode\":\"CLICK\",\"eventTime\":1702547975289}}","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":43164943466}"},
{12,"report接口","https://adviser.5rs.me/shadow/v1.0/online/record","{\"content\":{\"contentExtra\":{\"top\":485.66668701171875,\"left\":494,\"eventType\":\"mousedown\",\"pageHeight\":1255,\"scrollTop\":0,\"target\":\"DIV\",\"startTime\":3668213.5,\"pageURL\":\"https://adviser.5rs.me/login\",\"outerHTML\":\"RAYS工具\",\"innerHTML\":\"RAYS工具\",\"width\":284,\"height\":44,\"viewport\":{\"width\":1317,\"height\":1271}}},\"user\":{\"userId\":1362},\"device\":{\"deviceId\":\"c7bpdsrrvfxdblbx7jc7lxxbrows36m2\",\"deviceExtra\":{\"screenHeight\":1441,\"screenWidth\":2560,\"language\":\"zh-CN\",\"system\":\"android\",\"platform\":\"h5\",\"userAgent\":\"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36\"}},\"entry\":{\"sdkVersion\":\"1.3.10\",\"entryType\":\"ADVISER_PC\",\"entryVersion\":\"1.0.0\",\"entryExtra\":{\"traceId\":\"bggca7sk41p0q2rbdg0q24yg2h4ugs3m\"},\"pageUri\":\"https://adviser.5rs.me/adviser/book/modern?channelId=1362&bookId=12604651\"},\"event\":{\"eventCode\":\"CLICK\",\"eventTime\":1702548602893}}","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":43165878794}"},
{13,"report接口","https://adviser.5rs.me/commoncenter/v1.0/user/track/report","{\"content\":{\"contentExtra\":{\"top\":1229.3333740234375,\"left\":798.5,\"eventType\":\"mousedown\",\"pageHeight\":1271,\"scrollTop\":0,\"target\":\"DIV\",\"startTime\":3682532.5,\"pageURL\":\"https://adviser.5rs.me/login\",\"outerHTML\":\"保存\",\"innerHTML\":\"保存\",\"width\":120,\"height\":32,\"viewport\":{\"width\":1582,\"height\":1271}}},\"user\":{\"userId\":1362},\"device\":{\"deviceId\":\"c7bpdsrrvfxdblbx7jc7lxxbrows36m2\",\"deviceExtra\":{\"screenHeight\":1441,\"screenWidth\":2560,\"language\":\"zh-CN\",\"system\":\"android\",\"platform\":\"h5\",\"userAgent\":\"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36\"}},\"entry\":{\"sdkVersion\":\"1.3.10\",\"entryType\":\"ADVISER_PC\",\"entryVersion\":\"1.0.0\",\"entryExtra\":{\"traceId\":\"bggca7sk41p0q2rbdg0q24yg2h4ugs3m\"},\"pageUri\":\"https://adviser.5rs.me/adviser/book/modern?channelId=1362&bookId=12604651\"},\"event\":{\"eventCode\":\"CLICK\",\"eventTime\":1702548617200}}","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":43165901361}"},
{14,"report接口","https://adviser.5rs.me/commoncenter/v1.0/user/track/report","{\"content\":{\"contentExtra\":{\"spm\":\"4019\",\"subSpm\":\"RAYS\",\"sceneId\":4022291}},\"user\":{\"userId\":1362},\"device\":{\"deviceId\":\"c7bpdsrrvfxdblbx7jc7lxxbrows36m2\",\"deviceExtra\":{\"screenHeight\":1441,\"screenWidth\":2560,\"language\":\"zh-CN\",\"system\":\"android\",\"platform\":\"h5\",\"userAgent\":\"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36\"}},\"entry\":{\"sdkVersion\":\"1.3.10\",\"entryType\":\"ADVISER_PC\",\"entryVersion\":\"1.0.0\",\"entryExtra\":{\"traceId\":\"bggca7sk41p0q2rbdg0q24yg2h4ugs3m\"},\"pageUri\":\"https://adviser.5rs.me/adviser/book/modern?channelId=1362&bookId=12604651\"},\"event\":{\"eventCode\":\"CLICK\",\"eventTime\":1702548617553}}","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":43165901950}"},
{15,"report接口","https://adviser.5rs.me/commoncenter/v1.0/user/track/report","{\"content\":{\"firstBeatTime\":1702545212078},\"user\":{\"userId\":1362},\"device\":{\"deviceId\":\"c7bpdsrrvfxdblbx7jc7lxxbrows36m2\",\"deviceExtra\":{\"screenHeight\":1441,\"screenWidth\":2560,\"language\":\"zh-CN\",\"system\":\"android\",\"platform\":\"h5\",\"userAgent\":\"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36\"}},\"entry\":{\"sdkVersion\":\"1.3.10\",\"entryType\":\"ADVISER_PC\",\"entryVersion\":\"1.0.0\",\"entryExtra\":{\"traceId\":\"bggca7sk41p0q2rbdg0q24yg2h4ugs3m\"},\"pageUri\":\"https://adviser.5rs.me/adviser/book/modern?channelId=1362&bookId=12604651\"},\"event\":{\"eventCode\":\"KEEP_BEAT\",\"eventTime\":1702549042154},\"parentId\":43162039365}","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":43166593294}"},
{16,"report接口","https://adviser.5rs.me/commoncenter/v1.0/user/track/report","{\"content\":{\"firstBeatTime\":1702545212078},\"user\":{\"userId\":1362},\"device\":{\"deviceId\":\"c7bpdsrrvfxdblbx7jc7lxxbrows36m2\",\"deviceExtra\":{\"screenHeight\":1441,\"screenWidth\":2560,\"language\":\"zh-CN\",\"system\":\"android\",\"platform\":\"h5\",\"userAgent\":\"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36\"}},\"entry\":{\"sdkVersion\":\"1.3.10\",\"entryType\":\"ADVISER_PC\",\"entryVersion\":\"1.0.0\",\"entryExtra\":{\"traceId\":\"bggca7sk41p0q2rbdg0q24yg2h4ugs3m\"},\"pageUri\":\"https://adviser.5rs.me/adviser/book/modern?channelId=1362&bookId=12604651\"},\"event\":{\"eventCode\":\"KEEP_BEAT\",\"eventTime\":1702549682155},\"parentId\":43162039365}","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":43167727289}"}
};
return datas;
}
//get请求例子
@Test(dataProvider = "datas1")
@Description("首页Get请求getInfo")
public void testCGetInfo(int id, String caseName, String url, String expectValue) throws Exception {
HttpGet get = new HttpGet(url); // 创建get请求
get.setHeader("Content-Type", "application/json");
get.setHeader("token", envPro.get("token")); //
DefaultHttpClient client = new DefaultHttpClient();// 创建一个client
HttpResponse response = client.execute(get); // 执行get请求,并使用response来存放执行后返回的响应内容
Header[] header = response.getAllHeaders(); // 响应头
System.out.print("id:" + id + "casename:" + caseName);
System.out.print("响应头信息: " + Arrays.toString(header) + "\n");
int status = response.getStatusLine().getStatusCode();
System.out.print("状态码: " + status + "\n");
HttpEntity entity = response.getEntity(); // 响应体
String responValue = EntityUtils.toString(entity);
System.out.print("预期结果: " + expectValue + "\n");
System.out.print("响应结果: " + responValue + "\n");
Boolean flag = assertFlag(JSONObject.parseObject(expectValue.toString()).toString(), JSONObject.parseObject(responValue.toString()).toString());
String assertContent = (flag) ? "Fail" : "Pass";
System.out.print("assertContent:" + assertContent);
}
@DataProvider(name = "datas1")
public Object[][] datas1() {
Object[][] datas = {
{1, "listPageRaysAppRAYS工具列表接口" , "https://adviser.5rs.me/appcenter/v1.0/appRays/listPageRaysApp?currentPage=0&numPerPage=100", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"currentPage\":0,\"numPerPage\":100,\"totalCount\":21,\"recordList\":[{\"raysAppId\":2,\"typeCode\":\"ARITHMETIC\",\"title\":\"手机拍照,就能检查作业了,秒知对错\",\"squareImg\":\"https://file.5rs.me/oss/uploadfe/png/fa0a01ee65501659b89becbfabfc7e02.png\",\"transverseImg\":\"https://file.5rs.me/oss/uploadfe/png/e42edc1f73a39d17feb5100f3e2e1c74.png\",\"seqNumber\":23,\"subjectType\":\"数学\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/65617201a640c7ea045650a3483cb298.png\",\"typeName\":\"口算批改\",\"appId\":2015044},{\"raysAppId\":3,\"typeCode\":\"PHOTOGRAPH\",\"title\":\"手机拍照,高效整理练习题\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/073b2e1d81a3696567622c516310c67b.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/jpg/6f4c96b7c052ea4618bf104eca2c73a8.jpg\",\"seqNumber\":3,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/675e264c0994b079ae7e69bbaff6d78e.png\",\"typeName\":\"错题本\",\"appId\":2022518},{\"raysAppId\":4,\"typeCode\":\"AI_TIKU\",\"title\":\"根据薄弱知识点,定制你的题库,针对性提升\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/2cc9533cc9ad576743495467a6169245.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/8fed8dd74a44a679abf1b8b0d1124982.png\",\"seqNumber\":2,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/b48a88f46fd68d808973eb56396a6f26.png\",\"typeName\":\"智能刷题\",\"appId\":2025060},{\"raysAppId\":5,\"typeCode\":\"APPLET_CLOCK\",\"title\":\"爱读书的你,不仅会收获一个好习惯,还会收到惊喜\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/d3e70ee4fcc0dbd12993fac0caecf9c6.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/19665650be98038163693796e75fd67d.png\",\"seqNumber\":46,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/779634bcb9333bfef2590a43da384866.png\",\"typeName\":\"阅读打卡\",\"appId\":2033485},{\"raysAppId\":7,\"typeCode\":\"APPLET_WORD\",\"title\":\"每天背10分钟,轻松记住课本同步单词\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/fc743d6bcc3f8afe4a82cbff98d10dd7.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/5809b338dbab43254202a71d582eba7c.png\",\"seqNumber\":31,\"subjectType\":\"英语\",\"previewUrl\":\"\",\"typeName\":\"背单词\",\"appId\":2033487},{\"raysAppId\":8,\"typeCode\":\"POSTGRADUATE_CALC\",\"title\":\"考研分数,模拟投档\",\"squareImg\":\"https://oss.raysgo.com/oss/uploadfe/png/c30acb17c3cddc1e9e2e2c2fef6e469d.png\",\"transverseImg\":\"https://oss.raysgo.com/oss/uploadfe/png/65c9082fee502aefb265d26f8797af39.png\",\"seqNumber\":42,\"subjectType\":\"其他\",\"previewUrl\":\"\",\"typeName\":\"考研投档模拟计算器\",\"appId\":2058899},{\"raysAppId\":9,\"typeCode\":\"MOUNTING_MASTER\",\"title\":\"三分画,七分裱\",\"squareImg\":\"https://oss.5rs.me/oss/upload/image/png/f0c54cac69db4bb08a5f3976eca45bec.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/6477879a76327450cc34c3cf0f50b3a6.png\",\"seqNumber\":41,\"subjectType\":\"其他\",\"previewUrl\":\"\",\"typeName\":\"裱画大师\",\"appId\":2061374},{\"raysAppId\":10,\"typeCode\":\"POETRY\",\"title\":\"助你吃透中小学必背古诗词\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/21044b0cca77e412ea42cc6dc6030aca.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/5b8412bdd0c07b8c72eaa6844fd2dadc.png\",\"seqNumber\":12,\"subjectType\":\"语文\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/0eb87140c9e6d0b5f0220a6511c1d77a.png\",\"typeName\":\"背诵古诗词\",\"appId\":2069630},{\"raysAppId\":12,\"typeCode\":\"CALCULATOR\",\"title\":\"清晰呈现计算步骤,辅助梳理计算思路\",\"squareImg\":\"https://oss.5rs.me/oss/upload/image/jpg/e18d90151adf4d97a948f07fafc98dd6.jpg\",\"transverseImg\":\"https://oss.5rs.me/oss/upload/image/jpg/bf3bee06d8c847578d78feef43c8303f.jpg\",\"seqNumber\":21,\"subjectType\":\"数学\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/86cd2b42bab53aa93cb2dabbe9b94395.png\",\"typeName\":\"科学计算器\",\"appId\":2154865},{\"raysAppId\":13,\"typeCode\":\"FUNCTIONAL_DIGRAPH\",\"title\":\"一键生成函数曲线,辅助理解函数规律\",\"squareImg\":\"https://oss.5rs.me/oss/upload/image/jpg/222cb74875bd445ca3bf9a7b9c8434d7.jpg\",\"transverseImg\":\"https://oss.5rs.me/oss/upload/image/jpg/7381a4ea11cc48dc86398e5c535a5437.jpg\",\"seqNumber\":22,\"subjectType\":\"数学\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/937d02fa2764a698672b0bd5543a1078.png\",\"typeName\":\"函数绘图\",\"appId\":2154864},{\"raysAppId\":14,\"typeCode\":\"BRAIN_GRAPH\",\"title\":\"重难点大纲一键获取,让你预习复习更高效\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/bf3c260961c12d9d199606ac9c23f997.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/d0627435bbed5a4bb791195265eaf9a4.png\",\"seqNumber\":43,\"subjectType\":\"全科目\",\"previewUrl\":\"\",\"typeName\":\"重难点大纲\",\"appId\":2154866},{\"raysAppId\":15,\"typeCode\":\"EXAM_PAPER\",\"title\":\"真题密卷反复练习,考前模拟高效提分\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/68de1ee26869f504fe27a782d62bdf6d.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/570391ed632026f31e1abaa0de61cd3e.png\",\"seqNumber\":44,\"subjectType\":\"全科目\",\"previewUrl\":\"\",\"typeName\":\"真题试卷\",\"appId\":2162038},{\"raysAppId\":16,\"typeCode\":\"ANCIENT_WORD\",\"title\":\"查询方便、词库齐全,助你吃透文言文\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/2699e69a71925f47c271e20493bd3d66.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/6902a77d1214347f95a54e03306849ca.png\",\"seqNumber\":13,\"subjectType\":\"语文\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/41b0b38e6f5cf17b24f644f34efa5d59.png\",\"typeName\":\"文言文字典\",\"appId\":2162044},{\"raysAppId\":17,\"typeCode\":\"IDIOM\",\"title\":\"海量词库,便捷实用,学习成语必备利器\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/f729ee3f10f062ee6651fe3fed09996a.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/1b08c00719ac2c5e244a27d916aff71d.png\",\"seqNumber\":14,\"subjectType\":\"语文\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/f61e5f77068ccf71d38490c83d6fea7c.png\",\"typeName\":\"成语词典\",\"appId\":2162045},{\"raysAppId\":18,\"typeCode\":\"CORRECTION\",\"title\":\"拍照录入AI批改 多维分析深度点评 帮你解决日常写作难题\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/cbfd162bcd2602e50f9ac361736e5022.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/b6b93a6c4824136b795fdd0216f8f80c.png\\n\",\"seqNumber\":11,\"subjectType\":\"语文\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/cd92938369af6c105760faa3861fcd0f.png\",\"typeName\":\"语文作文批改\",\"appId\":2170503},{\"raysAppId\":19,\"typeCode\":\"ANSWER_ANALYSIS\",\"title\":\"分析梳理解题思路,彻底攻克各类难点\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/jpg/1643bcc06326cadcfc723f3c58e14e19.jpg\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/jpg/d96026de1ef0dbbe67206a2701817c57.jpg\",\"seqNumber\":1,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/59505567c9587d055ad501608ed3bf42.png\",\"typeName\":\"答案解析\",\"appId\":2175481},{\"raysAppId\":22,\"typeCode\":\"LEARNING_REPORT\",\"title\":\"掌握学习进度,科学规划学习路径,全方位提升学习效果\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/jpeg/74147554e3ae5e450a539d8f59572d70.jpeg\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/2c2b194e796f564befac9ce470bd2e94.png\",\"seqNumber\":55,\"subjectType\":\"全科目\",\"typeName\":\"学习报告\",\"appId\":22},{\"raysAppId\":32,\"typeCode\":\"EN_WRITING_TEMPLATE\",\"title\":\"优秀范文模版,促进词汇积累,强化语法知识,全方位提高写作效率~\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/5f0b5e18ae74384ee6f5aa44d6fe2934.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/df6ba160687e6cc415bc4bed9ac25784.png\",\"seqNumber\":95,\"subjectType\":\"英语\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/1fd5bab9874905801df55c2b79df1a94.png\",\"typeName\":\"英语写作模板\",\"appId\":32},{\"raysAppId\":36,\"typeCode\":\"EN_CH_DICTIONARY\",\"title\":\"拓展词汇量,增强语感,减少翻译工作\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/6dd63733367e949e83dfb73f16351544.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/2ddc61a78791d92e76e1af115c29b375.png\",\"seqNumber\":92,\"subjectType\":\"英语\",\"typeName\":\"英汉词典\",\"appId\":36},{\"raysAppId\":40,\"typeCode\":\"HONOR_MEDAL\",\"title\":\"见证你的学习之路,为你的成长喝彩\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/2290637be37e8adfbce061aea497e0c8.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/3157acf92397ac52d2c59757f0de9742.png\",\"seqNumber\":123,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/d2f5d5c592e7b04be10b6a44b1b35566.png\",\"typeName\":\"荣誉勋章\",\"appId\":40},{\"raysAppId\":41,\"typeCode\":\"LISTENING_TRAINING\",\"title\":\"教材同步听力题训练,专项突破,让你的听力水平飞跃\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/86bc2d45bea6421c51da5eb54875753f.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/678a9c7a5267a399b19bfaaa6d04a4bd.png\",\"seqNumber\":124,\"subjectType\":\"英语\",\"typeName\":\"听力题训练\",\"appId\":41}],\"pageCount\":1,\"beginPageIndex\":0,\"endPageIndex\":0,\"countResultMap\":null}}"},
{2, "getResourcePageByBookGroupId接口","https://adviser.5rs.me/book/v1.0/resourcePage/getResourcePageByBookGroupId?sceneId=4022291","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"id\":447433,\"bookGroupId\":427895,\"style\":1,\"showBook\":1,\"openRays\":1,\"openFood\":0,\"bookImg\":\"https://file.5rs.me/oss/uploadfe/png/10348c5c2a95a442b82361a15304f98f.png\",\"bookName\":\"接口自动化(勿动)\",\"agentName\":\"鉴湖分社\",\"qrcodeUrl\":\"https://oss.5rs.me/oss/upload/image/png/bda53f2f08de47a091c86c9162da87c9.png\",\"sceneId\":4022291,\"bookId\":12604651,\"channelId\":1362,\"adviserId\":1362,\"qrcodeLink\":\"https://qrcode.5rs.me/bhjYRbmdNfJeK1Az\",\"bookCover\":\"https://file.5rs.me/oss/uploadfe/png/10348c5c2a95a442b82361a15304f98f.png\",\"backgroundImg\":\"\",\"resourcePageBookstoreList\":[],\"resourcePageCouponList\":[],\"navigationList\":[{\"id\":589522,\"resourcePageId\":447433,\"navigationType\":1,\"navigationName\":\"本书配套\",\"navigationIcon\":\"https://r.5rs.me/image/c3a2f5a9-24b7-4e3d-b8fa-7d84cb96ea0d/d7490c43449dd74f1120af62221dec66.png\",\"navigationSeq\":1,\"isHide\":0}],\"navigationColor\":1,\"navigationFormat\":1,\"fontColor\":\"#01040d\",\"watermark\":\"https://oss.5rs.me/oss/uploadfe/png/1d0c48c34bb9e2d336e9528433a1157b.png\",\"watermarkStyle\":2,\"landingPageType\":1,\"transparency\":0,\"navigationJumpType\":1,\"isShowPrice\":1,\"resourcePageModelList\":[{\"id\":1130031,\"createTime\":\"2023-12-14 17:59:34\",\"resourcePageId\":447433,\"serveTitle\":\"有声书\",\"serveIcon\":\"https://oss.5rs.me/oss/uploadfe/png/088a6d37f6731721f7592e99cbeedada.png\",\"serveType\":\"APP\",\"typeCode\":\"AUDIO\",\"createUser\":1362,\"selfSet\":0,\"hasThirdLink\":true,\"hasOfficialAccountsTool\":false},{\"id\":1130032,\"createTime\":\"2023-12-14 17:59:34\",\"resourcePageId\":447433,\"serveTitle\":\"电子书\",\"serveIcon\":\"https://oss.5rs.me/oss/uploadfe/png/1abf2e5b78e3e40cc610f4ad7ca5760d.png\",\"serveType\":\"APP\",\"typeCode\":\"EBOOK\",\"createUser\":1362,\"selfSet\":0,\"hasThirdLink\":true,\"hasOfficialAccountsTool\":false},{\"id\":1130033,\"createTime\":\"2023-12-14 17:59:34\",\"resourcePageId\":447433,\"serveTitle\":\"点读书\",\"serveIcon\":\"https://oss.5rs.me/oss/uploadfe/png/a6cbbf361afedbe12359b7fa21ef507b.png\",\"serveType\":\"APP\",\"typeCode\":\"BOOK_CLICK\",\"createUser\":1362,\"selfSet\":0,\"hasThirdLink\":true,\"hasOfficialAccountsTool\":false},{\"id\":1130034,\"createTime\":\"2023-12-14 17:59:34\",\"resourcePageId\":447433,\"serveTitle\":\"纸书\",\"serveIcon\":\"https://oss.5rs.me/oss/uploadfe/png/5dd10cf4d66b01800e3651d83669f342.png\",\"serveId\":-1,\"serveType\":\"APP\",\"typeCode\":\"BOOK_ORDER\",\"createUser\":1362,\"selfSet\":0,\"hasThirdLink\":true,\"hasOfficialAccountsTool\":false},{\"id\":1130035,\"createTime\":\"2023-12-14 17:59:34\",\"resourcePageId\":447433,\"serveTitle\":\"阅读打卡\",\"serveIcon\":\"https://oss.5rs.me/oss/uploadfe/png/659af8a5b3444259b66cbd962d13ac9a.png\",\"serveId\":2033485,\"serveType\":\"APP\",\"linkUrl\":\"/rayh5/applet?type=APPLET_CLOCK\",\"typeCode\":\"APPLET_CLOCK\",\"createUser\":1362,\"selfSet\":0,\"typeName\":\"阅读打卡\",\"hasThirdLink\":false,\"serveName\":\"拍书摘、拍笔记,记录下爱读书的你\",\"servePic\":\"https://oss.5rs.me/oss/uploadfe/png/d3e70ee4fcc0dbd12993fac0caecf9c6.png\"}],\"showSelf\":false,\"showCollect\":true,\"showShare\":true,\"bookStyle\":1,\"templateId\":0,\"isRays7Page\":0}}"},
{3, "listPageRaysApp接口","https://adviser.5rs.me/appcenter/v1.0/appRays/listPageRaysApp?currentPage=0&numPerPage=100","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"currentPage\":0,\"numPerPage\":100,\"totalCount\":21,\"recordList\":[{\"raysAppId\":2,\"typeCode\":\"ARITHMETIC\",\"title\":\"手机拍照,就能检查作业了,秒知对错\",\"squareImg\":\"https://file.5rs.me/oss/uploadfe/png/fa0a01ee65501659b89becbfabfc7e02.png\",\"transverseImg\":\"https://file.5rs.me/oss/uploadfe/png/e42edc1f73a39d17feb5100f3e2e1c74.png\",\"seqNumber\":23,\"subjectType\":\"数学\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/65617201a640c7ea045650a3483cb298.png\",\"typeName\":\"口算批改\",\"appId\":2015044},{\"raysAppId\":3,\"typeCode\":\"PHOTOGRAPH\",\"title\":\"手机拍照,高效整理练习题\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/073b2e1d81a3696567622c516310c67b.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/jpg/6f4c96b7c052ea4618bf104eca2c73a8.jpg\",\"seqNumber\":3,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/675e264c0994b079ae7e69bbaff6d78e.png\",\"typeName\":\"错题本\",\"appId\":2022518},{\"raysAppId\":4,\"typeCode\":\"AI_TIKU\",\"title\":\"根据薄弱知识点,定制你的题库,针对性提升\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/2cc9533cc9ad576743495467a6169245.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/8fed8dd74a44a679abf1b8b0d1124982.png\",\"seqNumber\":2,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/b48a88f46fd68d808973eb56396a6f26.png\",\"typeName\":\"智能刷题\",\"appId\":2025060},{\"raysAppId\":5,\"typeCode\":\"APPLET_CLOCK\",\"title\":\"爱读书的你,不仅会收获一个好习惯,还会收到惊喜\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/d3e70ee4fcc0dbd12993fac0caecf9c6.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/19665650be98038163693796e75fd67d.png\",\"seqNumber\":46,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/779634bcb9333bfef2590a43da384866.png\",\"typeName\":\"阅读打卡\",\"appId\":2033485},{\"raysAppId\":7,\"typeCode\":\"APPLET_WORD\",\"title\":\"每天背10分钟,轻松记住课本同步单词\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/fc743d6bcc3f8afe4a82cbff98d10dd7.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/5809b338dbab43254202a71d582eba7c.png\",\"seqNumber\":31,\"subjectType\":\"英语\",\"previewUrl\":\"\",\"typeName\":\"背单词\",\"appId\":2033487},{\"raysAppId\":8,\"typeCode\":\"POSTGRADUATE_CALC\",\"title\":\"考研分数,模拟投档\",\"squareImg\":\"https://oss.raysgo.com/oss/uploadfe/png/c30acb17c3cddc1e9e2e2c2fef6e469d.png\",\"transverseImg\":\"https://oss.raysgo.com/oss/uploadfe/png/65c9082fee502aefb265d26f8797af39.png\",\"seqNumber\":42,\"subjectType\":\"其他\",\"previewUrl\":\"\",\"typeName\":\"考研投档模拟计算器\",\"appId\":2058899},{\"raysAppId\":9,\"typeCode\":\"MOUNTING_MASTER\",\"title\":\"三分画,七分裱\",\"squareImg\":\"https://oss.5rs.me/oss/upload/image/png/f0c54cac69db4bb08a5f3976eca45bec.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/6477879a76327450cc34c3cf0f50b3a6.png\",\"seqNumber\":41,\"subjectType\":\"其他\",\"previewUrl\":\"\",\"typeName\":\"裱画大师\",\"appId\":2061374},{\"raysAppId\":10,\"typeCode\":\"POETRY\",\"title\":\"助你吃透中小学必背古诗词\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/21044b0cca77e412ea42cc6dc6030aca.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/5b8412bdd0c07b8c72eaa6844fd2dadc.png\",\"seqNumber\":12,\"subjectType\":\"语文\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/0eb87140c9e6d0b5f0220a6511c1d77a.png\",\"typeName\":\"背诵古诗词\",\"appId\":2069630},{\"raysAppId\":12,\"typeCode\":\"CALCULATOR\",\"title\":\"清晰呈现计算步骤,辅助梳理计算思路\",\"squareImg\":\"https://oss.5rs.me/oss/upload/image/jpg/e18d90151adf4d97a948f07fafc98dd6.jpg\",\"transverseImg\":\"https://oss.5rs.me/oss/upload/image/jpg/bf3bee06d8c847578d78feef43c8303f.jpg\",\"seqNumber\":21,\"subjectType\":\"数学\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/86cd2b42bab53aa93cb2dabbe9b94395.png\",\"typeName\":\"科学计算器\",\"appId\":2154865},{\"raysAppId\":13,\"typeCode\":\"FUNCTIONAL_DIGRAPH\",\"title\":\"一键生成函数曲线,辅助理解函数规律\",\"squareImg\":\"https://oss.5rs.me/oss/upload/image/jpg/222cb74875bd445ca3bf9a7b9c8434d7.jpg\",\"transverseImg\":\"https://oss.5rs.me/oss/upload/image/jpg/7381a4ea11cc48dc86398e5c535a5437.jpg\",\"seqNumber\":22,\"subjectType\":\"数学\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/937d02fa2764a698672b0bd5543a1078.png\",\"typeName\":\"函数绘图\",\"appId\":2154864},{\"raysAppId\":14,\"typeCode\":\"BRAIN_GRAPH\",\"title\":\"重难点大纲一键获取,让你预习复习更高效\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/bf3c260961c12d9d199606ac9c23f997.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/d0627435bbed5a4bb791195265eaf9a4.png\",\"seqNumber\":43,\"subjectType\":\"全科目\",\"previewUrl\":\"\",\"typeName\":\"重难点大纲\",\"appId\":2154866},{\"raysAppId\":15,\"typeCode\":\"EXAM_PAPER\",\"title\":\"真题密卷反复练习,考前模拟高效提分\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/68de1ee26869f504fe27a782d62bdf6d.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/570391ed632026f31e1abaa0de61cd3e.png\",\"seqNumber\":44,\"subjectType\":\"全科目\",\"previewUrl\":\"\",\"typeName\":\"真题试卷\",\"appId\":2162038},{\"raysAppId\":16,\"typeCode\":\"ANCIENT_WORD\",\"title\":\"查询方便、词库齐全,助你吃透文言文\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/2699e69a71925f47c271e20493bd3d66.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/6902a77d1214347f95a54e03306849ca.png\",\"seqNumber\":13,\"subjectType\":\"语文\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/41b0b38e6f5cf17b24f644f34efa5d59.png\",\"typeName\":\"文言文字典\",\"appId\":2162044},{\"raysAppId\":17,\"typeCode\":\"IDIOM\",\"title\":\"海量词库,便捷实用,学习成语必备利器\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/f729ee3f10f062ee6651fe3fed09996a.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/1b08c00719ac2c5e244a27d916aff71d.png\",\"seqNumber\":14,\"subjectType\":\"语文\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/f61e5f77068ccf71d38490c83d6fea7c.png\",\"typeName\":\"成语词典\",\"appId\":2162045},{\"raysAppId\":18,\"typeCode\":\"CORRECTION\",\"title\":\"拍照录入AI批改 多维分析深度点评 帮你解决日常写作难题\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/cbfd162bcd2602e50f9ac361736e5022.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/b6b93a6c4824136b795fdd0216f8f80c.png\\n\",\"seqNumber\":11,\"subjectType\":\"语文\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/cd92938369af6c105760faa3861fcd0f.png\",\"typeName\":\"语文作文批改\",\"appId\":2170503},{\"raysAppId\":19,\"typeCode\":\"ANSWER_ANALYSIS\",\"title\":\"分析梳理解题思路,彻底攻克各类难点\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/jpg/1643bcc06326cadcfc723f3c58e14e19.jpg\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/jpg/d96026de1ef0dbbe67206a2701817c57.jpg\",\"seqNumber\":1,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/59505567c9587d055ad501608ed3bf42.png\",\"typeName\":\"答案解析\",\"appId\":2175481},{\"raysAppId\":22,\"typeCode\":\"LEARNING_REPORT\",\"title\":\"掌握学习进度,科学规划学习路径,全方位提升学习效果\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/jpeg/74147554e3ae5e450a539d8f59572d70.jpeg\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/2c2b194e796f564befac9ce470bd2e94.png\",\"seqNumber\":55,\"subjectType\":\"全科目\",\"typeName\":\"学习报告\",\"appId\":22},{\"raysAppId\":32,\"typeCode\":\"EN_WRITING_TEMPLATE\",\"title\":\"优秀范文模版,促进词汇积累,强化语法知识,全方位提高写作效率~\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/5f0b5e18ae74384ee6f5aa44d6fe2934.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/df6ba160687e6cc415bc4bed9ac25784.png\",\"seqNumber\":95,\"subjectType\":\"英语\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/1fd5bab9874905801df55c2b79df1a94.png\",\"typeName\":\"英语写作模板\",\"appId\":32},{\"raysAppId\":36,\"typeCode\":\"EN_CH_DICTIONARY\",\"title\":\"拓展词汇量,增强语感,减少翻译工作\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/6dd63733367e949e83dfb73f16351544.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/2ddc61a78791d92e76e1af115c29b375.png\",\"seqNumber\":92,\"subjectType\":\"英语\",\"typeName\":\"英汉词典\",\"appId\":36},{\"raysAppId\":40,\"typeCode\":\"HONOR_MEDAL\",\"title\":\"见证你的学习之路,为你的成长喝彩\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/2290637be37e8adfbce061aea497e0c8.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/3157acf92397ac52d2c59757f0de9742.png\",\"seqNumber\":123,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/d2f5d5c592e7b04be10b6a44b1b35566.png\",\"typeName\":\"荣誉勋章\",\"appId\":40},{\"raysAppId\":41,\"typeCode\":\"LISTENING_TRAINING\",\"title\":\"教材同步听力题训练,专项突破,让你的听力水平飞跃\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/86bc2d45bea6421c51da5eb54875753f.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/678a9c7a5267a399b19bfaaa6d04a4bd.png\",\"seqNumber\":124,\"subjectType\":\"英语\",\"typeName\":\"听力题训练\",\"appId\":41}],\"pageCount\":1,\"beginPageIndex\":0,\"endPageIndex\":0,\"countResultMap\":null}}"},
{4, "getColumnAndServeListByPageId接口","https://adviser.5rs.me/book/v1.0/resourcePage/getColumnAndServeListByPageId?resourcePageId=447433","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":[{\"resourcePageId\":447433,\"resourcePageColumnId\":673682,\"columnType\":7,\"columnName\":\"RAYS工具\",\"columnFormat\":6,\"columnSeq\":1,\"showCount\":4,\"showMore\":0,\"itemVOList\":[{\"id\":3421087,\"resourcePageId\":447433,\"resourcePageColumnId\":673682,\"serveId\":22,\"serveType\":\"APP\",\"linkUrl\":\"/rayh5/learning/study?adviserId=1362&sceneId=4022291&isPreview=1&bookId=12604651&source_type=QRCODE&from=rays\",\"typeCode\":\"LEARNING_REPORT\",\"createUser\":1362,\"serveName\":\"掌握学习进度,科学规划学习路径,全方位提升学习效果\",\"servePic\":\"https://oss.5rs.me/oss/uploadfe/jpeg/74147554e3ae5e450a539d8f59572d70.jpeg\",\"typeName\":\"学习报告\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/2c2b194e796f564befac9ce470bd2e94.png\",\"price\":0.0,\"hasThirdLink\":false,\"channelId\":1362,\"qrcodeType\":\"own\",\"jumpType\":3,\"shareState\":0,\"appCreateUser\":1362},{\"id\":3421088,\"resourcePageId\":447433,\"resourcePageColumnId\":673682,\"serveId\":36,\"serveType\":\"APP\",\"linkUrl\":\"*dictionary/translation?adviserId=1362&sceneId=4022291&isPreview=1&bookId=12604651&source_type=QRCODE&from=rays\",\"typeCode\":\"EN_CH_DICTIONARY\",\"createUser\":1362,\"serveName\":\"拓展词汇量,增强语感,减少翻译工作\",\"servePic\":\"https://oss.5rs.me/oss/uploadfe/png/6dd63733367e949e83dfb73f16351544.png\",\"typeName\":\"英汉词典\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/2ddc61a78791d92e76e1af115c29b375.png\",\"price\":0.0,\"hasThirdLink\":true,\"channelId\":1362,\"qrcodeType\":\"own\",\"jumpType\":3,\"shareState\":0},{\"id\":3421089,\"resourcePageId\":447433,\"resourcePageColumnId\":673682,\"serveId\":40,\"serveType\":\"APP\",\"linkUrl\":\"*medal/my?adviserId=1362&sceneId=4022291&isPreview=1&bookId=12604651&source_type=QRCODE&from=rays\",\"typeCode\":\"HONOR_MEDAL\",\"createUser\":1362,\"serveName\":\"见证你的学习之路,为你的成长喝彩\",\"servePic\":\"https://oss.5rs.me/oss/uploadfe/png/2290637be37e8adfbce061aea497e0c8.png\",\"typeName\":\"荣誉勋章\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/3157acf92397ac52d2c59757f0de9742.png\",\"price\":0.0,\"hasThirdLink\":false,\"channelId\":1362,\"qrcodeType\":\"own\",\"jumpType\":3,\"shareState\":0}],\"serveType\":\"APP/PRODUCT\",\"navigationId\":589522},{\"resourcePageId\":447433,\"resourcePageColumnId\":661418,\"columnType\":1,\"columnName\":\"应用/作品/素材\",\"columnFormat\":5,\"columnSeq\":2,\"showCount\":4,\"showMore\":0,\"itemVOList\":[{\"id\":3421090,\"resourcePageId\":447433,\"resourcePageColumnId\":661418,\"serveId\":2274142,\"serveType\":\"APP\",\"linkUrl\":\"*penman/C1362/A2274142/home?adviserId=1362&sceneId=4022291&isPreview=1&source_type=QRCODE\",\"typeCode\":\"CALLIGRAPHY_COPY\",\"createUser\":1362,\"serveName\":\"yc测试1\",\"servePic\":\"https://file.5rs.me/oss/uploadfe/png/69f6f981b3eb60d9b0fd320e9a4147fc.png\",\"typeName\":\"练字\",\"transverseImg\":\"https://file.5rs.me/oss/uploadfe/png/e9a61423ef20f1b3ae4c4d2445e9a9d5.png\",\"price\":0.0,\"hasThirdLink\":false,\"channelId\":1362,\"qrcodeType\":\"own\",\"jumpType\":3,\"shareState\":1,\"appCreateUser\":1362},{\"id\":3421091,\"resourcePageId\":447433,\"resourcePageColumnId\":661418,\"serveId\":2294313,\"serveType\":\"APP\",\"linkUrl\":\"*member/C1362/A2294313/info?adviserId=1362&sceneId=4022291&isPreview=1&proType=MEMBER&source_type=QRCODE\",\"typeCode\":\"MEMBER\",\"createUser\":1362,\"serveName\":\"wf开通会员\",\"servePic\":\"https://oss.5rs.me/oss/uploadfe/png/dd1bccfe7dc27b9dd88af2e4593d3097.png\",\"typeName\":\"开通会员\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/55cf77ef2a2eedf3ec3b377179dbb877.png\",\"price\":0.01,\"hasThirdLink\":false,\"channelId\":1362,\"qrcodeType\":\"own\",\"jumpType\":3,\"shareState\":0,\"appCreateUser\":1362}],\"serveType\":\"APP/PRODUCT\",\"navigationId\":589522},{\"resourcePageId\":447433,\"resourcePageColumnId\":661419,\"columnType\":1,\"columnName\":\"应用/作品/素材\",\"columnFormat\":3,\"columnSeq\":3,\"showCount\":4,\"showMore\":0,\"itemVOList\":[{\"id\":3421092,\"resourcePageId\":447433,\"resourcePageColumnId\":661419,\"serveId\":2274131,\"serveType\":\"APP\",\"linkUrl\":\"*penman/C1362/A2274131/home?adviserId=1362&sceneId=4022291&isPreview=1&source_type=QRCODE\",\"typeCode\":\"CALLIGRAPHY_COPY\",\"createUser\":1362,\"serveName\":\"YC练字\",\"servePic\":\"https://file.5rs.me/oss/uploadfe/png/69f6f981b3eb60d9b0fd320e9a4147fc.png\",\"typeName\":\"练字\",\"transverseImg\":\"https://file.5rs.me/oss/uploadfe/png/e9a61423ef20f1b3ae4c4d2445e9a9d5.png\",\"price\":0.0,\"hasThirdLink\":false,\"channelId\":1362,\"qrcodeType\":\"own\",\"jumpType\":3,\"shareState\":0,\"appCreateUser\":1362}],\"serveType\":\"APP/PRODUCT\",\"navigationId\":589522},{\"resourcePageId\":447433,\"resourcePageColumnId\":661420,\"columnType\":1,\"columnName\":\"应用/作品/素材\",\"columnFormat\":5,\"columnSeq\":4,\"showCount\":4,\"showMore\":0,\"itemVOList\":[{\"id\":3421093,\"resourcePageId\":447433,\"resourcePageColumnId\":661420,\"serveId\":2273030,\"serveType\":\"APP\",\"linkUrl\":\"*group/C1362/A2273030/info?adviserId=1362&sceneId=4022291&isPreview=1&source_type=QRCODE\",\"typeCode\":\"GROUP\",\"createUser\":1362,\"serveName\":\"qwb创建读者交流圈\",\"servePic\":\"https://file.5rs.me/oss/uploadfe/jpg/d0cd8fd0894af3b04bf9ccb54bd585d9.jpg\",\"typeName\":\"读者交流圈\",\"transverseImg\":\"https://file.5rs.me/oss/uploadfe/jpg/caabb5670420aa03140be7182dcbc649.jpg\",\"price\":0.01,\"hasThirdLink\":false,\"channelId\":1362,\"qrcodeType\":\"own\",\"jumpType\":3,\"shareState\":0,\"appCreateUser\":1362}],\"serveType\":\"APP/PRODUCT\",\"navigationId\":589522},{\"resourcePageId\":447433,\"resourcePageColumnId\":661421,\"columnType\":1,\"columnName\":\"应用/作品/素材\",\"columnFormat\":5,\"columnSeq\":5,\"showCount\":4,\"showMore\":0,\"itemVOList\":[{\"id\":3421094,\"resourcePageId\":447433,\"resourcePageColumnId\":661421,\"serveId\":2279320,\"serveType\":\"APP\",\"linkUrl\":\"*tr/C1362/A2279320/packagelist?adviserId=1362&sceneId=4022291&isPreview=1&proType=TEACH_RESOURCE&source_type=QRCODE\",\"typeCode\":\"TEACH_RESOURCE\",\"createUser\":1362,\"serveName\":\"wf-测试资料包1\",\"servePic\":\"https://oss.5rs.me/oss/uploadfe/png/58221bb86d37a348e96d5d59702b3f66.png\",\"typeName\":\"资料包\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/cbd803554cd9ac511e49d008dfc9e847.png\",\"price\":0.01,\"hasThirdLink\":false,\"channelId\":1362,\"qrcodeType\":\"own\",\"jumpType\":3,\"shareState\":0,\"appCreateUser\":1362},{\"id\":3421095,\"resourcePageId\":447433,\"resourcePageColumnId\":661421,\"serveId\":2279829,\"serveType\":\"APP\",\"linkUrl\":\"*tr/C1362/A2279829/packagelist?adviserId=1362&isPreview=1&sceneId=4022291&appType=TEACH_RESOURCE&source_type=QRCODE\",\"typeCode\":\"TEACH_RESOURCE\",\"createUser\":1362,\"serveName\":\"wf-测试资料包111\",\"servePic\":\"https://oss.5rs.me/oss/uploadfe/png/58221bb86d37a348e96d5d59702b3f66.png\",\"typeName\":\"资料包\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/cbd803554cd9ac511e49d008dfc9e847.png\",\"price\":0.01,\"hasThirdLink\":false,\"channelId\":1362,\"qrcodeType\":\"own\",\"jumpType\":3,\"shareState\":0,\"appCreateUser\":1362},{\"id\":3421096,\"resourcePageId\":447433,\"resourcePageColumnId\":661421,\"serveId\":2285731,\"serveType\":\"APP\",\"linkUrl\":\"*cw/C1362/A2285731/list?adviserId=1362&isPreview=1&sceneId=4022291&appType=COURSE_WARE&source_type=QRCODE&bookId=12604651\",\"typeCode\":\"COURSE_WARE\",\"seqNum\":3,\"createUser\":1362,\"serveName\":\"qwb回归课件\",\"servePic\":\"https://oss.5rs.me/oss/uploadfe/png/73719d78ecf7c6c12d6f8cb646a6f141.png\",\"typeName\":\"课件\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/jpg/6d5fdc694bfbab627b6f742ebba52cfd.jpg\",\"price\":0.01,\"hasThirdLink\":false,\"channelId\":1362,\"qrcodeType\":\"own\",\"jumpType\":3,\"shareState\":0,\"appCreateUser\":1362}],\"serveType\":\"APP/PRODUCT\",\"navigationId\":589522}]}"},
{5,"getSopBookByBookId4Adviser接口","https://adviser.5rs.me/appcenter/v1.0/sopBook/getSopBookByBookId4Adviser?channelId=1362&bookId=12604651","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"serveDTOS\":[{\"sopId\":0,\"icon\":\"https://oss.5rs.me/oss/uploadfe/png/088a6d37f6731721f7592e99cbeedada.png\",\"name\":\"有声书\",\"appTypeId\":1,\"typeName\":\"音频\",\"typeCode\":\"AUDIO\"},{\"sopId\":0,\"icon\":\"https://oss.5rs.me/oss/uploadfe/png/1abf2e5b78e3e40cc610f4ad7ca5760d.png\",\"name\":\"电子书\",\"appTypeId\":33,\"typeName\":\"热门电子书\",\"typeCode\":\"EBOOK\"},{\"sopId\":0,\"icon\":\"https://oss.5rs.me/oss/uploadfe/png/a6cbbf361afedbe12359b7fa21ef507b.png\",\"name\":\"点读书\",\"appTypeId\":54,\"typeName\":\"点读书\",\"typeCode\":\"BOOK_CLICK\"},{\"sopId\":0,\"icon\":\"https://oss.5rs.me/oss/uploadfe/png/5dd10cf4d66b01800e3651d83669f342.png\",\"name\":\"纸书\",\"appTypeId\":71,\"typeName\":\"纸书购买\",\"typeCode\":\"BOOK_ORDER\"},{\"sopId\":0,\"icon\":\"https://oss.5rs.me/oss/uploadfe/png/659af8a5b3444259b66cbd962d13ac9a.png\",\"name\":\"阅读打卡\",\"appTypeId\":72,\"typeName\":\"阅读打卡\",\"typeCode\":\"APPLET_CLOCK\"},{\"sopId\":0,\"icon\":\"https://oss.5rs.me/oss/uploadfe/png/bd615fa4374dcdec4ab880e652324537.png\",\"name\":\"书友互助\",\"appTypeId\":73,\"typeName\":\"书友互助\",\"typeCode\":\"APPLET_QA\"}]}}"},
{6,"getResourcePageByBookGroupId接口","https://adviser.5rs.me/book/v1.0/resourcePage/getResourcePageByBookGroupId?sceneId=4022291","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"id\":447433,\"bookGroupId\":427895,\"style\":1,\"showBook\":1,\"openRays\":1,\"openFood\":0,\"bookImg\":\"https://file.5rs.me/oss/uploadfe/png/10348c5c2a95a442b82361a15304f98f.png\",\"bookName\":\"接口自动化(勿动)\",\"agentName\":\"鉴湖分社\",\"qrcodeUrl\":\"https://oss.5rs.me/oss/upload/image/png/bda53f2f08de47a091c86c9162da87c9.png\",\"sceneId\":4022291,\"bookId\":12604651,\"channelId\":1362,\"adviserId\":1362,\"qrcodeLink\":\"https://qrcode.5rs.me/bhjYRbmdNfJeK1Az\",\"bookCover\":\"https://file.5rs.me/oss/uploadfe/png/10348c5c2a95a442b82361a15304f98f.png\",\"backgroundImg\":\"\",\"resourcePageBookstoreList\":[],\"resourcePageCouponList\":[],\"navigationList\":[{\"id\":589522,\"resourcePageId\":447433,\"navigationType\":1,\"navigationName\":\"本书配套\",\"navigationIcon\":\"https://r.5rs.me/image/c3a2f5a9-24b7-4e3d-b8fa-7d84cb96ea0d/d7490c43449dd74f1120af62221dec66.png\",\"navigationSeq\":1,\"isHide\":0}],\"navigationColor\":1,\"navigationFormat\":1,\"fontColor\":\"#01040d\",\"watermark\":\"https://oss.5rs.me/oss/uploadfe/png/1d0c48c34bb9e2d336e9528433a1157b.png\",\"watermarkStyle\":2,\"landingPageType\":1,\"transparency\":0,\"navigationJumpType\":1,\"isShowPrice\":1,\"resourcePageModelList\":[{\"id\":1130066,\"createTime\":\"2023-12-14 18:10:17\",\"resourcePageId\":447433,\"serveTitle\":\"有声书\",\"serveIcon\":\"https://oss.5rs.me/oss/uploadfe/png/088a6d37f6731721f7592e99cbeedada.png\",\"serveType\":\"APP\",\"typeCode\":\"AUDIO\",\"createUser\":1362,\"selfSet\":0,\"hasThirdLink\":true,\"hasOfficialAccountsTool\":false},{\"id\":1130067,\"createTime\":\"2023-12-14 18:10:17\",\"resourcePageId\":447433,\"serveTitle\":\"电子书\",\"serveIcon\":\"https://oss.5rs.me/oss/uploadfe/png/1abf2e5b78e3e40cc610f4ad7ca5760d.png\",\"serveType\":\"APP\",\"typeCode\":\"EBOOK\",\"createUser\":1362,\"selfSet\":0,\"hasThirdLink\":true,\"hasOfficialAccountsTool\":false},{\"id\":1130068,\"createTime\":\"2023-12-14 18:10:17\",\"resourcePageId\":447433,\"serveTitle\":\"点读书\",\"serveIcon\":\"https://oss.5rs.me/oss/uploadfe/png/a6cbbf361afedbe12359b7fa21ef507b.png\",\"serveType\":\"APP\",\"typeCode\":\"BOOK_CLICK\",\"createUser\":1362,\"selfSet\":0,\"hasThirdLink\":true,\"hasOfficialAccountsTool\":false},{\"id\":1130069,\"createTime\":\"2023-12-14 18:10:17\",\"resourcePageId\":447433,\"serveTitle\":\"纸书\",\"serveIcon\":\"https://oss.5rs.me/oss/uploadfe/png/5dd10cf4d66b01800e3651d83669f342.png\",\"serveId\":-1,\"serveType\":\"APP\",\"typeCode\":\"BOOK_ORDER\",\"createUser\":1362,\"selfSet\":0,\"hasThirdLink\":true,\"hasOfficialAccountsTool\":false},{\"id\":1130070,\"createTime\":\"2023-12-14 18:10:17\",\"resourcePageId\":447433,\"serveTitle\":\"阅读打卡\",\"serveIcon\":\"https://oss.5rs.me/oss/uploadfe/png/659af8a5b3444259b66cbd962d13ac9a.png\",\"serveId\":2033485,\"serveType\":\"APP\",\"linkUrl\":\"/rayh5/applet?type=APPLET_CLOCK\",\"typeCode\":\"APPLET_CLOCK\",\"createUser\":1362,\"selfSet\":0,\"typeName\":\"阅读打卡\",\"hasThirdLink\":false,\"serveName\":\"拍书摘、拍笔记,记录下爱读书的你\",\"servePic\":\"https://oss.5rs.me/oss/uploadfe/png/d3e70ee4fcc0dbd12993fac0caecf9c6.png\"}],\"showSelf\":false,\"showCollect\":true,\"showShare\":true,\"bookStyle\":1,\"templateId\":0,\"isRays7Page\":0}}"},
{7,"listPageRaysApp接口","https://adviser.5rs.me/appcenter/v1.0/appRays/listPageRaysApp?currentPage=0&numPerPage=100","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"currentPage\":0,\"numPerPage\":100,\"totalCount\":21,\"recordList\":[{\"raysAppId\":2,\"typeCode\":\"ARITHMETIC\",\"title\":\"手机拍照,就能检查作业了,秒知对错\",\"squareImg\":\"https://file.5rs.me/oss/uploadfe/png/fa0a01ee65501659b89becbfabfc7e02.png\",\"transverseImg\":\"https://file.5rs.me/oss/uploadfe/png/e42edc1f73a39d17feb5100f3e2e1c74.png\",\"seqNumber\":23,\"subjectType\":\"数学\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/65617201a640c7ea045650a3483cb298.png\",\"typeName\":\"口算批改\",\"appId\":2015044},{\"raysAppId\":3,\"typeCode\":\"PHOTOGRAPH\",\"title\":\"手机拍照,高效整理练习题\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/073b2e1d81a3696567622c516310c67b.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/jpg/6f4c96b7c052ea4618bf104eca2c73a8.jpg\",\"seqNumber\":3,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/675e264c0994b079ae7e69bbaff6d78e.png\",\"typeName\":\"错题本\",\"appId\":2022518},{\"raysAppId\":4,\"typeCode\":\"AI_TIKU\",\"title\":\"根据薄弱知识点,定制你的题库,针对性提升\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/2cc9533cc9ad576743495467a6169245.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/8fed8dd74a44a679abf1b8b0d1124982.png\",\"seqNumber\":2,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/b48a88f46fd68d808973eb56396a6f26.png\",\"typeName\":\"智能刷题\",\"appId\":2025060},{\"raysAppId\":5,\"typeCode\":\"APPLET_CLOCK\",\"title\":\"爱读书的你,不仅会收获一个好习惯,还会收到惊喜\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/d3e70ee4fcc0dbd12993fac0caecf9c6.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/19665650be98038163693796e75fd67d.png\",\"seqNumber\":46,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/779634bcb9333bfef2590a43da384866.png\",\"typeName\":\"阅读打卡\",\"appId\":2033485},{\"raysAppId\":7,\"typeCode\":\"APPLET_WORD\",\"title\":\"每天背10分钟,轻松记住课本同步单词\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/fc743d6bcc3f8afe4a82cbff98d10dd7.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/5809b338dbab43254202a71d582eba7c.png\",\"seqNumber\":31,\"subjectType\":\"英语\",\"previewUrl\":\"\",\"typeName\":\"背单词\",\"appId\":2033487},{\"raysAppId\":8,\"typeCode\":\"POSTGRADUATE_CALC\",\"title\":\"考研分数,模拟投档\",\"squareImg\":\"https://oss.raysgo.com/oss/uploadfe/png/c30acb17c3cddc1e9e2e2c2fef6e469d.png\",\"transverseImg\":\"https://oss.raysgo.com/oss/uploadfe/png/65c9082fee502aefb265d26f8797af39.png\",\"seqNumber\":42,\"subjectType\":\"其他\",\"previewUrl\":\"\",\"typeName\":\"考研投档模拟计算器\",\"appId\":2058899},{\"raysAppId\":9,\"typeCode\":\"MOUNTING_MASTER\",\"title\":\"三分画,七分裱\",\"squareImg\":\"https://oss.5rs.me/oss/upload/image/png/f0c54cac69db4bb08a5f3976eca45bec.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/6477879a76327450cc34c3cf0f50b3a6.png\",\"seqNumber\":41,\"subjectType\":\"其他\",\"previewUrl\":\"\",\"typeName\":\"裱画大师\",\"appId\":2061374},{\"raysAppId\":10,\"typeCode\":\"POETRY\",\"title\":\"助你吃透中小学必背古诗词\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/21044b0cca77e412ea42cc6dc6030aca.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/5b8412bdd0c07b8c72eaa6844fd2dadc.png\",\"seqNumber\":12,\"subjectType\":\"语文\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/0eb87140c9e6d0b5f0220a6511c1d77a.png\",\"typeName\":\"背诵古诗词\",\"appId\":2069630},{\"raysAppId\":12,\"typeCode\":\"CALCULATOR\",\"title\":\"清晰呈现计算步骤,辅助梳理计算思路\",\"squareImg\":\"https://oss.5rs.me/oss/upload/image/jpg/e18d90151adf4d97a948f07fafc98dd6.jpg\",\"transverseImg\":\"https://oss.5rs.me/oss/upload/image/jpg/bf3bee06d8c847578d78feef43c8303f.jpg\",\"seqNumber\":21,\"subjectType\":\"数学\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/86cd2b42bab53aa93cb2dabbe9b94395.png\",\"typeName\":\"科学计算器\",\"appId\":2154865},{\"raysAppId\":13,\"typeCode\":\"FUNCTIONAL_DIGRAPH\",\"title\":\"一键生成函数曲线,辅助理解函数规律\",\"squareImg\":\"https://oss.5rs.me/oss/upload/image/jpg/222cb74875bd445ca3bf9a7b9c8434d7.jpg\",\"transverseImg\":\"https://oss.5rs.me/oss/upload/image/jpg/7381a4ea11cc48dc86398e5c535a5437.jpg\",\"seqNumber\":22,\"subjectType\":\"数学\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/937d02fa2764a698672b0bd5543a1078.png\",\"typeName\":\"函数绘图\",\"appId\":2154864},{\"raysAppId\":14,\"typeCode\":\"BRAIN_GRAPH\",\"title\":\"重难点大纲一键获取,让你预习复习更高效\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/bf3c260961c12d9d199606ac9c23f997.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/d0627435bbed5a4bb791195265eaf9a4.png\",\"seqNumber\":43,\"subjectType\":\"全科目\",\"previewUrl\":\"\",\"typeName\":\"重难点大纲\",\"appId\":2154866},{\"raysAppId\":15,\"typeCode\":\"EXAM_PAPER\",\"title\":\"真题密卷反复练习,考前模拟高效提分\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/68de1ee26869f504fe27a782d62bdf6d.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/570391ed632026f31e1abaa0de61cd3e.png\",\"seqNumber\":44,\"subjectType\":\"全科目\",\"previewUrl\":\"\",\"typeName\":\"真题试卷\",\"appId\":2162038},{\"raysAppId\":16,\"typeCode\":\"ANCIENT_WORD\",\"title\":\"查询方便、词库齐全,助你吃透文言文\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/2699e69a71925f47c271e20493bd3d66.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/6902a77d1214347f95a54e03306849ca.png\",\"seqNumber\":13,\"subjectType\":\"语文\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/41b0b38e6f5cf17b24f644f34efa5d59.png\",\"typeName\":\"文言文字典\",\"appId\":2162044},{\"raysAppId\":17,\"typeCode\":\"IDIOM\",\"title\":\"海量词库,便捷实用,学习成语必备利器\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/f729ee3f10f062ee6651fe3fed09996a.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/1b08c00719ac2c5e244a27d916aff71d.png\",\"seqNumber\":14,\"subjectType\":\"语文\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/f61e5f77068ccf71d38490c83d6fea7c.png\",\"typeName\":\"成语词典\",\"appId\":2162045},{\"raysAppId\":18,\"typeCode\":\"CORRECTION\",\"title\":\"拍照录入AI批改 多维分析深度点评 帮你解决日常写作难题\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/cbfd162bcd2602e50f9ac361736e5022.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/b6b93a6c4824136b795fdd0216f8f80c.png\\n\",\"seqNumber\":11,\"subjectType\":\"语文\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/cd92938369af6c105760faa3861fcd0f.png\",\"typeName\":\"语文作文批改\",\"appId\":2170503},{\"raysAppId\":19,\"typeCode\":\"ANSWER_ANALYSIS\",\"title\":\"分析梳理解题思路,彻底攻克各类难点\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/jpg/1643bcc06326cadcfc723f3c58e14e19.jpg\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/jpg/d96026de1ef0dbbe67206a2701817c57.jpg\",\"seqNumber\":1,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/59505567c9587d055ad501608ed3bf42.png\",\"typeName\":\"答案解析\",\"appId\":2175481},{\"raysAppId\":22,\"typeCode\":\"LEARNING_REPORT\",\"title\":\"掌握学习进度,科学规划学习路径,全方位提升学习效果\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/jpeg/74147554e3ae5e450a539d8f59572d70.jpeg\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/2c2b194e796f564befac9ce470bd2e94.png\",\"seqNumber\":55,\"subjectType\":\"全科目\",\"typeName\":\"学习报告\",\"appId\":22},{\"raysAppId\":32,\"typeCode\":\"EN_WRITING_TEMPLATE\",\"title\":\"优秀范文模版,促进词汇积累,强化语法知识,全方位提高写作效率~\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/5f0b5e18ae74384ee6f5aa44d6fe2934.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/df6ba160687e6cc415bc4bed9ac25784.png\",\"seqNumber\":95,\"subjectType\":\"英语\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/1fd5bab9874905801df55c2b79df1a94.png\",\"typeName\":\"英语写作模板\",\"appId\":32},{\"raysAppId\":36,\"typeCode\":\"EN_CH_DICTIONARY\",\"title\":\"拓展词汇量,增强语感,减少翻译工作\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/6dd63733367e949e83dfb73f16351544.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/2ddc61a78791d92e76e1af115c29b375.png\",\"seqNumber\":92,\"subjectType\":\"英语\",\"typeName\":\"英汉词典\",\"appId\":36},{\"raysAppId\":40,\"typeCode\":\"HONOR_MEDAL\",\"title\":\"见证你的学习之路,为你的成长喝彩\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/2290637be37e8adfbce061aea497e0c8.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/3157acf92397ac52d2c59757f0de9742.png\",\"seqNumber\":123,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/d2f5d5c592e7b04be10b6a44b1b35566.png\",\"typeName\":\"荣誉勋章\",\"appId\":40},{\"raysAppId\":41,\"typeCode\":\"LISTENING_TRAINING\",\"title\":\"教材同步听力题训练,专项突破,让你的听力水平飞跃\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/86bc2d45bea6421c51da5eb54875753f.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/678a9c7a5267a399b19bfaaa6d04a4bd.png\",\"seqNumber\":124,\"subjectType\":\"英语\",\"typeName\":\"听力题训练\",\"appId\":41}],\"pageCount\":1,\"beginPageIndex\":0,\"endPageIndex\":0,\"countResultMap\":null}}"},
{8,"getSopBookByBookId4Adviser接口","https://adviser.5rs.me/appcenter/v1.0/sopBook/getSopBookByBookId4Adviser?channelId=1362&bookId=12604651","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"serveDTOS\":[{\"sopId\":0,\"icon\":\"https://oss.5rs.me/oss/uploadfe/png/088a6d37f6731721f7592e99cbeedada.png\",\"name\":\"有声书\",\"appTypeId\":1,\"typeName\":\"音频\",\"typeCode\":\"AUDIO\"},{\"sopId\":0,\"icon\":\"https://oss.5rs.me/oss/uploadfe/png/1abf2e5b78e3e40cc610f4ad7ca5760d.png\",\"name\":\"电子书\",\"appTypeId\":33,\"typeName\":\"热门电子书\",\"typeCode\":\"EBOOK\"},{\"sopId\":0,\"icon\":\"https://oss.5rs.me/oss/uploadfe/png/a6cbbf361afedbe12359b7fa21ef507b.png\",\"name\":\"点读书\",\"appTypeId\":54,\"typeName\":\"点读书\",\"typeCode\":\"BOOK_CLICK\"},{\"sopId\":0,\"icon\":\"https://oss.5rs.me/oss/uploadfe/png/5dd10cf4d66b01800e3651d83669f342.png\",\"name\":\"纸书\",\"appTypeId\":71,\"typeName\":\"纸书购买\",\"typeCode\":\"BOOK_ORDER\"},{\"sopId\":0,\"icon\":\"https://oss.5rs.me/oss/uploadfe/png/659af8a5b3444259b66cbd962d13ac9a.png\",\"name\":\"阅读打卡\",\"appTypeId\":72,\"typeName\":\"阅读打卡\",\"typeCode\":\"APPLET_CLOCK\"},{\"sopId\":0,\"icon\":\"https://oss.5rs.me/oss/uploadfe/png/bd615fa4374dcdec4ab880e652324537.png\",\"name\":\"书友互助\",\"appTypeId\":73,\"typeName\":\"书友互助\",\"typeCode\":\"APPLET_QA\"}]}}"},
{9,"getBindStatusForPC接口","https://adviser.5rs.me/usercenter/v1.0/user/getBindStatusForPC","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"isSystem\":\"1\",\"isBind\":true}}"},
{10,"getBindStatusForPC接口","https://adviser.5rs.me/usercenter/v1.0/user/getBindStatusForPC","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"isSystem\":\"1\",\"isBind\":true}}"}
};
return datas;
}
}
This source diff could not be displayed because it is too large. You can view the blob instead.
package com.lemon.cases;
import com.alibaba.fastjson.JSONObject;
import io.qameta.allure.Description;
import org.apache.http.Header;
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.client.CookieStore;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.entity.StringEntity;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.util.EntityUtils;
import org.apache.log4j.Logger;
import org.testng.annotations.DataProvider;
import org.testng.annotations.Test;
import java.util.Arrays;
import java.util.HashMap;
import java.util.Map;
/**
* @program: 鲁班工程-测评配置化b端,走token
* @description:
* @author: ray
* @create: 2023-10-09 13:20
**/
public class EvaluationConfigurationBCase extends BaseCase {
private CookieStore cooki;
public static Logger log = Logger.getLogger(BaseCase.class);
public static final Map<String, String> envPro = new HashMap<>();
public void envPro(Map<String, String> envPro) {
log.info(envPro);
}
// 登录接口
@Test(dataProvider = "data")
@Description("6.0编辑端登录接口")
public void testAAALogin(int id, String caseName, String url, String json) throws Exception {
HttpPost post = new HttpPost(url);
post.setHeader("Content-Type", "application/json");
post.setEntity(new StringEntity(json));
DefaultHttpClient client = new DefaultHttpClient();
HttpResponse response = client.execute(post);
Header[] header = response.getAllHeaders(); // 响应头
int status = response.getStatusLine().getStatusCode();
System.out.print("状态码:::" + status + "\n");
HttpEntity entity = response.getEntity(); // 响应体
String str = EntityUtils.toString(entity);
JSONObject body = JSONObject.parseObject(str);
System.out.print("响应结果: " + body + "\n");
if (body != null) { //如果body不为空
String strData = body.getString("data"); //获取body中的data
JSONObject data = JSONObject.parseObject(strData); //将strData转换为JSON类型data
if (data != null) {
String token = data.getString("token"); //获取token
if (token != null) { //如果token不为空
envPro.put("token", token.toString()); //将Token存储到环境变量envPro
System.out.println("token:" + envPro.get("token"));
}
}
}
}
@DataProvider(name = "data")
public Object[][] data() {
//Object[m][n] m代表执行次数,n代表参数个数
Object[][] datas = {
{1, "6.0编辑端登录", "https://adviser.5rs.me/usercenter/v1.0/user/login", "{\"userName\":\"17343351051\",\"pwd\":\"35ebb6d482ad63360193a060154f3884\",\"isRemember\":1,\"systemCode\":\"adviser\"}"},
};
return datas;
}
}
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
package com.lemon.cases;
import com.alibaba.fastjson.JSONObject;
import io.qameta.allure.Description;
import org.apache.http.Header;
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.entity.StringEntity;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.util.EntityUtils;
import org.testng.annotations.DataProvider;
import org.testng.annotations.Test;
import java.util.Arrays;
/**
* @program: 鲁班-精品文章C端,走cookie
* @description:
* @author: ray
* @create: 2023-10-10 15:20
**/
public class ExcellentarticleCCase extends BaseCase {
@Test(dataProvider = "datas0")
@Description("H5接口-用户自动佩戴最近一次获得的勋章")
public void testAutoWearMedal(int id, String caseName, String url, String json, String expectValue) throws Exception {
HttpPost post = new HttpPost(url); // 创建post请求
post.setHeader("Content-Type", "application/json"); // 传参类型为json
post.setHeader("Cookie", "adviser_token=WJsJpuVsgKiwXHcKWStAy19m2YWs41Ox; isBind=false; userInfo=officialAccountsId=23&wechatUserId=143666881&hasSnapsis=0&userType=REGULAR&channelId=1404&spreadType=0&sceneId=3923301; checkUserInfo=userId=18");
post.setEntity(new StringEntity(json));
DefaultHttpClient client = new DefaultHttpClient();
HttpResponse response = client.execute(post);
Header[] header = response.getAllHeaders(); // 响应头
System.out.println("请求链接:" + url);
System.out.println("请求参数:" + json);
System.out.print("id:" + id + "\n" + "casename:" + caseName + "\n");
System.out.print("响应头信息:::" + Arrays.toString(header) + "\n");
int status = response.getStatusLine().getStatusCode();
System.out.print("状态码:::" + status + "\n");
HttpEntity entity = response.getEntity(); // 响应体
String responValue = EntityUtils.toString(entity);
System.out.print("预期结果: " + expectValue + "\n");
System.out.print("响应结果: " + responValue + "\n");
Boolean flag = assertFlag(JSONObject.parseObject(expectValue.toString()).toString(), JSONObject.parseObject(responValue.toString()).toString());
String assertContent = (flag) ? "Fail" : "Pass";
System.out.print("assertContent:" + assertContent);
}
@DataProvider(name = "datas0")
public Object[][] dataYCs0() {
//Object[m][n] m代表执行次数,n代表参数个数
Object[][] datas = {
{1, "分享海报jpgByChrome", "https://weixin28.5rs.me/shareimage/v1.0/htm2img/jpgByChrome", "{\"width\":600,\"height\":900,\"htmlCode\":\"<!DOCTYPE html>\\n <html lang=\\\"en\\\">\\n <head>\\n <meta charset=\\\"GBK\\\">\\n <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\">\\n <style>\\n *{\\n margin: 0;\\n padding: 0;\\n box-sizing: border-box;\\n }\\n .poster {\\n display: flex;\\n flex-direction: column;\\n width: 600px;\\n height: 900px;\\n background-image: url('https://oss.5rs.me/oss/uploadfe/png/2a061d0dfac152d988e0ef0602b40806.png');\\n background-repeat: no-repeat;\\n background-size: 100% 100%;\\n padding: 48px 32px 0;\\n }\\n .poster-wrapper {\\n height: 642px;\\n border-bottom: 1px dashed rgba(141, 168, 239, 0.5);\\n }\\n .poster-title {\\n color: #333;\\n font-size: 32px;\\n line-height: 48px;\\n text-align: center;\\n margin-bottom: 48px;\\n }\\n .poster-cover {\\n width: 320px;\\n height: 320px;\\n display: block;\\n margin: 0 auto;\\n border-radius: 24px;\\n }\\n .poster-name {\\n font-size: 32px;\\n line-height: 48px;\\n color: #333;\\n text-align: center;\\n margin-top: 40px;\\n font-weight: bold;\\n }\\n .poster-footer {\\n flex: 1 1;\\n display: flex;\\n align-items: center;\\n }\\n .poster-footer-left {\\n display: flex;\\n flex: 1 1;\\n }\\n .poster-footer-left > .left-text {\\n color: #333;\\n font-size: 28px;\\n line-height: 40px;\\n margin-right: 34px;\\n white-space: break-spaces;\\n font-weight: bold;\\n }\\n .poster-footer-left > .left-icon {\\n width: 60px;\\n height: 21px;\\n margin-top: 50px;\\n }\\n .poster-footer-right {\\n width: 152px;\\n height: 152px;\\n display: block;\\n }\\n </style>\\n </head>\\n <body>\\n <div class=\\\"poster\\\">\\n <div class=\\\"poster-wrapper\\\">\\n <div class=\\\"poster-title\\\">发现一篇好文章,分享给你</div>\\n <img class=\\\"poster-cover\\\" src=\\\"https://file.5rs.me/oss/uploadfe/png/4b6087663bfcfc975c85fd91443795f9.png\\\" />\\n <div class=\\\"poster-name\\\">yc测试1</div>\\n </div>\\n <div class=\\\"poster-footer\\\">\\n <div class=\\\"poster-footer-left\\\">\\n <div class=\\\"left-text\\\">长按图片\\n识别二维码</div>\\n <img class=\\\"left-icon\\\" src=\\\"https://oss.5rs.me/oss/uploadfe/png/0abe5c1db249b6e08b1b74d66a9945a4.png\\\" />\\n </div>\\n <img class=\\\"poster-footer-right\\\" src=\\\"https://oss.5rs.me/oss/upload/image/png/18eca7fedfdd433e9a31ce8d451a3bc1.png\\\" />\\n </div>\\n </div>\\n </body>\\n </html>\",\"snapshot\":\"8cec34b4b3a1332e62ed86bbcd3a3a54\"}", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":\"https://oss.5rs.me/oss/upload/image/jpg/9a5a120fe401474697b705212cf0b598_20231016012708404.jpg\"}"},
{2, "点击赞赏giveATipForArticle", "https://weixin28.5rs.me/tradecenter/v1.0/tip/giveATipForArticle", "{\"money\":\"0\",\"targetId\":\"12104890\",\"merchantId\":1362,\"targetType\":\"ARTICLE\"}", "{\"errCode\":40050001,\"message\":\"赞赏金额必须大于0\"}"},
{3, "写留言syncSubmit", "https://weixin28.5rs.me/sensitivewords/v1.0/green/syncSubmit", "{\"imageUrls\":[],\"originId\":\"2280059\",\"originType\":\"APP\",\"textContent\":[\"你好\"]}", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"id\":70142,\"originId\":2280059,\"originType\":\"APP\",\"userId\":217480731,\"method\":0,\"bizId\":null,\"state\":2,\"suggestion\":\"PASS\",\"isRead\":1,\"ipAddress\":null,\"createTime\":\"2023-10-15T18:03:31.000+00:00\",\"updateTime\":\"2023-10-15T18:03:31.000+00:00\",\"extJson\":null,\"greenRecordItemVOS\":[{\"id\":94027,\"recordId\":70142,\"type\":\"TEXT\",\"manufacturers\":\"Aliyun\",\"suggestion\":\"PASS\",\"state\":2,\"createTime\":\"2023-10-15T18:03:31.000+00:00\",\"updateTime\":\"2023-10-15T18:03:31.000+00:00\",\"content\":\"你好\",\"response\":\"{\\\"code\\\":\\\"200\\\",\\\"content\\\":\\\"你好\\\",\\\"dataId\\\":\\\"94027\\\",\\\"msg\\\":\\\"OK\\\",\\\"results\\\":[{\\\"label\\\":\\\"normal\\\",\\\"rate\\\":99.91,\\\"scene\\\":\\\"antispam\\\",\\\"suggestion\\\":\\\"pass\\\"}],\\\"taskId\\\":\\\"txt7EFxjdUjXB86hiaEcY04uw-1yPi1W\\\"}\",\"task\":{\"msg\":\"OK\",\"code\":\"200\",\"dataId\":\"94027\",\"taskId\":\"txt7EFxjdUjXB86hiaEcY04uw-1yPi1W\",\"content\":\"你好\",\"filteredContent\":null,\"url\":null,\"results\":[{\"suggestion\":\"pass\",\"label\":\"normal\",\"scene\":\"antispam\",\"rate\":99.91,\"details\":null}]}}]}}"},
{4, "点击回复replyWechat", "https://weixin28.5rs.me/appcenter/v1.0/comment/replyWechat", "{\"content\":\"你好\",\"parentId\":239325}", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"commentId\":239326}}"},
{5, "点赞follow", "https://weixin28.5rs.me/appcenter/v1.0/favorite/follow", "{\"adviserId\":1362,\"fromId\":239325,\"fromType\":\"COMMENT\",\"typeCode\":\"COMMENT\",\"state\":1}", "{\"errCode\":0,\"message\":\"操作成功!\"}"},
};
return datas;
}
// Get请求
@Test(dataProvider = "datas1")
@Description("获取商户号支付信息")
public void testYC1(int id, String caseName, String url, String expectValue) throws Exception {
String cooki = "userInfo=wechatUserId=183639793&officialAccountsId=50687";
HttpGet get = new HttpGet(url); // 创建get请求
get.setHeader("Content-Type", "application/json");
get.setHeader("Cookie", "adviser_token=WJsJpuVsgKiwXHcKWStAy19m2YWs41Ox; isBind=false; userInfo=officialAccountsId=23&wechatUserId=143666881&hasSnapsis=0&userType=REGULAR&channelId=1404&spreadType=0&sceneId=3923301; checkUserInfo=userId=18");
DefaultHttpClient client = new DefaultHttpClient();// 创建一个client
HttpResponse response = client.execute(get); // 执行get请求,并使用response来存放执行后返回的响应内容
Header[] header = response.getAllHeaders(); // 响应头
System.out.print("id:" + id + "casename:" + caseName);
System.out.print("响应头信息: " + Arrays.toString(header) + "\n");
int status = response.getStatusLine().getStatusCode();
System.out.print("状态码: " + status + "\n");
HttpEntity entity = response.getEntity(); // 响应体
String responValue = EntityUtils.toString(entity);
System.out.print("预期结果: " + expectValue + "\n");
System.out.print("响应结果: " + responValue + "\n");
Boolean flag = assertFlag(JSONObject.parseObject(expectValue.toString()).toString(), JSONObject.parseObject(responValue.toString()).toString());
String assertContent = (flag) ? "Fail" : "Pass";
System.out.print("assertContent:" + assertContent);
}
@DataProvider(name = "datas1")
public Object[][] datas1() {
//Object[m][n] m代表执行次数,n代表参数个数
Object[][] datas = {
{2, "getByFromld4Wechat?fromld接口", "https://weixin28.5rs.me/appcenter/v1.0/phoneAuth/getByFromId4Wechat?fromId=2280059&t=_hQ33VR1R", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{}}"},
{3, "getUserPhoneNumber?officialAccountsld接口", "https://weixin28.5rs.me/readercenter/v1.0/wechatUser/getUserPhoneNumber?officialAccountsId=28&t=3Zxhh_a_a", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":\"\"}"},
{4, "checkFreeCodeExist?appld接口1", "https://weixin28.5rs.me/resourcecenter/v1.0/productFreeCode/checkFreeCodeExist?appId=2280059&t=Q9axxLkhk", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":false}"},
{5, "getPhoneAreaMap?t接口", "https://weixin28.5rs.me/usercenter/v1.0/common/getPhoneAreaMap?t=zI84noEo", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"A\":[{\"id\":8,\"phoneAreaCode\":\"+61\",\"name\":\"澳大利亚\",\"abbr\":\"AU\",\"alphabet\":\"A\"},{\"id\":14,\"phoneAreaCode\":\"+20\",\"name\":\"埃及\",\"abbr\":\"EG\",\"alphabet\":\"A\"},{\"id\":25,\"phoneAreaCode\":\"+43\",\"name\":\"奥地利\",\"abbr\":\"AT\",\"alphabet\":\"A\"},{\"id\":33,\"phoneAreaCode\":\"+54\",\"name\":\"阿根廷\",\"abbr\":\"AR\",\"alphabet\":\"A\"},{\"id\":48,\"phoneAreaCode\":\"+93\",\"name\":\"阿富汗\",\"abbr\":\"AF\",\"alphabet\":\"A\"},{\"id\":53,\"phoneAreaCode\":\"+213\",\"name\":\"阿尔及利亚\",\"abbr\":\"DZ\",\"alphabet\":\"A\"},{\"id\":76,\"phoneAreaCode\":\"+244\",\"name\":\"安哥拉\",\"abbr\":\"AO\",\"alphabet\":\"A\"},{\"id\":77,\"phoneAreaCode\":\"+247\",\"name\":\"阿森松岛\",\"abbr\":\"AC\",\"alphabet\":\"A\"},{\"id\":80,\"phoneAreaCode\":\"+251\",\"name\":\"埃塞俄比亚\",\"abbr\":\"ET\",\"alphabet\":\"A\"},{\"id\":99,\"phoneAreaCode\":\"+353\",\"name\":\"爱尔兰\",\"abbr\":\"IE\",\"alphabet\":\"A\"},{\"id\":101,\"phoneAreaCode\":\"+355\",\"name\":\"阿尔巴尼亚\",\"abbr\":\"AL\",\"alphabet\":\"A\"},{\"id\":108,\"phoneAreaCode\":\"+372\",\"name\":\"爱沙尼亚\",\"abbr\":\"EE\",\"alphabet\":\"A\"},{\"id\":112,\"phoneAreaCode\":\"+376\",\"name\":\"安道尔共和国\",\"abbr\":\"AD\",\"alphabet\":\"A\"},{\"id\":154,\"phoneAreaCode\":\"+968\",\"name\":\"阿曼\",\"abbr\":\"OM\",\"alphabet\":\"A\"},{\"id\":155,\"phoneAreaCode\":\"+971\",\"name\":\"阿拉伯联合酋长国\",\"abbr\":\"AE\",\"alphabet\":\"A\"},{\"id\":163,\"phoneAreaCode\":\"+994\",\"name\":\"阿塞拜疆\",\"abbr\":\"AZ\",\"alphabet\":\"A\"},{\"id\":169,\"phoneAreaCode\":\"+1264\",\"name\":\"安圭拉岛\",\"abbr\":\"AI\",\"alphabet\":\"A\"},{\"id\":170,\"phoneAreaCode\":\"+1268\",\"name\":\"安提瓜和巴布达\",\"abbr\":\"AG\",\"alphabet\":\"A\"}],\"B\":[{\"id\":18,\"phoneAreaCode\":\"+32\",\"name\":\"比利时\",\"abbr\":\"BE\",\"alphabet\":\"B\"},{\"id\":29,\"phoneAreaCode\":\"+48\",\"name\":\"波兰\",\"abbr\":\"PL\",\"alphabet\":\"B\"},{\"id\":34,\"phoneAreaCode\":\"+55\",\"name\":\"巴西\",\"abbr\":\"BR\",\"alphabet\":\"B\"},{\"id\":47,\"phoneAreaCode\":\"+92\",\"name\":\"巴基斯坦\",\"abbr\":\"PK\",\"alphabet\":\"B\"},{\"id\":61,\"phoneAreaCode\":\"+226\",\"name\":\"布基纳法索\",\"abbr\":\"BF\",\"alphabet\":\"B\"},{\"id\":64,\"phoneAreaCode\":\"+229\",\"name\":\"贝宁\",\"abbr\":\"BJ\",\"alphabet\":\"B\"},{\"id\":86,\"phoneAreaCode\":\"+257\",\"name\":\"布隆迪\",\"abbr\":\"BI\",\"alphabet\":\"B\"},{\"id\":94,\"phoneAreaCode\":\"+267\",\"name\":\"博茨瓦纳\",\"abbr\":\"BW\",\"alphabet\":\"B\"},{\"id\":100,\"phoneAreaCode\":\"+354\",\"name\":\"冰岛\",\"abbr\":\"IS\",\"alphabet\":\"B\"},{\"id\":105,\"phoneAreaCode\":\"+359\",\"name\":\"保加利亚\",\"abbr\":\"BG\",\"alphabet\":\"B\"},{\"id\":111,\"phoneAreaCode\":\"+375\",\"name\":\"白俄罗斯\",\"abbr\":\"BY\",\"alphabet\":\"B\"},{\"id\":120,\"phoneAreaCode\":\"+501\",\"name\":\"伯利兹\",\"abbr\":\"BZ\",\"alphabet\":\"B\"},{\"id\":126,\"phoneAreaCode\":\"+507\",\"name\":\"巴拿马\",\"abbr\":\"PA\",\"alphabet\":\"B\"},{\"id\":128,\"phoneAreaCode\":\"+591\",\"name\":\"玻利维亚\",\"abbr\":\"BO\",\"alphabet\":\"B\"},{\"id\":132,\"phoneAreaCode\":\"+595\",\"name\":\"巴拉圭\",\"abbr\":\"PY\",\"alphabet\":\"B\"},{\"id\":137,\"phoneAreaCode\":\"+675\",\"name\":\"巴布亚新几内亚\",\"abbr\":\"PG\",\"alphabet\":\"B\"},{\"id\":157,\"phoneAreaCode\":\"+973\",\"name\":\"巴林\",\"abbr\":\"BH\",\"alphabet\":\"B\"},{\"id\":167,\"phoneAreaCode\":\"+1242\",\"name\":\"巴哈马\",\"abbr\":\"BS\",\"alphabet\":\"B\"},{\"id\":168,\"phoneAreaCode\":\"+1246\",\"name\":\"巴巴多斯\",\"abbr\":\"BB\",\"alphabet\":\"B\"},{\"id\":172,\"phoneAreaCode\":\"+1441\",\"name\":\"百慕大群岛\",\"abbr\":\"BM\",\"alphabet\":\"B\"},{\"id\":177,\"phoneAreaCode\":\"+1787\",\"name\":\"波多黎各\",\"abbr\":\"PR\",\"alphabet\":\"B\"}],\"D\":[{\"id\":12,\"phoneAreaCode\":\"+49\",\"name\":\"德国\",\"abbr\":\"DE\",\"alphabet\":\"D\"},{\"id\":26,\"phoneAreaCode\":\"+45\",\"name\":\"丹麦\",\"abbr\":\"DK\",\"alphabet\":\"D\"},{\"id\":63,\"phoneAreaCode\":\"+228\",\"name\":\"多哥\",\"abbr\":\"TG\",\"alphabet\":\"D\"},{\"id\":178,\"phoneAreaCode\":\"+1809\",\"name\":\"多明尼加共和国\",\"abbr\":\"DO\",\"alphabet\":\"D\"}],\"E\":[{\"id\":13,\"phoneAreaCode\":\"+7\",\"name\":\"俄罗斯\",\"abbr\":\"RU\",\"alphabet\":\"E\"},{\"id\":130,\"phoneAreaCode\":\"+593\",\"name\":\"厄瓜多尔\",\"abbr\":\"EC\",\"alphabet\":\"E\"}],\"F\":[{\"id\":19,\"phoneAreaCode\":\"+33\",\"name\":\"法国\",\"abbr\":\"FR\",\"alphabet\":\"F\"},{\"id\":39,\"phoneAreaCode\":\"+63\",\"name\":\"菲律宾\",\"abbr\":\"PH\",\"alphabet\":\"F\"},{\"id\":104,\"phoneAreaCode\":\"+358\",\"name\":\"芬兰\",\"abbr\":\"FI\",\"alphabet\":\"F\"},{\"id\":131,\"phoneAreaCode\":\"+594\",\"name\":\"法属圭亚那\",\"abbr\":\"GF\",\"alphabet\":\"F\"},{\"id\":140,\"phoneAreaCode\":\"+679\",\"name\":\"斐济\",\"abbr\":\"FJ\",\"alphabet\":\"F\"},{\"id\":142,\"phoneAreaCode\":\"+689\",\"name\":\"法属波利尼西亚\",\"abbr\":\"PF\",\"alphabet\":\"F\"}],\"G\":[{\"id\":32,\"phoneAreaCode\":\"+53\",\"name\":\"古巴\",\"abbr\":\"CU\",\"alphabet\":\"G\"},{\"id\":36,\"phoneAreaCode\":\"+57\",\"name\":\"哥伦比亚\",\"abbr\":\"CO\",\"alphabet\":\"G\"},{\"id\":56,\"phoneAreaCode\":\"+220\",\"name\":\"冈比亚\",\"abbr\":\"GM\",\"alphabet\":\"G\"},{\"id\":75,\"phoneAreaCode\":\"+243\",\"name\":\"刚果民主共和国\",\"abbr\":\"CD\",\"alphabet\":\"G\"},{\"id\":121,\"phoneAreaCode\":\"+502\",\"name\":\"瓜地马拉\",\"abbr\":\"GT\",\"alphabet\":\"G\"},{\"id\":125,\"phoneAreaCode\":\"+506\",\"name\":\"哥斯达黎加\",\"abbr\":\"CR\",\"alphabet\":\"G\"},{\"id\":129,\"phoneAreaCode\":\"+592\",\"name\":\"圭亚那\",\"abbr\":\"GY\",\"alphabet\":\"G\"},{\"id\":164,\"phoneAreaCode\":\"+995\",\"name\":\"格鲁吉亚\",\"abbr\":\"GE\",\"alphabet\":\"G\"},{\"id\":173,\"phoneAreaCode\":\"+1473\",\"name\":\"格林纳达\",\"abbr\":\"GD\",\"alphabet\":\"G\"},{\"id\":175,\"phoneAreaCode\":\"+1671\",\"name\":\"关岛\",\"abbr\":\"GU\",\"alphabet\":\"G\"}],\"H\":[{\"id\":17,\"phoneAreaCode\":\"+31\",\"name\":\"荷兰\",\"abbr\":\"NL\",\"alphabet\":\"H\"},{\"id\":42,\"phoneAreaCode\":\"+7\",\"name\":\"哈萨克斯坦\",\"abbr\":\"KZ\",\"alphabet\":\"H\"},{\"id\":43,\"phoneAreaCode\":\"+82\",\"name\":\"韩国\",\"abbr\":\"KR\",\"alphabet\":\"H\"},{\"id\":123,\"phoneAreaCode\":\"+504\",\"name\":\"洪都拉斯\",\"abbr\":\"HN\",\"alphabet\":\"H\"},{\"id\":127,\"phoneAreaCode\":\"+509\",\"name\":\"海地\",\"abbr\":\"HT\",\"alphabet\":\"H\"}],\"J\":[{\"id\":9,\"phoneAreaCode\":\"+1\",\"name\":\"加拿大\",\"abbr\":\"CA\",\"alphabet\":\"J\"},{\"id\":59,\"phoneAreaCode\":\"+224\",\"name\":\"几内亚\",\"abbr\":\"GN\",\"alphabet\":\"J\"},{\"id\":68,\"phoneAreaCode\":\"+233\",\"name\":\"加纳\",\"abbr\":\"GH\",\"alphabet\":\"J\"},{\"id\":74,\"phoneAreaCode\":\"+241\",\"name\":\"加蓬\",\"abbr\":\"GA\",\"alphabet\":\"J\"},{\"id\":82,\"phoneAreaCode\":\"+253\",\"name\":\"吉布提\",\"abbr\":\"DJ\",\"alphabet\":\"J\"},{\"id\":90,\"phoneAreaCode\":\"+263\",\"name\":\"津巴布韦\",\"abbr\":\"ZW\",\"alphabet\":\"J\"},{\"id\":117,\"phoneAreaCode\":\"+420\",\"name\":\"捷克\",\"abbr\":\"CZ\",\"alphabet\":\"J\"},{\"id\":143,\"phoneAreaCode\":\"+855\",\"name\":\"柬埔寨\",\"abbr\":\"KH\",\"alphabet\":\"J\"},{\"id\":165,\"phoneAreaCode\":\"+996\",\"name\":\"吉尔吉斯斯坦\",\"abbr\":\"KG\",\"alphabet\":\"J\"}],\"K\":[{\"id\":60,\"phoneAreaCode\":\"+225\",\"name\":\"科特迪瓦\",\"abbr\":\"CI\",\"alphabet\":\"K\"},{\"id\":72,\"phoneAreaCode\":\"+237\",\"name\":\"喀麦隆\",\"abbr\":\"CM\",\"alphabet\":\"K\"},{\"id\":83,\"phoneAreaCode\":\"+254\",\"name\":\"肯尼亚\",\"abbr\":\"KE\",\"alphabet\":\"K\"},{\"id\":141,\"phoneAreaCode\":\"+682\",\"name\":\"库克群岛\",\"abbr\":\"CK\",\"alphabet\":\"K\"},{\"id\":151,\"phoneAreaCode\":\"+965\",\"name\":\"科威特\",\"abbr\":\"KW\",\"alphabet\":\"K\"},{\"id\":158,\"phoneAreaCode\":\"+974\",\"name\":\"卡塔尔\",\"abbr\":\"QA\",\"alphabet\":\"K\"},{\"id\":171,\"phoneAreaCode\":\"+1345\",\"name\":\"开曼群岛\",\"abbr\":\"KY\",\"alphabet\":\"K\"}],\"L\":[{\"id\":23,\"phoneAreaCode\":\"+40\",\"name\":\"罗马尼亚\",\"abbr\":\"RO\",\"alphabet\":\"L\"},{\"id\":55,\"phoneAreaCode\":\"+218\",\"name\":\"利比亚\",\"abbr\":\"LY\",\"alphabet\":\"L\"},{\"id\":66,\"phoneAreaCode\":\"+231\",\"name\":\"利比里亚\",\"abbr\":\"LR\",\"alphabet\":\"L\"},{\"id\":93,\"phoneAreaCode\":\"+266\",\"name\":\"莱索托\",\"abbr\":\"LS\",\"alphabet\":\"L\"},{\"id\":98,\"phoneAreaCode\":\"+352\",\"name\":\"卢森堡\",\"abbr\":\"LU\",\"alphabet\":\"L\"},{\"id\":106,\"phoneAreaCode\":\"+370\",\"name\":\"立陶宛\",\"abbr\":\"LT\",\"alphabet\":\"L\"},{\"id\":107,\"phoneAreaCode\":\"+371\",\"name\":\"拉脱维亚\",\"abbr\":\"LV\",\"alphabet\":\"L\"},{\"id\":119,\"phoneAreaCode\":\"+423\",\"name\":\"列支敦士登\",\"abbr\":\"LI\",\"alphabet\":\"L\"},{\"id\":144,\"phoneAreaCode\":\"+856\",\"name\":\"老挝\",\"abbr\":\"LA\",\"alphabet\":\"L\"},{\"id\":147,\"phoneAreaCode\":\"+961\",\"name\":\"黎巴嫩\",\"abbr\":\"LB\",\"alphabet\":\"L\"}],\"M\":[{\"id\":6,\"phoneAreaCode\":\"+1\",\"name\":\"美国\",\"abbr\":\"US\",\"alphabet\":\"M\"},{\"id\":7,\"phoneAreaCode\":\"+60\",\"name\":\"马来西亚\",\"abbr\":\"MY\",\"alphabet\":\"M\"},{\"id\":30,\"phoneAreaCode\":\"+51\",\"name\":\"秘鲁\",\"abbr\":\"PE\",\"alphabet\":\"M\"},{\"id\":31,\"phoneAreaCode\":\"+52\",\"name\":\"墨西哥\",\"abbr\":\"MX\",\"alphabet\":\"M\"},{\"id\":50,\"phoneAreaCode\":\"+95\",\"name\":\"缅甸\",\"abbr\":\"MM\",\"alphabet\":\"M\"},{\"id\":52,\"phoneAreaCode\":\"+212\",\"name\":\"摩洛哥\",\"abbr\":\"MA\",\"alphabet\":\"M\"},{\"id\":58,\"phoneAreaCode\":\"+223\",\"name\":\"马里\",\"abbr\":\"ML\",\"alphabet\":\"M\"},{\"id\":65,\"phoneAreaCode\":\"+230\",\"name\":\"毛里求斯\",\"abbr\":\"MU\",\"alphabet\":\"M\"},{\"id\":87,\"phoneAreaCode\":\"+258\",\"name\":\"莫桑比克\",\"abbr\":\"MZ\",\"alphabet\":\"M\"},{\"id\":89,\"phoneAreaCode\":\"+261\",\"name\":\"马达加斯加\",\"abbr\":\"MG\",\"alphabet\":\"M\"},{\"id\":92,\"phoneAreaCode\":\"+265\",\"name\":\"马拉维\",\"abbr\":\"MW\",\"alphabet\":\"M\"},{\"id\":102,\"phoneAreaCode\":\"+356\",\"name\":\"马耳他\",\"abbr\":\"MT\",\"alphabet\":\"M\"},{\"id\":109,\"phoneAreaCode\":\"+373\",\"name\":\"摩尔多瓦\",\"abbr\":\"MD\",\"alphabet\":\"M\"},{\"id\":113,\"phoneAreaCode\":\"+377\",\"name\":\"摩纳哥\",\"abbr\":\"MC\",\"alphabet\":\"M\"},{\"id\":133,\"phoneAreaCode\":\"+596\",\"name\":\"马提尼克\",\"abbr\":\"MQ\",\"alphabet\":\"M\"},{\"id\":145,\"phoneAreaCode\":\"+880\",\"name\":\"孟加拉国\",\"abbr\":\"BD\",\"alphabet\":\"M\"},{\"id\":146,\"phoneAreaCode\":\"+960\",\"name\":\"马尔代夫\",\"abbr\":\"MV\",\"alphabet\":\"M\"},{\"id\":159,\"phoneAreaCode\":\"+976\",\"name\":\"蒙古\",\"abbr\":\"MN\",\"alphabet\":\"M\"},{\"id\":174,\"phoneAreaCode\":\"+1664\",\"name\":\"蒙特塞拉特岛\",\"abbr\":\"MS\",\"alphabet\":\"M\"},{\"id\":182,\"phoneAreaCode\":\"+222\",\"name\":\"毛里塔尼亚\",\"abbr\":\"MR\",\"alphabet\":\"M\"}],\"N\":[{\"id\":15,\"phoneAreaCode\":\"+27\",\"name\":\"南非\",\"abbr\":\"ZA\",\"alphabet\":\"N\"},{\"id\":28,\"phoneAreaCode\":\"+47\",\"name\":\"挪威\",\"abbr\":\"NO\",\"alphabet\":\"N\"},{\"id\":62,\"phoneAreaCode\":\"+227\",\"name\":\"尼日尔\",\"abbr\":\"NE\",\"alphabet\":\"N\"},{\"id\":69,\"phoneAreaCode\":\"+234\",\"name\":\"尼日利亚\",\"abbr\":\"NG\",\"alphabet\":\"N\"},{\"id\":91,\"phoneAreaCode\":\"+264\",\"name\":\"纳米比亚\",\"abbr\":\"NA\",\"alphabet\":\"N\"},{\"id\":124,\"phoneAreaCode\":\"+505\",\"name\":\"尼加拉瓜\",\"abbr\":\"NI\",\"alphabet\":\"N\"},{\"id\":160,\"phoneAreaCode\":\"+977\",\"name\":\"尼泊尔\",\"abbr\":\"NP\",\"alphabet\":\"N\"}],\"P\":[{\"id\":97,\"phoneAreaCode\":\"+351\",\"name\":\"葡萄牙\",\"abbr\":\"PT\",\"alphabet\":\"P\"}],\"R\":[{\"id\":11,\"phoneAreaCode\":\"+81\",\"name\":\"日本\",\"abbr\":\"JP\",\"alphabet\":\"R\"},{\"id\":24,\"phoneAreaCode\":\"+41\",\"name\":\"瑞士\",\"abbr\":\"CH\",\"alphabet\":\"R\"},{\"id\":27,\"phoneAreaCode\":\"+46\",\"name\":\"瑞典\",\"abbr\":\"SE\",\"alphabet\":\"R\"}],\"S\":[{\"id\":49,\"phoneAreaCode\":\"+94\",\"name\":\"斯里兰卡\",\"abbr\":\"LK\",\"alphabet\":\"S\"},{\"id\":57,\"phoneAreaCode\":\"+221\",\"name\":\"塞内加尔\",\"abbr\":\"SN\",\"alphabet\":\"S\"},{\"id\":67,\"phoneAreaCode\":\"+232\",\"name\":\"塞拉利昂\",\"abbr\":\"SL\",\"alphabet\":\"S\"},{\"id\":73,\"phoneAreaCode\":\"+239\",\"name\":\"圣多美和普林西比\",\"abbr\":\"ST\",\"alphabet\":\"S\"},{\"id\":78,\"phoneAreaCode\":\"+248\",\"name\":\"塞舌尔\",\"abbr\":\"SC\",\"alphabet\":\"S\"},{\"id\":79,\"phoneAreaCode\":\"+249\",\"name\":\"苏丹\",\"abbr\":\"SD\",\"alphabet\":\"S\"},{\"id\":81,\"phoneAreaCode\":\"+252\",\"name\":\"索马里\",\"abbr\":\"SO\",\"alphabet\":\"S\"},{\"id\":95,\"phoneAreaCode\":\"+268\",\"name\":\"斯威士兰\",\"abbr\":\"SZ\",\"alphabet\":\"S\"},{\"id\":103,\"phoneAreaCode\":\"+357\",\"name\":\"塞浦路斯\",\"abbr\":\"CY\",\"alphabet\":\"S\"},{\"id\":114,\"phoneAreaCode\":\"+378\",\"name\":\"圣马力诺\",\"abbr\":\"SM\",\"alphabet\":\"S\"},{\"id\":116,\"phoneAreaCode\":\"+386\",\"name\":\"斯洛文尼亚\",\"abbr\":\"SI\",\"alphabet\":\"S\"},{\"id\":118,\"phoneAreaCode\":\"+421\",\"name\":\"斯洛伐克\",\"abbr\":\"SK\",\"alphabet\":\"S\"},{\"id\":122,\"phoneAreaCode\":\"+503\",\"name\":\"萨尔瓦多\",\"abbr\":\"SV\",\"alphabet\":\"S\"},{\"id\":134,\"phoneAreaCode\":\"+597\",\"name\":\"苏里南\",\"abbr\":\"SR\",\"alphabet\":\"S\"},{\"id\":139,\"phoneAreaCode\":\"+677\",\"name\":\"所罗门群岛\",\"abbr\":\"SB\",\"alphabet\":\"S\"},{\"id\":152,\"phoneAreaCode\":\"+966\",\"name\":\"沙特阿拉伯\",\"abbr\":\"SA\",\"alphabet\":\"S\"},{\"id\":176,\"phoneAreaCode\":\"+1758\",\"name\":\"圣露西亚\",\"abbr\":\"LC\",\"alphabet\":\"S\"},{\"id\":181,\"phoneAreaCode\":\"+381\",\"name\":\"塞尔维亚共和国\",\"abbr\":\"RS\",\"alphabet\":\"S\"}],\"T\":[{\"id\":41,\"phoneAreaCode\":\"+66\",\"name\":\"泰国\",\"abbr\":\"TH\",\"alphabet\":\"T\"},{\"id\":45,\"phoneAreaCode\":\"+90\",\"name\":\"土耳其\",\"abbr\":\"TR\",\"alphabet\":\"T\"},{\"id\":54,\"phoneAreaCode\":\"+216\",\"name\":\"突尼斯\",\"abbr\":\"TN\",\"alphabet\":\"T\"},{\"id\":84,\"phoneAreaCode\":\"+255\",\"name\":\"坦桑尼亚\",\"abbr\":\"TZ\",\"alphabet\":\"T\"},{\"id\":138,\"phoneAreaCode\":\"+676\",\"name\":\"汤加\",\"abbr\":\"TO\",\"alphabet\":\"T\"},{\"id\":161,\"phoneAreaCode\":\"+992\",\"name\":\"塔吉克斯坦\",\"abbr\":\"TJ\",\"alphabet\":\"T\"},{\"id\":162,\"phoneAreaCode\":\"+993\",\"name\":\"土库曼斯坦\",\"abbr\":\"TM\",\"alphabet\":\"T\"},{\"id\":179,\"phoneAreaCode\":\"+1868\",\"name\":\"特立尼达和多巴哥\",\"abbr\":\"TT\",\"alphabet\":\"T\"}],\"W\":[{\"id\":37,\"phoneAreaCode\":\"+58\",\"name\":\"委内瑞拉\",\"abbr\":\"VE\",\"alphabet\":\"W\"},{\"id\":85,\"phoneAreaCode\":\"+256\",\"name\":\"乌干达\",\"abbr\":\"UG\",\"alphabet\":\"W\"},{\"id\":115,\"phoneAreaCode\":\"+380\",\"name\":\"乌克兰\",\"abbr\":\"UA\",\"alphabet\":\"W\"},{\"id\":135,\"phoneAreaCode\":\"+598\",\"name\":\"乌拉圭\",\"abbr\":\"UY\",\"alphabet\":\"W\"},{\"id\":136,\"phoneAreaCode\":\"+673\",\"name\":\"文莱\",\"abbr\":\"BN\",\"alphabet\":\"W\"},{\"id\":166,\"phoneAreaCode\":\"+998\",\"name\":\"乌兹别克斯坦\",\"abbr\":\"UZ\",\"alphabet\":\"W\"}],\"X\":[{\"id\":5,\"phoneAreaCode\":\"+65\",\"name\":\"新加坡\",\"abbr\":\"SG\",\"alphabet\":\"X\"},{\"id\":16,\"phoneAreaCode\":\"+30\",\"name\":\"希腊\",\"abbr\":\"GR\",\"alphabet\":\"X\"},{\"id\":20,\"phoneAreaCode\":\"+34\",\"name\":\"西班牙\",\"abbr\":\"ES\",\"alphabet\":\"X\"},{\"id\":21,\"phoneAreaCode\":\"+36\",\"name\":\"匈牙利\",\"abbr\":\"HU\",\"alphabet\":\"X\"},{\"id\":40,\"phoneAreaCode\":\"+64\",\"name\":\"新西兰\",\"abbr\":\"NZ\",\"alphabet\":\"X\"},{\"id\":149,\"phoneAreaCode\":\"+963\",\"name\":\"叙利亚\",\"abbr\":\"SY\",\"alphabet\":\"X\"}],\"Y\":[{\"id\":10,\"phoneAreaCode\":\"+44\",\"name\":\"英国\",\"abbr\":\"GB\",\"alphabet\":\"Y\"},{\"id\":22,\"phoneAreaCode\":\"+39\",\"name\":\"意大利\",\"abbr\":\"IT\",\"alphabet\":\"Y\"},{\"id\":38,\"phoneAreaCode\":\"+62\",\"name\":\"印度尼西亚\",\"abbr\":\"ID\",\"alphabet\":\"Y\"},{\"id\":44,\"phoneAreaCode\":\"+84\",\"name\":\"越南\",\"abbr\":\"VN\",\"alphabet\":\"Y\"},{\"id\":46,\"phoneAreaCode\":\"+91\",\"name\":\"印度\",\"abbr\":\"IN\",\"alphabet\":\"Y\"},{\"id\":51,\"phoneAreaCode\":\"+98\",\"name\":\"伊朗\",\"abbr\":\"IR\",\"alphabet\":\"Y\"},{\"id\":110,\"phoneAreaCode\":\"+374\",\"name\":\"亚美尼亚\",\"abbr\":\"AM\",\"alphabet\":\"Y\"},{\"id\":148,\"phoneAreaCode\":\"+962\",\"name\":\"约旦\",\"abbr\":\"JO\",\"alphabet\":\"Y\"},{\"id\":150,\"phoneAreaCode\":\"+964\",\"name\":\"伊拉克\",\"abbr\":\"IQ\",\"alphabet\":\"Y\"},{\"id\":153,\"phoneAreaCode\":\"+967\",\"name\":\"也门\",\"abbr\":\"YE\",\"alphabet\":\"Y\"},{\"id\":156,\"phoneAreaCode\":\"+972\",\"name\":\"以色列\",\"abbr\":\"IL\",\"alphabet\":\"Y\"},{\"id\":180,\"phoneAreaCode\":\"+1876\",\"name\":\"牙买加\",\"abbr\":\"JM\",\"alphabet\":\"Y\"}],\"Z\":[{\"id\":1,\"phoneAreaCode\":\"+86\",\"name\":\"中国\",\"abbr\":\"CN\",\"alphabet\":\"Z\"},{\"id\":2,\"phoneAreaCode\":\"+852\",\"name\":\"中国香港\",\"abbr\":\"HK\",\"alphabet\":\"Z\"},{\"id\":3,\"phoneAreaCode\":\"+853\",\"name\":\"中国澳门\",\"abbr\":\"MO\",\"alphabet\":\"Z\"},{\"id\":4,\"phoneAreaCode\":\"+886\",\"name\":\"中国台湾\",\"abbr\":\"TW\",\"alphabet\":\"Z\"},{\"id\":35,\"phoneAreaCode\":\"+56\",\"name\":\"智利\",\"abbr\":\"CL\",\"alphabet\":\"Z\"},{\"id\":70,\"phoneAreaCode\":\"+235\",\"name\":\"乍得\",\"abbr\":\"TD\",\"alphabet\":\"Z\"},{\"id\":71,\"phoneAreaCode\":\"+236\",\"name\":\"中非共和国\",\"abbr\":\"CF\",\"alphabet\":\"Z\"},{\"id\":88,\"phoneAreaCode\":\"+260\",\"name\":\"赞比亚\",\"abbr\":\"ZM\",\"alphabet\":\"Z\"},{\"id\":96,\"phoneAreaCode\":\"+350\",\"name\":\"直布罗陀\",\"abbr\":\"GI\",\"alphabet\":\"Z\"}]}}"},
{7, "getByAppld4Wechat?appld接口2", "https://weixin28.5rs.me/groupapp/v1.0/groupCopyrightCode/getByAppId4Wechat?appId=2280059&t=BezE94OB", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"appId\":2280059,\"openCopyright\":false}}"},
{8, "getByFromld4Wechat?fromld", "https://weixin28.5rs.me/appcenter/v1.0/phoneAuth/getByFromId4Wechat?fromId=2280059&t=OrEbo2Ib", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{}}"},
{9, "点击分享", "https://weixin28.5rs.me/drawapp/v1.0/poetry/createCertificate?imgUrl=https:%2F%2Fweixin28.5rs.me%2Farticle%2FW28%2FC1000009488%2FA2280059%3FisPreview%3D1%26adviserId%3D1362%26appType%3DARTICLE%26shareFlag%3Dnykf31n961cqnx04&t=CccBuOCW", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":\"https://oss.5rs.me/oss/upload/image/png/18eca7fedfdd433e9a31ce8d451a3bc1.png\"}"},
{10, "支付文章","https://weixin28.5rs.me/appcenter/v1.0/phoneAuth/getByFromId4Wechat?fromId=12104890&t=opsLs0ov","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{}}"},
{11, "写留言输入你好","https://weixin28.5rs.me/appcenter/v1.0/comment/listByFrom4Wechat?numPerPage=20&currentPage=0&fromId=2280059&fromType=APP&t=6MBBym4T","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"currentPage\":0,\"numPerPage\":20,\"totalCount\":1,\"recordList\":[{\"createdUser\":217480731,\"createdDate\":\"2023-10-16 02:03:31\",\"commentId\":239325,\"content\":\"你好\",\"comments\":[],\"commentItems\":[],\"favoriteCount\":0,\"isFavorite\":0}],\"pageCount\":1,\"beginPageIndex\":0,\"endPageIndex\":0}}"},
{12, "回复你好","https://weixin28.5rs.me/appcenter/v1.0/comment/listByFrom4Wechat?numPerPage=20&currentPage=0&fromId=2280059&fromType=APP&t=x6arMyYm","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"currentPage\":0,\"numPerPage\":20,\"totalCount\":1,\"recordList\":[{\"createdUser\":217480731,\"createdDate\":\"2023-10-16 02:03:31\",\"commentId\":239325,\"content\":\"你好\",\"comments\":[{\"version\":1,\"createdUser\":217480731,\"createdDate\":\"2023-10-16 02:05:34\",\"commentId\":239326,\"content\":\"你好\",\"commentItems\":[],\"favoriteCount\":0,\"isFavorite\":0}],\"commentItems\":[],\"favoriteCount\":0,\"isFavorite\":0}],\"pageCount\":1,\"beginPageIndex\":0,\"endPageIndex\":0}}"},
{13, "点击点赞","https://weixin28.5rs.me/appcenter/v1.0/comment/listByFrom4Wechat?numPerPage=20&currentPage=0&fromId=2280059&fromType=APP&t=YMBSFTWr","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"currentPage\":0,\"numPerPage\":20,\"totalCount\":1,\"recordList\":[{\"createdUser\":217480731,\"createdDate\":\"2023-10-16 02:03:31\",\"commentId\":239325,\"content\":\"你好\",\"comments\":[{\"version\":1,\"createdUser\":217480731,\"createdDate\":\"2023-10-16 02:12:02\",\"commentId\":239327,\"content\":\"你们好\",\"commentItems\":[],\"favoriteCount\":0,\"isFavorite\":0},{\"version\":1,\"createdUser\":217480731,\"createdDate\":\"2023-10-16 02:05:34\",\"commentId\":239326,\"content\":\"你好\",\"commentItems\":[],\"favoriteCount\":0,\"isFavorite\":0}],\"commentItems\":[],\"favoriteCount\":1,\"isFavorite\":1}],\"pageCount\":1,\"beginPageIndex\":0,\"endPageIndex\":0}}"},
};
return datas;
}
}
\ No newline at end of file
package com.lemon.cases;
import com.alibaba.fastjson.JSONObject;
import io.qameta.allure.Description;
import org.apache.http.Header;
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.entity.StringEntity;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.util.EntityUtils;
import org.testng.annotations.DataProvider;
import org.testng.annotations.Test;
import java.util.Arrays;
/**
* @program: 鲁班-【工具】学习报告小程序,走cookie
* @description:
* @author: ray
* @create: 2023-09-06 19:20
**/
public class LearningReportAppletCase extends BaseCase {
// Get请求
@Test(dataProvider = "datas1")
@Description("h5学习报告")
public void testAEvaluationConfiguration(int id, String caseName, String url, String expectValue) throws Exception {
HttpGet get = new HttpGet(url); // 创建get请求
get.setHeader("Content-Type", "application/json");
get.setHeader("Cookie", "userInfo=wechatUserId=204996452&officialAccountsId=50666");
DefaultHttpClient client = new DefaultHttpClient();// 创建一个client
HttpResponse response = client.execute(get); // 执行get请求,并使用response来存放执行后返回的响应内容
Header[] header = response.getAllHeaders(); // 响应头
System.out.print("id:" + id + "casename:" + caseName);
System.out.print("响应头信息: " + Arrays.toString(header) + "\n");
int status = response.getStatusLine().getStatusCode();
System.out.print("状态码: " + status + "\n");
HttpEntity entity = response.getEntity(); // 响应体
String responValue = EntityUtils.toString(entity);
System.out.print("预期结果: " + expectValue + "\n");
System.out.print("响应结果: " + responValue + "\n");
Boolean flag = assertFlag(JSONObject.parseObject(expectValue.toString()).toString(), JSONObject.parseObject(responValue.toString()).toString());
String assertContent = (flag) ? "Fail" : "Pass";
System.out.print("assertContent:" + assertContent);
}
@DataProvider(name = "datas1")
public Object[][] datas1() {
//Object[m][n] m代表执行次数,n代表参数个数
Object[][] datas = {
{1, "getUserWearMedal接口", "https://wechat50666.5rs.me/matrix/v1.0/medal/getUserWearMedal","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"miniUsers\":[{\"userId\":204996452,\"officialAccountsId\":50666,\"officialAccountDesc\":\"伴学乐园\",\"nickName\":\"之约\",\"headUrl\":\"https://oss.5rs.me/oss/upload/image/jpg/0bf4549501644fb4829afd1a0d481790.jpg\"},{\"userId\":183305310,\"officialAccountsId\":50687,\"officialAccountDesc\":\"小睿伴学\",\"nickName\":\"之约哈哈\",\"headUrl\":\"https://oss.5rs.me/oss/upload/image/jpg/49fc88936c2b4da69616292797e1d1fd.jpg\"}],\"gradeIcon\":\"https://oss.5rs.me/oss/uploadfe/png/b8fdd570fae7d1681cc61ae33f4240da.png\",\"medalGradeId\":25,\"medalBrightIcon\":\"https://oss.5rs.me/oss/uploadfe/png/bb5cc9994ebc4c8425c7674320fed254.png\",\"medalCount\":4,\"isCanReceiveCount\":3}}"},
{2,"weeklyStudyDuration","https://wechat50666.5rs.me/matrix/v1.0/report/weeklyStudyDuration/getUserTop?date=2023-10-30","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"userId\":1949400,\"studyDuration\":1147,\"topNum\":0,\"headUrl\":null,\"nickName\":null,\"studyDurationDesc\":\"19分钟7秒\",\"updateTime\":\"2023.10.30 22:20\",\"medalIcon\":\"https://oss.5rs.me/oss/uploadfe/png/b8fdd570fae7d1681cc61ae33f4240da.png\",\"medalGradeId\":25}}"},
{3,"weeklyStudyDuration","https://wechat50666.5rs.me/matrix/v1.0/report/weeklyStudyDuration/getTop100?date=2023-10-30&source=2","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":[{\"userId\":94035270,\"studyDuration\":79196,\"topNum\":1,\"headUrl\":\"https://file.5rs.me/oss/uploadfe/jpg/1700db679434d385ea523360b8b374ac.jpg\",\"nickName\":\"0OfDNVj\",\"studyDurationDesc\":\"21小时59分钟\",\"updateTime\":null,\"medalIcon\":\"https://oss.5rs.me/oss/uploadfe/png/4c9e088e81b4f22637051e66209844d8.png\",\"medalGradeId\":7},{\"userId\":97751673,\"studyDuration\":78046,\"topNum\":2,\"headUrl\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"nickName\":\"9gwgopK\",\"studyDurationDesc\":\"21小时40分钟\",\"updateTime\":null,\"medalIcon\":\"https://oss.5rs.me/oss/uploadfe/png/4c9e088e81b4f22637051e66209844d8.png\",\"medalGradeId\":7},{\"userId\":163474865,\"studyDuration\":70600,\"topNum\":3,\"headUrl\":null,\"nickName\":\"1vycGqx\",\"studyDurationDesc\":\"19小时36分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":222010459,\"studyDuration\":69909,\"topNum\":4,\"headUrl\":null,\"nickName\":\"2LJjQng\",\"studyDurationDesc\":\"19小时25分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":216277787,\"studyDuration\":64415,\"topNum\":5,\"headUrl\":null,\"nickName\":\"2eAdCVw\",\"studyDurationDesc\":\"17小时53分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":221356837,\"studyDuration\":60958,\"topNum\":6,\"headUrl\":null,\"nickName\":\"2SwpDjA\",\"studyDurationDesc\":\"16小时55分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":222591482,\"studyDuration\":59870,\"topNum\":7,\"headUrl\":null,\"nickName\":\"2yQHLID\",\"studyDurationDesc\":\"16小时37分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":211475090,\"studyDuration\":57178,\"topNum\":8,\"headUrl\":null,\"nickName\":\"5vkHqua\",\"studyDurationDesc\":\"15小时52分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":193907108,\"studyDuration\":57085,\"topNum\":9,\"headUrl\":null,\"nickName\":\"1GQleEo\",\"studyDurationDesc\":\"15小时51分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":221895135,\"studyDuration\":56342,\"topNum\":10,\"headUrl\":null,\"nickName\":\"7HCZcFO\",\"studyDurationDesc\":\"15小时39分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":222565349,\"studyDuration\":56163,\"topNum\":11,\"headUrl\":null,\"nickName\":\"6HQTNhU\",\"studyDurationDesc\":\"15小时36分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":222124811,\"studyDuration\":56013,\"topNum\":12,\"headUrl\":null,\"nickName\":\"5tUkBQF\",\"studyDurationDesc\":\"15小时33分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":99590551,\"studyDuration\":55201,\"topNum\":13,\"headUrl\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"nickName\":\"8qDucvj\",\"studyDurationDesc\":\"15小时20分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":214519268,\"studyDuration\":54411,\"topNum\":14,\"headUrl\":null,\"nickName\":\"7JEqneY\",\"studyDurationDesc\":\"15小时6分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":196613538,\"studyDuration\":53769,\"topNum\":15,\"headUrl\":null,\"nickName\":\"5OCBCmD\",\"studyDurationDesc\":\"14小时56分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":205667340,\"studyDuration\":53667,\"topNum\":16,\"headUrl\":null,\"nickName\":\"1bSecjv\",\"studyDurationDesc\":\"14小时54分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":222489560,\"studyDuration\":52586,\"topNum\":17,\"headUrl\":null,\"nickName\":\"1KSYqon\",\"studyDurationDesc\":\"14小时36分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":151487661,\"studyDuration\":51144,\"topNum\":18,\"headUrl\":null,\"nickName\":\"1yUtFoE\",\"studyDurationDesc\":\"14小时12分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":219671476,\"studyDuration\":49048,\"topNum\":19,\"headUrl\":null,\"nickName\":\"2gosMBM\",\"studyDurationDesc\":\"13小时37分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":114999231,\"studyDuration\":48802,\"topNum\":20,\"headUrl\":null,\"nickName\":\"5QsWpku\",\"studyDurationDesc\":\"13小时33分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":103578160,\"studyDuration\":47703,\"topNum\":21,\"headUrl\":\"https://oss.5rs.me/oss/uploadfe/png/491db96740a1497e62dd9c927ff3e894.png\",\"nickName\":\"8nMfPav\",\"studyDurationDesc\":\"13小时15分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":211000509,\"studyDuration\":46065,\"topNum\":22,\"headUrl\":null,\"nickName\":\"4YMvqwT\",\"studyDurationDesc\":\"12小时47分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":218235820,\"studyDuration\":45671,\"topNum\":23,\"headUrl\":null,\"nickName\":\"7xqsqLq\",\"studyDurationDesc\":\"12小时41分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":198973437,\"studyDuration\":45327,\"topNum\":24,\"headUrl\":null,\"nickName\":\"3iAFTUU\",\"studyDurationDesc\":\"12小时35分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":99727406,\"studyDuration\":44920,\"topNum\":25,\"headUrl\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"nickName\":\"1oArrZC\",\"studyDurationDesc\":\"12小时28分钟\",\"updateTime\":null,\"medalIcon\":\"https://oss.5rs.me/oss/uploadfe/png/4c9e088e81b4f22637051e66209844d8.png\",\"medalGradeId\":7},{\"userId\":100287744,\"studyDuration\":44723,\"topNum\":26,\"headUrl\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"nickName\":\"1fiCjNI\",\"studyDurationDesc\":\"12小时25分钟\",\"updateTime\":null,\"medalIcon\":\"https://oss.5rs.me/oss/uploadfe/png/4c9e088e81b4f22637051e66209844d8.png\",\"medalGradeId\":7},{\"userId\":222512064,\"studyDuration\":44271,\"topNum\":27,\"headUrl\":null,\"nickName\":\"7tvPkzu\",\"studyDurationDesc\":\"12小时17分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":93013951,\"studyDuration\":44093,\"topNum\":28,\"headUrl\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"nickName\":\"0dxcPiY\",\"studyDurationDesc\":\"12小时14分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":101043903,\"studyDuration\":42316,\"topNum\":29,\"headUrl\":\"https://oss.5rs.me/oss/uploadfe/png/491db96740a1497e62dd9c927ff3e894.png\",\"nickName\":\"8abcJvE\",\"studyDurationDesc\":\"11小时45分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":175305489,\"studyDuration\":42280,\"topNum\":30,\"headUrl\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"nickName\":\"0UjTgFk\",\"studyDurationDesc\":\"11小时44分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":97374980,\"studyDuration\":42227,\"topNum\":31,\"headUrl\":\"https://file.5rs.me/oss/uploadfe/jpg/1700db679434d385ea523360b8b374ac.jpg\",\"nickName\":\"1LAvwry\",\"studyDurationDesc\":\"11小时43分钟\",\"updateTime\":null,\"medalIcon\":\"https://oss.5rs.me/oss/uploadfe/png/de7f3a5c0ca239d4b0dd17369b07df2a.png\",\"medalGradeId\":8},{\"userId\":172310239,\"studyDuration\":41638,\"topNum\":32,\"headUrl\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"nickName\":\"4vTJVEG\",\"studyDurationDesc\":\"11小时33分钟\",\"updateTime\":null,\"medalIcon\":\"https://oss.5rs.me/oss/uploadfe/png/4c9e088e81b4f22637051e66209844d8.png\",\"medalGradeId\":7},{\"userId\":96776976,\"studyDuration\":41625,\"topNum\":33,\"headUrl\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"nickName\":\"6TErdpm\",\"studyDurationDesc\":\"11小时33分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":98508416,\"studyDuration\":41054,\"topNum\":34,\"headUrl\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"nickName\":\"5mbFShj\",\"studyDurationDesc\":\"11小时24分钟\",\"updateTime\":null,\"medalIcon\":\"https://oss.5rs.me/oss/uploadfe/png/4c9e088e81b4f22637051e66209844d8.png\",\"medalGradeId\":7},{\"userId\":215624947,\"studyDuration\":40957,\"topNum\":35,\"headUrl\":null,\"nickName\":\"2uvYPma\",\"studyDurationDesc\":\"11小时22分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":220197595,\"studyDuration\":40524,\"topNum\":36,\"headUrl\":null,\"nickName\":\"3JUAKVZ\",\"studyDurationDesc\":\"11小时15分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":92092830,\"studyDuration\":39936,\"topNum\":37,\"headUrl\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"nickName\":\"2zoLCfF\",\"studyDurationDesc\":\"11小时5分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":86565842,\"studyDuration\":39463,\"topNum\":38,\"headUrl\":\"https://oss.5rs.me/oss/uploadfe/png/491db96740a1497e62dd9c927ff3e894.png\",\"nickName\":\"7pFblTZ\",\"studyDurationDesc\":\"10小时57分钟\",\"updateTime\":null,\"medalIcon\":\"https://oss.5rs.me/oss/uploadfe/png/4c9e088e81b4f22637051e66209844d8.png\",\"medalGradeId\":7},{\"userId\":222423393,\"studyDuration\":38946,\"topNum\":39,\"headUrl\":null,\"nickName\":\"8tmgXpl\",\"studyDurationDesc\":\"10小时49分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":180190648,\"studyDuration\":38279,\"topNum\":40,\"headUrl\":null,\"nickName\":\"5TUQyAd\",\"studyDurationDesc\":\"10小时37分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":219988081,\"studyDuration\":37956,\"topNum\":41,\"headUrl\":null,\"nickName\":\"6IIlyEc\",\"studyDurationDesc\":\"10小时32分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":101585297,\"studyDuration\":37611,\"topNum\":42,\"headUrl\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"nickName\":\"0EPomIw\",\"studyDurationDesc\":\"10小时26分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":100057050,\"studyDuration\":37552,\"topNum\":43,\"headUrl\":\"https://oss.5rs.me/oss/uploadfe/png/491db96740a1497e62dd9c927ff3e894.png\",\"nickName\":\"6WOroLS\",\"studyDurationDesc\":\"10小时25分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":97425724,\"studyDuration\":37083,\"topNum\":44,\"headUrl\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"nickName\":\"2rqrOih\",\"studyDurationDesc\":\"10小时18分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":174762686,\"studyDuration\":36820,\"topNum\":45,\"headUrl\":null,\"nickName\":\"3cgClnA\",\"studyDurationDesc\":\"10小时13分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":92627114,\"studyDuration\":36421,\"topNum\":46,\"headUrl\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"nickName\":\"0zOWXZs\",\"studyDurationDesc\":\"10小时7分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":215254840,\"studyDuration\":36403,\"topNum\":47,\"headUrl\":null,\"nickName\":\"8QMTiam\",\"studyDurationDesc\":\"10小时6分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":100513617,\"studyDuration\":36204,\"topNum\":48,\"headUrl\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"nickName\":\"1OhGahw\",\"studyDurationDesc\":\"10小时3分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":205738629,\"studyDuration\":36033,\"topNum\":49,\"headUrl\":null,\"nickName\":\"7IIfqog\",\"studyDurationDesc\":\"10小时33秒\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":215407359,\"studyDuration\":35718,\"topNum\":50,\"headUrl\":null,\"nickName\":\"3OONqAa\",\"studyDurationDesc\":\"9小时55分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":99223960,\"studyDuration\":35658,\"topNum\":51,\"headUrl\":\"https://oss.5rs.me/oss/uploadfe/png/491db96740a1497e62dd9c927ff3e894.png\",\"nickName\":\"9UKvqIX\",\"studyDurationDesc\":\"9小时54分钟\",\"updateTime\":null,\"medalIcon\":\"https://oss.5rs.me/oss/uploadfe/png/4c9e088e81b4f22637051e66209844d8.png\",\"medalGradeId\":7},{\"userId\":96191151,\"studyDuration\":35454,\"topNum\":52,\"headUrl\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"nickName\":\"0PoOitk\",\"studyDurationDesc\":\"9小时50分钟\",\"updateTime\":null,\"medalIcon\":\"https://oss.5rs.me/oss/uploadfe/png/4c9e088e81b4f22637051e66209844d8.png\",\"medalGradeId\":7},{\"userId\":200046466,\"studyDuration\":35447,\"topNum\":53,\"headUrl\":null,\"nickName\":\"8kqApPl\",\"studyDurationDesc\":\"9小时50分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":93369107,\"studyDuration\":35382,\"topNum\":54,\"headUrl\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"nickName\":\"2CfNedr\",\"studyDurationDesc\":\"9小时49分钟\",\"updateTime\":null,\"medalIcon\":\"https://oss.5rs.me/oss/uploadfe/png/4c9e088e81b4f22637051e66209844d8.png\",\"medalGradeId\":7},{\"userId\":95420432,\"studyDuration\":35239,\"topNum\":55,\"headUrl\":\"https://oss.5rs.me/oss/uploadfe/png/491db96740a1497e62dd9c927ff3e894.png\",\"nickName\":\"2KwjUkl\",\"studyDurationDesc\":\"9小时47分钟\",\"updateTime\":null,\"medalIcon\":\"https://oss.5rs.me/oss/uploadfe/png/4c9e088e81b4f22637051e66209844d8.png\",\"medalGradeId\":7},{\"userId\":92918199,\"studyDuration\":34696,\"topNum\":56,\"headUrl\":\"https://file.5rs.me/oss/uploadfe/jpg/1700db679434d385ea523360b8b374ac.jpg\",\"nickName\":\"3nbeRWB\",\"studyDurationDesc\":\"9小时38分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":92095661,\"studyDuration\":34504,\"topNum\":57,\"headUrl\":\"https://file.5rs.me/oss/uploadfe/jpg/1700db679434d385ea523360b8b374ac.jpg\",\"nickName\":\"8jpkPLB\",\"studyDurationDesc\":\"9小时35分钟\",\"updateTime\":null,\"medalIcon\":\"https://oss.5rs.me/oss/uploadfe/png/4c9e088e81b4f22637051e66209844d8.png\",\"medalGradeId\":7},{\"userId\":218601598,\"studyDuration\":34134,\"topNum\":58,\"headUrl\":null,\"nickName\":\"6gyDdqZ\",\"studyDurationDesc\":\"9小时28分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":100287703,\"studyDuration\":34075,\"topNum\":59,\"headUrl\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"nickName\":\"5MSNCSL\",\"studyDurationDesc\":\"9小时27分钟\",\"updateTime\":null,\"medalIcon\":\"https://oss.5rs.me/oss/uploadfe/png/4c9e088e81b4f22637051e66209844d8.png\",\"medalGradeId\":7},{\"userId\":200516913,\"studyDuration\":33999,\"topNum\":60,\"headUrl\":null,\"nickName\":\"2XzJIQS\",\"studyDurationDesc\":\"9小时26分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":220062729,\"studyDuration\":33907,\"topNum\":61,\"headUrl\":null,\"nickName\":\"6gKyIya\",\"studyDurationDesc\":\"9小时25分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":222558462,\"studyDuration\":33035,\"topNum\":62,\"headUrl\":null,\"nickName\":\"2Yocqxn\",\"studyDurationDesc\":\"9小时10分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":211604661,\"studyDuration\":33009,\"topNum\":63,\"headUrl\":null,\"nickName\":\"2VOPcbD\",\"studyDurationDesc\":\"9小时10分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":93936676,\"studyDuration\":32881,\"topNum\":64,\"headUrl\":\"https://oss.5rs.me/oss/uploadfe/png/491db96740a1497e62dd9c927ff3e894.png\",\"nickName\":\"3pGbnOl\",\"studyDurationDesc\":\"9小时8分钟\",\"updateTime\":null,\"medalIcon\":\"https://oss.5rs.me/oss/uploadfe/png/4c9e088e81b4f22637051e66209844d8.png\",\"medalGradeId\":7},{\"userId\":99161610,\"studyDuration\":32545,\"topNum\":65,\"headUrl\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"nickName\":\"0aGKgKd\",\"studyDurationDesc\":\"9小时2分钟\",\"updateTime\":null,\"medalIcon\":\"https://oss.5rs.me/oss/uploadfe/png/4c9e088e81b4f22637051e66209844d8.png\",\"medalGradeId\":7},{\"userId\":100285439,\"studyDuration\":32393,\"topNum\":66,\"headUrl\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"nickName\":\"9zfjVUG\",\"studyDurationDesc\":\"8小时59分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":86097903,\"studyDuration\":32253,\"topNum\":67,\"headUrl\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"nickName\":\"2dXwoEm\",\"studyDurationDesc\":\"8小时57分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":100477562,\"studyDuration\":32099,\"topNum\":68,\"headUrl\":\"https://oss.5rs.me/oss/uploadfe/png/491db96740a1497e62dd9c927ff3e894.png\",\"nickName\":\"0GsSubs\",\"studyDurationDesc\":\"8小时54分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":100130889,\"studyDuration\":32071,\"topNum\":69,\"headUrl\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"nickName\":\"2bHepRO\",\"studyDurationDesc\":\"8小时54分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":129890768,\"studyDuration\":31970,\"topNum\":70,\"headUrl\":null,\"nickName\":\"8rfOjGT\",\"studyDurationDesc\":\"8小时52分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":100765083,\"studyDuration\":31352,\"topNum\":71,\"headUrl\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"nickName\":\"2zhzhGz\",\"studyDurationDesc\":\"8小时42分钟\",\"updateTime\":null,\"medalIcon\":\"https://oss.5rs.me/oss/uploadfe/png/4c9e088e81b4f22637051e66209844d8.png\",\"medalGradeId\":7},{\"userId\":222575153,\"studyDuration\":31338,\"topNum\":72,\"headUrl\":null,\"nickName\":\"3qMjAhd\",\"studyDurationDesc\":\"8小时42分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":188206016,\"studyDuration\":31295,\"topNum\":73,\"headUrl\":null,\"nickName\":\"2ekbQdm\",\"studyDurationDesc\":\"8小时41分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":174859508,\"studyDuration\":31133,\"topNum\":74,\"headUrl\":null,\"nickName\":\"3ReGCfu\",\"studyDurationDesc\":\"8小时38分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":215617786,\"studyDuration\":30938,\"topNum\":75,\"headUrl\":null,\"nickName\":\"3bmZuuV\",\"studyDurationDesc\":\"8小时35分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":100777914,\"studyDuration\":30666,\"topNum\":76,\"headUrl\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"nickName\":\"4OMuvUF\",\"studyDurationDesc\":\"8小时31分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":182961063,\"studyDuration\":30640,\"topNum\":77,\"headUrl\":null,\"nickName\":\"1WsMvwd\",\"studyDurationDesc\":\"8小时30分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":170913924,\"studyDuration\":30615,\"topNum\":78,\"headUrl\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"nickName\":\"1SjkGpK\",\"studyDurationDesc\":\"8小时30分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":214375795,\"studyDuration\":30581,\"topNum\":79,\"headUrl\":null,\"nickName\":\"9UbEtNg\",\"studyDurationDesc\":\"8小时29分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":215242601,\"studyDuration\":30574,\"topNum\":80,\"headUrl\":null,\"nickName\":\"1tsXaxb\",\"studyDurationDesc\":\"8小时29分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":201344880,\"studyDuration\":30482,\"topNum\":81,\"headUrl\":null,\"nickName\":\"0AQHtqP\",\"studyDurationDesc\":\"8小时28分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":100338406,\"studyDuration\":30442,\"topNum\":82,\"headUrl\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"nickName\":\"5mvceUu\",\"studyDurationDesc\":\"8小时27分钟\",\"updateTime\":null,\"medalIcon\":\"https://oss.5rs.me/oss/uploadfe/png/4c9e088e81b4f22637051e66209844d8.png\",\"medalGradeId\":7},{\"userId\":202460375,\"studyDuration\":29998,\"topNum\":83,\"headUrl\":null,\"nickName\":\"0otjhqZ\",\"studyDurationDesc\":\"8小时19分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":186729376,\"studyDuration\":29838,\"topNum\":84,\"headUrl\":null,\"nickName\":\"0abyyLL\",\"studyDurationDesc\":\"8小时17分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":124246941,\"studyDuration\":29827,\"topNum\":85,\"headUrl\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"nickName\":\"5dIEtkT\",\"studyDurationDesc\":\"8小时17分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":219924349,\"studyDuration\":29761,\"topNum\":86,\"headUrl\":null,\"nickName\":\"0MIDAZn\",\"studyDurationDesc\":\"8小时16分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":222334718,\"studyDuration\":29666,\"topNum\":87,\"headUrl\":null,\"nickName\":\"7LFQBQe\",\"studyDurationDesc\":\"8小时14分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":96617653,\"studyDuration\":29639,\"topNum\":88,\"headUrl\":\"https://oss.5rs.me/oss/uploadfe/png/491db96740a1497e62dd9c927ff3e894.png\",\"nickName\":\"4GCEalY\",\"studyDurationDesc\":\"8小时13分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":186294458,\"studyDuration\":29489,\"topNum\":89,\"headUrl\":null,\"nickName\":\"8DUvMnk\",\"studyDurationDesc\":\"8小时11分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":177290705,\"studyDuration\":29431,\"topNum\":90,\"headUrl\":null,\"nickName\":\"6qWehFm\",\"studyDurationDesc\":\"8小时10分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":172249170,\"studyDuration\":29270,\"topNum\":91,\"headUrl\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"nickName\":\"4AVgslX\",\"studyDurationDesc\":\"8小时7分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":222601587,\"studyDuration\":29073,\"topNum\":92,\"headUrl\":null,\"nickName\":\"7fchlvS\",\"studyDurationDesc\":\"8小时4分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":100358415,\"studyDuration\":28835,\"topNum\":93,\"headUrl\":\"https://oss.5rs.me/oss/uploadfe/png/491db96740a1497e62dd9c927ff3e894.png\",\"nickName\":\"9ZjvpXD\",\"studyDurationDesc\":\"8小时35秒\",\"updateTime\":null,\"medalIcon\":\"https://oss.5rs.me/oss/uploadfe/png/4c9e088e81b4f22637051e66209844d8.png\",\"medalGradeId\":7},{\"userId\":185560053,\"studyDuration\":28638,\"topNum\":94,\"headUrl\":null,\"nickName\":\"7VTeLHr\",\"studyDurationDesc\":\"7小时57分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":51618975,\"studyDuration\":28541,\"topNum\":95,\"headUrl\":null,\"nickName\":\"3hJndlx\",\"studyDurationDesc\":\"7小时55分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":96064655,\"studyDuration\":28530,\"topNum\":96,\"headUrl\":\"https://file.5rs.me/oss/uploadfe/jpg/1700db679434d385ea523360b8b374ac.jpg\",\"nickName\":\"3XLZPVs\",\"studyDurationDesc\":\"7小时55分钟\",\"updateTime\":null,\"medalIcon\":\"https://oss.5rs.me/oss/uploadfe/png/4c9e088e81b4f22637051e66209844d8.png\",\"medalGradeId\":7},{\"userId\":106178947,\"studyDuration\":28187,\"topNum\":97,\"headUrl\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"nickName\":\"5PHlfTc\",\"studyDurationDesc\":\"7小时49分钟\",\"updateTime\":null,\"medalIcon\":\"https://oss.5rs.me/oss/uploadfe/png/4c9e088e81b4f22637051e66209844d8.png\",\"medalGradeId\":7},{\"userId\":222209975,\"studyDuration\":27811,\"topNum\":98,\"headUrl\":null,\"nickName\":\"4cZtpJf\",\"studyDurationDesc\":\"7小时43分钟\",\"updateTime\":null,\"medalIcon\":null,\"medalGradeId\":null},{\"userId\":100835667,\"studyDuration\":27810,\"topNum\":99,\"headUrl\":\"https://oss.5rs.me/oss/uploadfe/png/491db96740a1497e62dd9c927ff3e894.png\",\"nickName\":\"4wHccoB\",\"studyDurationDesc\":\"7小时43分钟\",\"updateTime\":null,\"medalIcon\":\"https://oss.5rs.me/oss/uploadfe/png/4c9e088e81b4f22637051e66209844d8.png\",\"medalGradeId\":7},{\"userId\":100382097,\"studyDuration\":27714,\"topNum\":100,\"headUrl\":\"https://file.5rs.me/oss/uploadfe/jpg/1700db679434d385ea523360b8b374ac.jpg\",\"nickName\":\"8rPXDsw\",\"studyDurationDesc\":\"7小时41分钟\",\"updateTime\":null,\"medalIcon\":\"https://oss.5rs.me/oss/uploadfe/png/4c9e088e81b4f22637051e66209844d8.png\",\"medalGradeId\":7}]}"},
};
return datas;
}
@Test(dataProvider = "datas3")
@Description("H5接口-多个测评生成分享海报")
public void testCEvaluationConfiguration(int id, String caseName, String url, String json, String expectValue) throws Exception {
HttpPost post = new HttpPost(url); // 创建post请求
post.setHeader("Content-Type", "application/json"); // 传参类型为json
post.setHeader("Cookie", "userInfo=wechatUserId=204996452&officialAccountsId=50666");
post.setEntity(new StringEntity(json));
DefaultHttpClient client = new DefaultHttpClient();
HttpResponse response = client.execute(post);
Header[] header = response.getAllHeaders(); // 响应头
System.out.println("请求链接:" + url);
System.out.println("请求参数:" + json);
System.out.print("id:" + id + "\n" + "casename:" + caseName + "\n");
System.out.print("响应头信息:::" + Arrays.toString(header) + "\n");
int status = response.getStatusLine().getStatusCode();
System.out.print("状态码:::" + status + "\n");
HttpEntity entity = response.getEntity(); // 响应体
String responValue = EntityUtils.toString(entity);
System.out.print("预期结果: " + expectValue + "\n");
System.out.print("响应结果: " + responValue + "\n");
Boolean flag = assertFlag(JSONObject.parseObject(expectValue.toString()).toString(), JSONObject.parseObject(responValue.toString()).toString());
String assertContent = (flag) ? "Fail" : "Pass";
System.out.print("assertContent:" + assertContent);
}
@DataProvider(name = "datas3")
public Object[][] datas3() {
//Object[m][n] m代表执行次数,n代表参数个数
Object[][] datas = {
{1, "createQrcode", "https://wechat50666.5rs.me/learnium/v1.0/applet/createQrcode", "{\"scene\":\"d=2023-10-30&u=204996452\",\"width\":460,\"page\":\"pages/studyRank/index\"}","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":\"https://oss.5rs.me/oss/upload/image/png/a4cc3f19741d432a8eb800774e13109d.png\"}"},
{2,"jpgByChrome","https://wechat50666.5rs.me/shareimage/v1.0/htm2img/jpgByChrome","{\"width\":2712,\"height\":4496,\"htmlCode\":\"<!DOCTYPE html>\\n <html lang=en>\\n \\n <head>\\n <meta charset=\\\"GBK\\\">\\n <meta name=viewport content=\\\"width=device-width,initial-scale=1\\\">\\n <meta http-equiv=X-UA-Compatible content=\\\"ie=edge\\\">\\n <title></title>\\n <style>\\n * {\\n margin: 0;\\n padding: 0;\\n box-sizing: border-box;\\n font-family: Helvetica Neue, Helvetica, Roboto, Segoe UI, Arial, sans-serif;\\n }\\n \\n html {\\n width: 2712px;\\n height: 4496px;\\n }\\n \\n body {\\n transform: scale(4);\\n transform-origin: 0 0;\\n overflow: hidden;\\n }\\n \\n #poster {\\n width: 678px;\\n height: 1124px;\\n overflow: hidden;\\n margin: 0;\\n padding: 0;\\n }\\n \\n @font-face {\\n font-family: YouSheBiao;\\n font-display: swap;\\n src: url(https://cdn.5rs.me/cdn/font/ttf/YouSheBiao.ttf);\\n }\\n \\n .image-content {\\n width: 678px;\\n height: 1124px;\\n background: url('https://oss.5rs.me/oss/uploadfe/png/d38942e5ece873004208cf89115c23f5.png') top left/100% 100% no-repeat;\\n }\\n \\n .image-content > .top{\\n height: 142px;\\n }\\n \\n .image-content>.time-wrapper{\\n margin-left: 42px;\\n width: 307.2px;\\n height: 52px;\\n line-height: 52px;\\n font-size: 24px;\\n color: #fff;\\n border: 2px solid #fff;\\n text-align: center;\\n border-radius: 26px;\\n }\\n \\n .image-content .rank-count-wrapper{\\n margin: -35px auto 0;\\n width: 454px;\\n height: 323px;\\n color: #666666;\\n font-family: YouSheBiao;\\n padding-top: 110px;\\n text-align: center;\\n font-size: 68px;\\n background: url('https://oss.5rs.me/oss/uploadfe/png/25e987c2510c173d99f84568e76c82be.png') top center/100% 100% no-repeat;\\n \\n }\\n .image-content>.rank-wrapper2>.rank-count-wrapper{\\n background: url('https://oss.5rs.me/oss/uploadfe/png/5a0c1a47514829c2ec497519beb5038f.png') top center/100% 100% no-repeat;\\n }\\n .image-content>.rank-wrapper3>.rank-count-wrapper{\\n background: url('https://oss.5rs.me/oss/uploadfe/png/7d0ba14675f42888ce2df3d3b57e1772.png') top center/100% 100% no-repeat;\\n }\\n .image-content>.rank-wrapper4>.rank-count-wrapper{\\n background: url('https://oss.5rs.me/oss/uploadfe/png/53e68a5719aef8548ce3656e7369ce48.png') top center/100% 100% no-repeat;\\n }\\n .image-content .rank-title{\\n margin-top: -60px;\\n font-size: 80px;\\n font-family: YouSheBiao;\\n color: #FF8C00;\\n text-align: center;\\n }\\n .image-content>.rank-wrapper2>.rank-title{\\n color: #94AFB9;\\n }\\n .image-content>.rank-wrapper3>.rank-title{\\n color: #CC6E4E;\\n }\\n .image-content>.rank-wrapper4{\\n margin-top: 15px;\\n }\\n .image-content>.rank-wrapper4>.rank-title{\\n color: #666666;\\n }\\n .image-content>.avatar{\\n width: 132.4px;\\n height: 134px;\\n display: block;\\n margin: 65px auto 0;\\n border-radius: 50%;\\n }\\n .image-content>.user-name{\\n margin: 10px auto 0;\\n width: 160px;\\n font-size: 25.2px;\\n text-align: center;\\n overflow: hidden;\\n word-break: break-all;\\n text-overflow: ellipsis;\\n display: -webkit-box;\\n -webkit-line-clamp: 1;\\n -webkit-box-orient: vertical;\\n }\\n .image-content>.study-time{\\n margin-top: 70px;\\n text-align: center;\\n font-size: 24px;\\n color: #FF573A;\\n }\\n .image-content>.bottom-wrapper{\\n margin-top: 114px;\\n height: 108px;\\n display: flex;\\n align-items: center;\\n padding-right: 44px;\\n }\\n .bottom-wrapper>.qr-code{\\n width: 108px;\\n height: 108px;\\n border-radius: 50%;\\n }\\n .bottom-wrapper>.share-text{\\n text-align: right;\\n margin-right: 20px;\\n flex: 1;\\n font-size: 24px;\\n color: #333333;\\n }\\n </style>\\n </head>\\n \\n <body>\\n <div id=\\\"poster\\\">\\n <div class='image-content' id='myCanvas'>\\n <div class='top'></div>\\n <div class='time-wrapper'>周期:2023.10.30-11.05</div>\\n <div class='rank-wrapper4'>\\n <div class='rank-count-wrapper'>加油</div>\\n <div class='rank-title'>暂未上榜</div>\\n </div>\\n <img class='avatar' src='https://oss.5rs.me/oss/upload/image/jpg/0bf4549501644fb4829afd1a0d481790.jpg' />\\n <div class='user-name'>之约</div>\\n <div class='study-time'>本周累计学习时间19分钟7秒</div>\\n <div class='bottom-wrapper'>\\n <div class='share-text'>\\n <p>我在【伴学乐园】学习,长按扫码</p>\\n <p>加入和我一起吧~</p>\\n </div>\\n <img class='qr-code' src='https://oss.5rs.me/oss/upload/image/png/a4cc3f19741d432a8eb800774e13109d.png' />\\n </div>\\n </div>\\n </div>\\n </body>\\n </html>\",\"snapshot\":\"d321ac8a8868845cbb75e2d01facab95\"}","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":\"https://oss.5rs.me/oss/upload/image/jpg/6ae6714fbe3b43ff96bbe91056310810_20231030222759950.jpg\"}"},
};
return datas;
}
}
package com.lemon.cases;
import com.alibaba.fastjson.JSONObject;
import io.qameta.allure.Description;
import org.apache.http.Header;
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.entity.StringEntity;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.util.EntityUtils;
import org.testng.annotations.DataProvider;
import org.testng.annotations.Test;
import java.util.Arrays;
/**
* @program: 鲁班-【工具】学习报告C端,走cookie
* @description:
* @author: ray
* @create: 2023-09-06 19:20
**/
public class LearningReportCCase extends BaseCase {
// Get请求
@Test(dataProvider = "datas1")
@Description("h5学习报告")
public void testAEvaluationConfiguration(int id, String caseName, String url, String expectValue) throws Exception {
HttpGet get = new HttpGet(url); // 创建get请求
get.setHeader("Content-Type", "application/json");
get.setHeader("Cookie", "adviser_token=jxsoDLMvi10c2VctV7CGbEK3FPDcN3g4; checkUserInfo=userId%3D87; isBind=true; userInfo=sceneId%3D4022260%26officialAccountsId%3D999%26wechatUserId%3D207021400%26hasSnapsis%3D0%26userType%3DTEMP");
DefaultHttpClient client = new DefaultHttpClient();// 创建一个client
HttpResponse response = client.execute(get); // 执行get请求,并使用response来存放执行后返回的响应内容
Header[] header = response.getAllHeaders(); // 响应头
System.out.print("id:" + id + "casename:" + caseName);
System.out.print("响应头信息: " + Arrays.toString(header) + "\n");
int status = response.getStatusLine().getStatusCode();
System.out.print("状态码: " + status + "\n");
HttpEntity entity = response.getEntity(); // 响应体
String responValue = EntityUtils.toString(entity);
System.out.print("预期结果: " + expectValue + "\n");
System.out.print("响应结果: " + responValue + "\n");
Boolean flag = assertFlag(JSONObject.parseObject(expectValue.toString()).toString(), JSONObject.parseObject(responValue.toString()).toString());
String assertContent = (flag) ? "Fail" : "Pass";
System.out.print("assertContent:" + assertContent);
}
@DataProvider(name = "datas1")
public Object[][] datas1() {
//Object[m][n] m代表执行次数,n代表参数个数
Object[][] datas = {
{1, "isKXDBySceneId接口", "https://weixin23.5rs.me/channelcenter/v1.0/qrcodeScene/isKXDBySceneId?sceneId=4022260&t=GEqPwRPF","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":false}"},
{2,"getTempUserByLocalCode接口","https://weixin23.5rs.me/wechat/authorize/getTempUserByLocalCode?localCode=187f9145cc3bf1a151dad78963f38f0b&t=wcG7Zq7w","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"wechatUserId\":207021400,\"officialAccountsId\":999}}"},
{3,"listAllRaysAppWithDelete接口","https://weixin23.5rs.me/appcenter/v1.0/appRays/listAllRaysAppWithDelete?t=qZRFGAFf","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":[{\"raysAppId\":1,\"typeCode\":\"FOREIGN_READ\",\"title\":\"外刊阅读\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/8b134c55437fdebdb9cc0ed5f1ea5a90.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/23a379807de670d74b588fa605c4aebe.png\",\"seqNumber\":47,\"subjectType\":\"其他\",\"typeName\":\"外刊阅读\"},{\"raysAppId\":2,\"typeCode\":\"ARITHMETIC\",\"title\":\"手机拍照,就能检查作业了,秒知对错!\",\"squareImg\":\"https://file.5rs.me/oss/uploadfe/png/fa0a01ee65501659b89becbfabfc7e02.png\",\"transverseImg\":\"https://file.5rs.me/oss/uploadfe/png/e42edc1f73a39d17feb5100f3e2e1c74.png\",\"seqNumber\":23,\"subjectType\":\"数学\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/65617201a640c7ea045650a3483cb298.png\",\"typeName\":\"口算批改\",\"traceAppId\":2},{\"raysAppId\":3,\"typeCode\":\"PHOTOGRAPH\",\"title\":\"手机拍照,高效整理练习题!\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/073b2e1d81a3696567622c516310c67b.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/jpg/6f4c96b7c052ea4618bf104eca2c73a8.jpg\",\"seqNumber\":3,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/675e264c0994b079ae7e69bbaff6d78e.png\",\"typeName\":\"错题本\",\"traceAppId\":3},{\"raysAppId\":4,\"typeCode\":\"AI_TIKU\",\"title\":\"根据薄弱知识点,定制你的题库,针对性提升!\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/2cc9533cc9ad576743495467a6169245.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/326378142647b10a0cf95a201541cbd9.png\",\"seqNumber\":2,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/b48a88f46fd68d808973eb56396a6f26.png\",\"typeName\":\"智能刷题\",\"traceAppId\":4},{\"raysAppId\":5,\"typeCode\":\"APPLET_CLOCK\",\"title\":\"拍书摘、拍笔记,记录下爱读书的你\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/d3e70ee4fcc0dbd12993fac0caecf9c6.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/19665650be98038163693796e75fd67d.png\",\"seqNumber\":46,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/779634bcb9333bfef2590a43da384866.png\",\"typeName\":\"阅读打卡\"},{\"raysAppId\":6,\"typeCode\":\"APPLET_QA\",\"title\":\"书友互助\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/cee9857494764605e87f98cbdbbb6ba8.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/3a08426b023013d663498ecd13bc3f44.png\",\"seqNumber\":12,\"subjectType\":\"其他\",\"previewUrl\":\"\",\"typeName\":\"书友互助\"},{\"raysAppId\":7,\"typeCode\":\"APPLET_WORD\",\"title\":\"每天背10分钟,轻松记住课本同步单词\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/fc743d6bcc3f8afe4a82cbff98d10dd7.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/5809b338dbab43254202a71d582eba7c.png\",\"seqNumber\":31,\"subjectType\":\"英语\",\"previewUrl\":\"\",\"typeName\":\"背单词\",\"traceAppId\":7},{\"raysAppId\":8,\"typeCode\":\"POSTGRADUATE_CALC\",\"title\":\"考研分数,模拟投档\",\"squareImg\":\"https://oss.raysgo.com/oss/uploadfe/png/c30acb17c3cddc1e9e2e2c2fef6e469d.png\",\"transverseImg\":\"https://oss.raysgo.com/oss/uploadfe/png/65c9082fee502aefb265d26f8797af39.png\",\"seqNumber\":42,\"subjectType\":\"其他\",\"previewUrl\":\"\",\"typeName\":\"考研投档模拟计算器\"},{\"raysAppId\":9,\"typeCode\":\"MOUNTING_MASTER\",\"title\":\"三分画,七分裱\",\"squareImg\":\"https://oss.5rs.me/oss/upload/image/png/f0c54cac69db4bb08a5f3976eca45bec.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/6477879a76327450cc34c3cf0f50b3a6.png\",\"seqNumber\":41,\"subjectType\":\"其他\",\"previewUrl\":\"\",\"typeName\":\"裱画大师\"},{\"raysAppId\":10,\"typeCode\":\"POETRY\",\"title\":\"助你吃透中小学必背古诗词\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/21044b0cca77e412ea42cc6dc6030aca.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/5b8412bdd0c07b8c72eaa6844fd2dadc.png\",\"seqNumber\":12,\"subjectType\":\"语文\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/0eb87140c9e6d0b5f0220a6511c1d77a.png\",\"typeName\":\"背诵古诗词\",\"traceAppId\":10},{\"raysAppId\":12,\"typeCode\":\"CALCULATOR\",\"title\":\"清晰呈现计算步骤,辅助梳理计算思路\",\"squareImg\":\"https://oss.5rs.me/oss/upload/image/jpg/e18d90151adf4d97a948f07fafc98dd6.jpg\",\"transverseImg\":\"https://oss.5rs.me/oss/upload/image/jpg/bf3bee06d8c847578d78feef43c8303f.jpg\",\"seqNumber\":21,\"subjectType\":\"数学\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/86cd2b42bab53aa93cb2dabbe9b94395.png\",\"typeName\":\"科学计算器\",\"traceAppId\":2154865},{\"raysAppId\":13,\"typeCode\":\"FUNCTIONAL_DIGRAPH\",\"title\":\"一键生成函数曲线,辅助理解函数规律\",\"squareImg\":\"https://oss.5rs.me/oss/upload/image/jpg/222cb74875bd445ca3bf9a7b9c8434d7.jpg\",\"transverseImg\":\"https://oss.5rs.me/oss/upload/image/jpg/7381a4ea11cc48dc86398e5c535a5437.jpg\",\"seqNumber\":22,\"subjectType\":\"数学\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/937d02fa2764a698672b0bd5543a1078.png\",\"typeName\":\"函数绘图\",\"traceAppId\":2154864},{\"raysAppId\":14,\"typeCode\":\"BRAIN_GRAPH\",\"title\":\"重难点大纲一键获取,让你预习复习更高效\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/bf3c260961c12d9d199606ac9c23f997.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/d0627435bbed5a4bb791195265eaf9a4.png\",\"seqNumber\":43,\"subjectType\":\"全科目\",\"previewUrl\":\"\",\"typeName\":\"重难点大纲\",\"traceAppId\":2154866},{\"raysAppId\":15,\"typeCode\":\"EXAM_PAPER\",\"title\":\"真题密卷反复练习,考前模拟高效提分\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/68de1ee26869f504fe27a782d62bdf6d.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/570391ed632026f31e1abaa0de61cd3e.png\",\"seqNumber\":44,\"subjectType\":\"全科目\",\"previewUrl\":\"\",\"typeName\":\"真题试卷\",\"traceAppId\":2162038},{\"raysAppId\":16,\"typeCode\":\"ANCIENT_WORD\",\"title\":\"查询方便、词库齐全,助你吃透文言文\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/2699e69a71925f47c271e20493bd3d66.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/6902a77d1214347f95a54e03306849ca.png\",\"seqNumber\":13,\"subjectType\":\"语文\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/41b0b38e6f5cf17b24f644f34efa5d59.png\",\"typeName\":\"文言文字典\",\"traceAppId\":2162044},{\"raysAppId\":17,\"typeCode\":\"IDIOM\",\"title\":\"海量词库,便捷实用,学习成语必备利器\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/f729ee3f10f062ee6651fe3fed09996a.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/1b08c00719ac2c5e244a27d916aff71d.png\",\"seqNumber\":14,\"subjectType\":\"语文\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/f61e5f77068ccf71d38490c83d6fea7c.png\",\"typeName\":\"成语词典\",\"traceAppId\":2162045},{\"raysAppId\":18,\"typeCode\":\"CORRECTION\",\"title\":\"拍照录入AI批改 多维分析深度点评 帮你解决日常写作难题\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/cbfd162bcd2602e50f9ac361736e5022.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/b6b93a6c4824136b795fdd0216f8f80c.png\\n\",\"seqNumber\":11,\"subjectType\":\"语文\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/cd92938369af6c105760faa3861fcd0f.png\",\"typeName\":\"语文作文批改\",\"traceAppId\":2170503},{\"raysAppId\":19,\"typeCode\":\"ANSWER_ANALYSIS\",\"title\":\"分析梳理解题思路,彻底攻克各类难点\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/jpg/1643bcc06326cadcfc723f3c58e14e19.jpg\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/jpg/d96026de1ef0dbbe67206a2701817c57.jpg\",\"seqNumber\":1,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/59505567c9587d055ad501608ed3bf42.png\",\"typeName\":\"答案解析\",\"traceAppId\":2175481},{\"raysAppId\":20,\"typeCode\":\"READ_CLOCK\",\"title\":\"个性化打卡日历,记录下每天爱读书的你\",\"seqNumber\":48,\"subjectType\":\"全科目\",\"typeName\":\"阅读打卡\"},{\"raysAppId\":21,\"typeCode\":\"READ_NOTES\",\"title\":\"语音录笔记、拍照提取书摘,好记性不如烂笔头\",\"seqNumber\":49,\"subjectType\":\"全科目\",\"typeName\":\"读书笔记\"},{\"raysAppId\":22,\"typeCode\":\"LEARNING_REPORT\",\"title\":\"掌握学习进度,科学规划学习路径,全方位提升学习效果!\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/jpeg/74147554e3ae5e450a539d8f59572d70.jpeg\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/2c2b194e796f564befac9ce470bd2e94.png\",\"seqNumber\":55,\"subjectType\":\"全科目\",\"typeName\":\"学习报告\",\"traceAppId\":22},{\"raysAppId\":23,\"typeCode\":\"GAS_STATION\",\"title\":\"家长加油站\",\"seqNumber\":60,\"subjectType\":\"全科目\",\"typeName\":\"家长加油站\",\"traceAppId\":23},{\"raysAppId\":24,\"typeCode\":\"STUDY_ASSISTANT\",\"title\":\"同步自习助手\",\"seqNumber\":65,\"subjectType\":\"全科目\",\"typeName\":\"同步自习助手\",\"traceAppId\":24},{\"raysAppId\":25,\"typeCode\":\"SYNC_COURSES\",\"title\":\"同步课程\",\"seqNumber\":70,\"subjectType\":\"全科目\",\"typeName\":\"同步课程\",\"traceAppId\":25},{\"raysAppId\":26,\"typeCode\":\"ETEXTBOOK\",\"title\":\"电子课本\",\"seqNumber\":75,\"subjectType\":\"全科目\",\"typeName\":\"电子课本\",\"traceAppId\":26},{\"raysAppId\":27,\"typeCode\":\"APPLET_WORD_PK\",\"title\":\"单词挑战\",\"seqNumber\":80,\"subjectType\":\"英语\",\"typeName\":\"单词挑战\",\"traceAppId\":27},{\"raysAppId\":28,\"typeCode\":\"ARITHMETIC_PK\",\"title\":\"口算对战\",\"seqNumber\":85,\"subjectType\":\"数学\",\"typeName\":\"口算对战\",\"traceAppId\":28},{\"raysAppId\":29,\"typeCode\":\"POETRY_PK\",\"title\":\"诗词大会\",\"seqNumber\":90,\"subjectType\":\"语文\",\"typeName\":\"诗词大会\",\"traceAppId\":29},{\"raysAppId\":30,\"typeCode\":\"SEARCH_QUESTION\",\"title\":\"拍照答题\",\"seqNumber\":91,\"subjectType\":\"全科目\",\"typeName\":\"拍照答题\",\"traceAppId\":30},{\"raysAppId\":31,\"typeCode\":\"LISTEN_ERERYDAY\",\"title\":\"每日一听\",\"seqNumber\":55,\"subjectType\":\"每日一听\",\"typeName\":\"每日一听\",\"traceAppId\":2263544},{\"raysAppId\":32,\"typeCode\":\"EN_WRITING_TEMPLATE\",\"title\":\"优秀范文模版,促进词汇积累,强化语法知识,全方位提高写作效率~\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/5f0b5e18ae74384ee6f5aa44d6fe2934.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/df6ba160687e6cc415bc4bed9ac25784.png\",\"seqNumber\":95,\"subjectType\":\"英语\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/1fd5bab9874905801df55c2b79df1a94.png\",\"typeName\":\"英语写作模板\",\"traceAppId\":32},{\"raysAppId\":33,\"typeCode\":\"WRITING_TEMPLATE\",\"title\":\"写作模板\",\"seqNumber\":105,\"subjectType\":\"英语\",\"typeName\":\"写作模板\",\"traceAppId\":33},{\"raysAppId\":34,\"typeCode\":\"UNIVERSAL_SENTENCES\",\"title\":\"万能句子\",\"seqNumber\":110,\"subjectType\":\"英语\",\"typeName\":\"万能句子\",\"traceAppId\":34},{\"raysAppId\":35,\"typeCode\":\"PERFECT_ESSAY\",\"title\":\"满分作文\",\"seqNumber\":100,\"subjectType\":\"英语\",\"typeName\":\"满分作文\",\"traceAppId\":35},{\"raysAppId\":36,\"typeCode\":\"EN_CH_DICTIONARY\",\"title\":\"拓展词汇量,增强语感,减少翻译工作\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/6dd63733367e949e83dfb73f16351544.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/2ddc61a78791d92e76e1af115c29b375.png\",\"seqNumber\":92,\"subjectType\":\"英语\",\"typeName\":\"英汉词典\",\"traceAppId\":36},{\"raysAppId\":37,\"typeCode\":\"ONLINE_EXAM\",\"title\":\"「全科目试卷线上练习,每天进步一点点」\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/d2ea3ab3c9068e7f55510beb978cc618.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/ea9dc28fa0124b8cc53b7f7b6696cf9e.png\",\"seqNumber\":56,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/234a69db8c646ae4a5be8804f99357ea.png\",\"typeName\":\"在线考试\",\"traceAppId\":37},{\"raysAppId\":38,\"typeCode\":\"WORD_LINK\",\"title\":\"消消乐\",\"seqNumber\":120,\"subjectType\":\"全科目\",\"typeName\":\"消消乐\",\"traceAppId\":38},{\"raysAppId\":40,\"typeCode\":\"HONOR_MEDAL\",\"title\":\"见证你学习之路,为你的成长喝彩\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/2290637be37e8adfbce061aea497e0c8.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/3157acf92397ac52d2c59757f0de9742.png\",\"seqNumber\":123,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/d2f5d5c592e7b04be10b6a44b1b35566.png\",\"typeName\":\"荣誉勋章\",\"traceAppId\":40},{\"raysAppId\":41,\"typeCode\":\"LISTENING_TRAINING\",\"title\":\"教材同步听力题训练,专项突破,让你的听力水平飞跃!\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/86bc2d45bea6421c51da5eb54875753f.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/678a9c7a5267a399b19bfaaa6d04a4bd.png\",\"seqNumber\":124,\"subjectType\":\"英语\",\"typeName\":\"听力题训练\",\"traceAppId\":41}]}"},
{4,"getResourcePageByBookGroupId4Wechat接口","https://weixin23.5rs.me/book/v1.0/resourcePage/getResourcePageByBookGroupId4Wechat?sceneId=4022260&t=ZAwKEGKq","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"id\":447408,\"style\":1,\"showBook\":1,\"openRays\":0,\"openFood\":0,\"bookImg\":\"https://oss.5rs.me/oss/uploadfe/png/33b735034ac931d369a729234de6544a.png\",\"bookName\":\"xf测试资源\",\"agentName\":\"鉴湖分社\",\"qrcodeUrl\":\"https://oss.5rs.me/oss/upload/image/png/b54208d415df494699f0b636b8d4239e.png\",\"sceneId\":4022260,\"bookId\":12604644,\"channelId\":1362,\"adviserId\":1362,\"accountSettingId\":28,\"collectState\":0,\"bookCover\":\"https://oss.5rs.me/oss/uploadfe/png/33b735034ac931d369a729234de6544a.png\",\"qrcodeName\":\"xf测试资源\",\"pushTextOpenStatus\":0,\"resourcePageBookstoreList\":[],\"resourcePageCouponList\":[],\"navigationList\":[{\"id\":589497,\"resourcePageId\":447408,\"navigationType\":1,\"navigationName\":\"????\",\"navigationIcon\":\"https://r.5rs.me/image/c3a2f5a9-24b7-4e3d-b8fa-7d84cb96ea0d/d7490c43449dd74f1120af62221dec66.png\",\"navigationSeq\":1,\"isHide\":0}],\"navigationColor\":1,\"navigationFormat\":1,\"landingPageType\":1,\"transparency\":0,\"navigationJumpType\":1,\"isShowPrice\":1,\"resourcePageModelList\":[],\"showSelf\":false,\"showCollect\":true,\"showShare\":true,\"newEditor\":false}}"},
{5,"getCommonConfigByCode接口","https://weixin23.5rs.me/exercisebook/v1.0/user/getCommonConfigByCode?code=XIAO_RUI_APP_IDS&t=Kx7AfPAG","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"id\":1,\"code\":\"XIAO_RUI_APP_IDS\",\"remark\":\"PROD:直接跳转小睿伴学小程序的应用\",\"content\":\"[2126745,2127504,2133108,2154114,2160517,2163690,2166729,2175714,2179322,2180389,2201897,2204163,2245213,2245421]\",\"createTime\":\"2022-12-06T14:07:54.000+00:00\",\"updateTime\":null}}"},
{6,"getAppParamByOffId接口","https://weixin23.5rs.me/channelcenter/v1.0/accountSetting/getAppParamByOffId?url=https:%2F%2Fweixin23.5rs.me%2Frayh5%2Flearning%2Fstudy%3FadviserId%3D1362%26sceneId%3D4022260%26isPreview%3D1%26bookId%3D12604644%26source_type%3DQRCODE%26from%3Drays%26channelId%3D1362%26rayh5Url%3Dhttps%253A%252F%252Fweixin23.5rs.me%252Frayh5%252Fbook%252Fold%253FlandingPageType%253D1%2526sceneId%253D4022260%2526fromType%253D4%2526traceId%253Db371df26a333406590717e4d88519366%26wechatUserId%3D207021400%26officialAccountsId%3D999%26uuid%3D87010%26traceId%3Db371df26a333406590717e4d88519366&offId=23&t=PfFE7jEA","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"appId\":\"wx833c9707dcafe1c0\",\"timestamp\":1697805156,\"nonceStr\":\"44594d46e9e447fe8d5e79c3cc14ed6f\",\"signature\":\"821f2dd77aebe32dabbbf784166524beed7ad087\"}}"},
{7,"getResourcePageByBookGroupId4Wechat接口","https://weixin23.5rs.me/book/v1.0/resourcePage/getResourcePageByBookGroupId4Wechat?sceneId=4022260&t=ZAwKEGKcK","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"id\":447408,\"style\":1,\"showBook\":1,\"openRays\":0,\"openFood\":0,\"bookImg\":\"https://oss.5rs.me/oss/uploadfe/png/33b735034ac931d369a729234de6544a.png\",\"bookName\":\"xf测试资源\",\"agentName\":\"鉴湖分社\",\"qrcodeUrl\":\"https://oss.5rs.me/oss/upload/image/png/b54208d415df494699f0b636b8d4239e.png\",\"sceneId\":4022260,\"bookId\":12604644,\"channelId\":1362,\"adviserId\":1362,\"accountSettingId\":28,\"collectState\":0,\"bookCover\":\"https://oss.5rs.me/oss/uploadfe/png/33b735034ac931d369a729234de6544a.png\",\"qrcodeName\":\"xf测试资源\",\"pushTextOpenStatus\":0,\"resourcePageBookstoreList\":[],\"resourcePageCouponList\":[],\"navigationList\":[{\"id\":589497,\"resourcePageId\":447408,\"navigationType\":1,\"navigationName\":\"????\",\"navigationIcon\":\"https://r.5rs.me/image/c3a2f5a9-24b7-4e3d-b8fa-7d84cb96ea0d/d7490c43449dd74f1120af62221dec66.png\",\"navigationSeq\":1,\"isHide\":0}],\"navigationColor\":1,\"navigationFormat\":1,\"landingPageType\":1,\"transparency\":0,\"navigationJumpType\":1,\"isShowPrice\":1,\"resourcePageModelList\":[],\"showSelf\":false,\"showCollect\":true,\"showShare\":true,\"newEditor\":false}}",},
{8,"getUserPhoneNumber接口","https://weixin23.5rs.me/readercenter/v1.0/wechatUser/getUserPhoneNumber?officialAccountsId=23&t=cqEeAZeee","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":\"17671436267\"}"},
{9,"getUserGradeLabel","https://weixin23.5rs.me/readercenter/v1.0/userGradeLabel/getUserGradeLabel?t=ZAwKEGK7K","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"labelId\":29,\"labelName\":\"普通读者\",\"parentId\":6,\"parentLabelName\":\"普通读者\",\"selfProfession\":\"普通读者\"}}"},
{10,"list","https://weixin23.5rs.me/matrix/v1.0/report/weeklyFoot/day/list?date=2023-10-20&userId=207021400&t=FcG7Zq777","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":[{\"createTime\":\"2023-10-20 16:15:35\",\"minute\":null,\"seconds\":72,\"secondsDesc\":\"1分钟12秒\",\"targetId\":2281737,\"targetName\":\"肠\",\"targetType\":\"APP\",\"typeCode\":\"STROKE_ORDER\",\"typeName\":\"笔顺动图\",\"icon\":null,\"entryType\":null,\"appId\":2281737,\"eventTime\":\"2023-10-20 16:15:35\"},{\"createTime\":\"2023-10-20 16:19:28\",\"minute\":null,\"seconds\":9,\"secondsDesc\":\"9秒\",\"targetId\":2281737,\"targetName\":\"肠\",\"targetType\":\"APP\",\"typeCode\":\"STROKE_ORDER\",\"typeName\":\"笔顺动图\",\"icon\":null,\"entryType\":null,\"appId\":2281737,\"eventTime\":\"2023-10-20 16:19:28\"},{\"createTime\":\"2023-10-20 16:31:23\",\"minute\":null,\"seconds\":9,\"secondsDesc\":\"9秒\",\"targetId\":2281737,\"targetName\":\"肠\",\"targetType\":\"APP\",\"typeCode\":\"STROKE_ORDER\",\"typeName\":\"笔顺动图\",\"icon\":null,\"entryType\":null,\"appId\":2281737,\"eventTime\":\"2023-10-20 16:31:23\"},{\"createTime\":\"2023-10-20 16:33:53\",\"minute\":null,\"seconds\":91,\"secondsDesc\":\"1分钟31秒\",\"targetId\":2281737,\"targetName\":\"肠\",\"targetType\":\"APP\",\"typeCode\":\"STROKE_ORDER\",\"typeName\":\"笔顺动图\",\"icon\":null,\"entryType\":null,\"appId\":2281737,\"eventTime\":\"2023-10-20 16:33:53\"},{\"createTime\":\"2023-10-20 16:54:17\",\"minute\":null,\"seconds\":67,\"secondsDesc\":\"1分钟7秒\",\"targetId\":2281737,\"targetName\":\"肠\",\"targetType\":\"APP\",\"typeCode\":\"STROKE_ORDER\",\"typeName\":\"笔顺动图\",\"icon\":null,\"entryType\":null,\"appId\":2281737,\"eventTime\":\"2023-10-20 16:54:16\"},{\"createTime\":\"2023-10-20 17:18:48\",\"minute\":null,\"seconds\":4,\"secondsDesc\":\"4秒\",\"targetId\":2281737,\"targetName\":\"肠\",\"targetType\":\"APP\",\"typeCode\":\"STROKE_ORDER\",\"typeName\":\"笔顺动图\",\"icon\":null,\"entryType\":null,\"appId\":2281737,\"eventTime\":\"2023-10-20 17:18:48\"},{\"createTime\":\"2023-10-20 17:22:18\",\"minute\":null,\"seconds\":1,\"secondsDesc\":\"1秒\",\"targetId\":2281737,\"targetName\":\"肠\",\"targetType\":\"APP\",\"typeCode\":\"STROKE_ORDER\",\"typeName\":\"笔顺动图\",\"icon\":null,\"entryType\":null,\"appId\":2281737,\"eventTime\":\"2023-10-20 17:22:18\"}]}"},
{11,"getPhoneAreaMap","https://weixin23.5rs.me/usercenter/v1.0/common/getPhoneAreaMap?t=ZePcKFcKc","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"A\":[{\"id\":8,\"phoneAreaCode\":\"+61\",\"name\":\"澳大利亚\",\"abbr\":\"AU\",\"alphabet\":\"A\"},{\"id\":14,\"phoneAreaCode\":\"+20\",\"name\":\"埃及\",\"abbr\":\"EG\",\"alphabet\":\"A\"},{\"id\":25,\"phoneAreaCode\":\"+43\",\"name\":\"奥地利\",\"abbr\":\"AT\",\"alphabet\":\"A\"},{\"id\":33,\"phoneAreaCode\":\"+54\",\"name\":\"阿根廷\",\"abbr\":\"AR\",\"alphabet\":\"A\"},{\"id\":48,\"phoneAreaCode\":\"+93\",\"name\":\"阿富汗\",\"abbr\":\"AF\",\"alphabet\":\"A\"},{\"id\":53,\"phoneAreaCode\":\"+213\",\"name\":\"阿尔及利亚\",\"abbr\":\"DZ\",\"alphabet\":\"A\"},{\"id\":76,\"phoneAreaCode\":\"+244\",\"name\":\"安哥拉\",\"abbr\":\"AO\",\"alphabet\":\"A\"},{\"id\":77,\"phoneAreaCode\":\"+247\",\"name\":\"阿森松岛\",\"abbr\":\"AC\",\"alphabet\":\"A\"},{\"id\":80,\"phoneAreaCode\":\"+251\",\"name\":\"埃塞俄比亚\",\"abbr\":\"ET\",\"alphabet\":\"A\"},{\"id\":99,\"phoneAreaCode\":\"+353\",\"name\":\"爱尔兰\",\"abbr\":\"IE\",\"alphabet\":\"A\"},{\"id\":101,\"phoneAreaCode\":\"+355\",\"name\":\"阿尔巴尼亚\",\"abbr\":\"AL\",\"alphabet\":\"A\"},{\"id\":108,\"phoneAreaCode\":\"+372\",\"name\":\"爱沙尼亚\",\"abbr\":\"EE\",\"alphabet\":\"A\"},{\"id\":112,\"phoneAreaCode\":\"+376\",\"name\":\"安道尔共和国\",\"abbr\":\"AD\",\"alphabet\":\"A\"},{\"id\":154,\"phoneAreaCode\":\"+968\",\"name\":\"阿曼\",\"abbr\":\"OM\",\"alphabet\":\"A\"},{\"id\":155,\"phoneAreaCode\":\"+971\",\"name\":\"阿拉伯联合酋长国\",\"abbr\":\"AE\",\"alphabet\":\"A\"},{\"id\":163,\"phoneAreaCode\":\"+994\",\"name\":\"阿塞拜疆\",\"abbr\":\"AZ\",\"alphabet\":\"A\"},{\"id\":169,\"phoneAreaCode\":\"+1264\",\"name\":\"安圭拉岛\",\"abbr\":\"AI\",\"alphabet\":\"A\"},{\"id\":170,\"phoneAreaCode\":\"+1268\",\"name\":\"安提瓜和巴布达\",\"abbr\":\"AG\",\"alphabet\":\"A\"}],\"B\":[{\"id\":18,\"phoneAreaCode\":\"+32\",\"name\":\"比利时\",\"abbr\":\"BE\",\"alphabet\":\"B\"},{\"id\":29,\"phoneAreaCode\":\"+48\",\"name\":\"波兰\",\"abbr\":\"PL\",\"alphabet\":\"B\"},{\"id\":34,\"phoneAreaCode\":\"+55\",\"name\":\"巴西\",\"abbr\":\"BR\",\"alphabet\":\"B\"},{\"id\":47,\"phoneAreaCode\":\"+92\",\"name\":\"巴基斯坦\",\"abbr\":\"PK\",\"alphabet\":\"B\"},{\"id\":61,\"phoneAreaCode\":\"+226\",\"name\":\"布基纳法索\",\"abbr\":\"BF\",\"alphabet\":\"B\"},{\"id\":64,\"phoneAreaCode\":\"+229\",\"name\":\"贝宁\",\"abbr\":\"BJ\",\"alphabet\":\"B\"},{\"id\":86,\"phoneAreaCode\":\"+257\",\"name\":\"布隆迪\",\"abbr\":\"BI\",\"alphabet\":\"B\"},{\"id\":94,\"phoneAreaCode\":\"+267\",\"name\":\"博茨瓦纳\",\"abbr\":\"BW\",\"alphabet\":\"B\"},{\"id\":100,\"phoneAreaCode\":\"+354\",\"name\":\"冰岛\",\"abbr\":\"IS\",\"alphabet\":\"B\"},{\"id\":105,\"phoneAreaCode\":\"+359\",\"name\":\"保加利亚\",\"abbr\":\"BG\",\"alphabet\":\"B\"},{\"id\":111,\"phoneAreaCode\":\"+375\",\"name\":\"白俄罗斯\",\"abbr\":\"BY\",\"alphabet\":\"B\"},{\"id\":120,\"phoneAreaCode\":\"+501\",\"name\":\"伯利兹\",\"abbr\":\"BZ\",\"alphabet\":\"B\"},{\"id\":126,\"phoneAreaCode\":\"+507\",\"name\":\"巴拿马\",\"abbr\":\"PA\",\"alphabet\":\"B\"},{\"id\":128,\"phoneAreaCode\":\"+591\",\"name\":\"玻利维亚\",\"abbr\":\"BO\",\"alphabet\":\"B\"},{\"id\":132,\"phoneAreaCode\":\"+595\",\"name\":\"巴拉圭\",\"abbr\":\"PY\",\"alphabet\":\"B\"},{\"id\":137,\"phoneAreaCode\":\"+675\",\"name\":\"巴布亚新几内亚\",\"abbr\":\"PG\",\"alphabet\":\"B\"},{\"id\":157,\"phoneAreaCode\":\"+973\",\"name\":\"巴林\",\"abbr\":\"BH\",\"alphabet\":\"B\"},{\"id\":167,\"phoneAreaCode\":\"+1242\",\"name\":\"巴哈马\",\"abbr\":\"BS\",\"alphabet\":\"B\"},{\"id\":168,\"phoneAreaCode\":\"+1246\",\"name\":\"巴巴多斯\",\"abbr\":\"BB\",\"alphabet\":\"B\"},{\"id\":172,\"phoneAreaCode\":\"+1441\",\"name\":\"百慕大群岛\",\"abbr\":\"BM\",\"alphabet\":\"B\"},{\"id\":177,\"phoneAreaCode\":\"+1787\",\"name\":\"波多黎各\",\"abbr\":\"PR\",\"alphabet\":\"B\"}],\"D\":[{\"id\":12,\"phoneAreaCode\":\"+49\",\"name\":\"德国\",\"abbr\":\"DE\",\"alphabet\":\"D\"},{\"id\":26,\"phoneAreaCode\":\"+45\",\"name\":\"丹麦\",\"abbr\":\"DK\",\"alphabet\":\"D\"},{\"id\":63,\"phoneAreaCode\":\"+228\",\"name\":\"多哥\",\"abbr\":\"TG\",\"alphabet\":\"D\"},{\"id\":178,\"phoneAreaCode\":\"+1809\",\"name\":\"多明尼加共和国\",\"abbr\":\"DO\",\"alphabet\":\"D\"}],\"E\":[{\"id\":13,\"phoneAreaCode\":\"+7\",\"name\":\"俄罗斯\",\"abbr\":\"RU\",\"alphabet\":\"E\"},{\"id\":130,\"phoneAreaCode\":\"+593\",\"name\":\"厄瓜多尔\",\"abbr\":\"EC\",\"alphabet\":\"E\"}],\"F\":[{\"id\":19,\"phoneAreaCode\":\"+33\",\"name\":\"法国\",\"abbr\":\"FR\",\"alphabet\":\"F\"},{\"id\":39,\"phoneAreaCode\":\"+63\",\"name\":\"菲律宾\",\"abbr\":\"PH\",\"alphabet\":\"F\"},{\"id\":104,\"phoneAreaCode\":\"+358\",\"name\":\"芬兰\",\"abbr\":\"FI\",\"alphabet\":\"F\"},{\"id\":131,\"phoneAreaCode\":\"+594\",\"name\":\"法属圭亚那\",\"abbr\":\"GF\",\"alphabet\":\"F\"},{\"id\":140,\"phoneAreaCode\":\"+679\",\"name\":\"斐济\",\"abbr\":\"FJ\",\"alphabet\":\"F\"},{\"id\":142,\"phoneAreaCode\":\"+689\",\"name\":\"法属波利尼西亚\",\"abbr\":\"PF\",\"alphabet\":\"F\"}],\"G\":[{\"id\":32,\"phoneAreaCode\":\"+53\",\"name\":\"古巴\",\"abbr\":\"CU\",\"alphabet\":\"G\"},{\"id\":36,\"phoneAreaCode\":\"+57\",\"name\":\"哥伦比亚\",\"abbr\":\"CO\",\"alphabet\":\"G\"},{\"id\":56,\"phoneAreaCode\":\"+220\",\"name\":\"冈比亚\",\"abbr\":\"GM\",\"alphabet\":\"G\"},{\"id\":75,\"phoneAreaCode\":\"+243\",\"name\":\"刚果民主共和国\",\"abbr\":\"CD\",\"alphabet\":\"G\"},{\"id\":121,\"phoneAreaCode\":\"+502\",\"name\":\"瓜地马拉\",\"abbr\":\"GT\",\"alphabet\":\"G\"},{\"id\":125,\"phoneAreaCode\":\"+506\",\"name\":\"哥斯达黎加\",\"abbr\":\"CR\",\"alphabet\":\"G\"},{\"id\":129,\"phoneAreaCode\":\"+592\",\"name\":\"圭亚那\",\"abbr\":\"GY\",\"alphabet\":\"G\"},{\"id\":164,\"phoneAreaCode\":\"+995\",\"name\":\"格鲁吉亚\",\"abbr\":\"GE\",\"alphabet\":\"G\"},{\"id\":173,\"phoneAreaCode\":\"+1473\",\"name\":\"格林纳达\",\"abbr\":\"GD\",\"alphabet\":\"G\"},{\"id\":175,\"phoneAreaCode\":\"+1671\",\"name\":\"关岛\",\"abbr\":\"GU\",\"alphabet\":\"G\"}],\"H\":[{\"id\":17,\"phoneAreaCode\":\"+31\",\"name\":\"荷兰\",\"abbr\":\"NL\",\"alphabet\":\"H\"},{\"id\":42,\"phoneAreaCode\":\"+7\",\"name\":\"哈萨克斯坦\",\"abbr\":\"KZ\",\"alphabet\":\"H\"},{\"id\":43,\"phoneAreaCode\":\"+82\",\"name\":\"韩国\",\"abbr\":\"KR\",\"alphabet\":\"H\"},{\"id\":123,\"phoneAreaCode\":\"+504\",\"name\":\"洪都拉斯\",\"abbr\":\"HN\",\"alphabet\":\"H\"},{\"id\":127,\"phoneAreaCode\":\"+509\",\"name\":\"海地\",\"abbr\":\"HT\",\"alphabet\":\"H\"}],\"J\":[{\"id\":9,\"phoneAreaCode\":\"+1\",\"name\":\"加拿大\",\"abbr\":\"CA\",\"alphabet\":\"J\"},{\"id\":59,\"phoneAreaCode\":\"+224\",\"name\":\"几内亚\",\"abbr\":\"GN\",\"alphabet\":\"J\"},{\"id\":68,\"phoneAreaCode\":\"+233\",\"name\":\"加纳\",\"abbr\":\"GH\",\"alphabet\":\"J\"},{\"id\":74,\"phoneAreaCode\":\"+241\",\"name\":\"加蓬\",\"abbr\":\"GA\",\"alphabet\":\"J\"},{\"id\":82,\"phoneAreaCode\":\"+253\",\"name\":\"吉布提\",\"abbr\":\"DJ\",\"alphabet\":\"J\"},{\"id\":90,\"phoneAreaCode\":\"+263\",\"name\":\"津巴布韦\",\"abbr\":\"ZW\",\"alphabet\":\"J\"},{\"id\":117,\"phoneAreaCode\":\"+420\",\"name\":\"捷克\",\"abbr\":\"CZ\",\"alphabet\":\"J\"},{\"id\":143,\"phoneAreaCode\":\"+855\",\"name\":\"柬埔寨\",\"abbr\":\"KH\",\"alphabet\":\"J\"},{\"id\":165,\"phoneAreaCode\":\"+996\",\"name\":\"吉尔吉斯斯坦\",\"abbr\":\"KG\",\"alphabet\":\"J\"}],\"K\":[{\"id\":60,\"phoneAreaCode\":\"+225\",\"name\":\"科特迪瓦\",\"abbr\":\"CI\",\"alphabet\":\"K\"},{\"id\":72,\"phoneAreaCode\":\"+237\",\"name\":\"喀麦隆\",\"abbr\":\"CM\",\"alphabet\":\"K\"},{\"id\":83,\"phoneAreaCode\":\"+254\",\"name\":\"肯尼亚\",\"abbr\":\"KE\",\"alphabet\":\"K\"},{\"id\":141,\"phoneAreaCode\":\"+682\",\"name\":\"库克群岛\",\"abbr\":\"CK\",\"alphabet\":\"K\"},{\"id\":151,\"phoneAreaCode\":\"+965\",\"name\":\"科威特\",\"abbr\":\"KW\",\"alphabet\":\"K\"},{\"id\":158,\"phoneAreaCode\":\"+974\",\"name\":\"卡塔尔\",\"abbr\":\"QA\",\"alphabet\":\"K\"},{\"id\":171,\"phoneAreaCode\":\"+1345\",\"name\":\"开曼群岛\",\"abbr\":\"KY\",\"alphabet\":\"K\"}],\"L\":[{\"id\":23,\"phoneAreaCode\":\"+40\",\"name\":\"罗马尼亚\",\"abbr\":\"RO\",\"alphabet\":\"L\"},{\"id\":55,\"phoneAreaCode\":\"+218\",\"name\":\"利比亚\",\"abbr\":\"LY\",\"alphabet\":\"L\"},{\"id\":66,\"phoneAreaCode\":\"+231\",\"name\":\"利比里亚\",\"abbr\":\"LR\",\"alphabet\":\"L\"},{\"id\":93,\"phoneAreaCode\":\"+266\",\"name\":\"莱索托\",\"abbr\":\"LS\",\"alphabet\":\"L\"},{\"id\":98,\"phoneAreaCode\":\"+352\",\"name\":\"卢森堡\",\"abbr\":\"LU\",\"alphabet\":\"L\"},{\"id\":106,\"phoneAreaCode\":\"+370\",\"name\":\"立陶宛\",\"abbr\":\"LT\",\"alphabet\":\"L\"},{\"id\":107,\"phoneAreaCode\":\"+371\",\"name\":\"拉脱维亚\",\"abbr\":\"LV\",\"alphabet\":\"L\"},{\"id\":119,\"phoneAreaCode\":\"+423\",\"name\":\"列支敦士登\",\"abbr\":\"LI\",\"alphabet\":\"L\"},{\"id\":144,\"phoneAreaCode\":\"+856\",\"name\":\"老挝\",\"abbr\":\"LA\",\"alphabet\":\"L\"},{\"id\":147,\"phoneAreaCode\":\"+961\",\"name\":\"黎巴嫩\",\"abbr\":\"LB\",\"alphabet\":\"L\"}],\"M\":[{\"id\":6,\"phoneAreaCode\":\"+1\",\"name\":\"美国\",\"abbr\":\"US\",\"alphabet\":\"M\"},{\"id\":7,\"phoneAreaCode\":\"+60\",\"name\":\"马来西亚\",\"abbr\":\"MY\",\"alphabet\":\"M\"},{\"id\":30,\"phoneAreaCode\":\"+51\",\"name\":\"秘鲁\",\"abbr\":\"PE\",\"alphabet\":\"M\"},{\"id\":31,\"phoneAreaCode\":\"+52\",\"name\":\"墨西哥\",\"abbr\":\"MX\",\"alphabet\":\"M\"},{\"id\":50,\"phoneAreaCode\":\"+95\",\"name\":\"缅甸\",\"abbr\":\"MM\",\"alphabet\":\"M\"},{\"id\":52,\"phoneAreaCode\":\"+212\",\"name\":\"摩洛哥\",\"abbr\":\"MA\",\"alphabet\":\"M\"},{\"id\":58,\"phoneAreaCode\":\"+223\",\"name\":\"马里\",\"abbr\":\"ML\",\"alphabet\":\"M\"},{\"id\":65,\"phoneAreaCode\":\"+230\",\"name\":\"毛里求斯\",\"abbr\":\"MU\",\"alphabet\":\"M\"},{\"id\":87,\"phoneAreaCode\":\"+258\",\"name\":\"莫桑比克\",\"abbr\":\"MZ\",\"alphabet\":\"M\"},{\"id\":89,\"phoneAreaCode\":\"+261\",\"name\":\"马达加斯加\",\"abbr\":\"MG\",\"alphabet\":\"M\"},{\"id\":92,\"phoneAreaCode\":\"+265\",\"name\":\"马拉维\",\"abbr\":\"MW\",\"alphabet\":\"M\"},{\"id\":102,\"phoneAreaCode\":\"+356\",\"name\":\"马耳他\",\"abbr\":\"MT\",\"alphabet\":\"M\"},{\"id\":109,\"phoneAreaCode\":\"+373\",\"name\":\"摩尔多瓦\",\"abbr\":\"MD\",\"alphabet\":\"M\"},{\"id\":113,\"phoneAreaCode\":\"+377\",\"name\":\"摩纳哥\",\"abbr\":\"MC\",\"alphabet\":\"M\"},{\"id\":133,\"phoneAreaCode\":\"+596\",\"name\":\"马提尼克\",\"abbr\":\"MQ\",\"alphabet\":\"M\"},{\"id\":145,\"phoneAreaCode\":\"+880\",\"name\":\"孟加拉国\",\"abbr\":\"BD\",\"alphabet\":\"M\"},{\"id\":146,\"phoneAreaCode\":\"+960\",\"name\":\"马尔代夫\",\"abbr\":\"MV\",\"alphabet\":\"M\"},{\"id\":159,\"phoneAreaCode\":\"+976\",\"name\":\"蒙古\",\"abbr\":\"MN\",\"alphabet\":\"M\"},{\"id\":174,\"phoneAreaCode\":\"+1664\",\"name\":\"蒙特塞拉特岛\",\"abbr\":\"MS\",\"alphabet\":\"M\"},{\"id\":182,\"phoneAreaCode\":\"+222\",\"name\":\"毛里塔尼亚\",\"abbr\":\"MR\",\"alphabet\":\"M\"}],\"N\":[{\"id\":15,\"phoneAreaCode\":\"+27\",\"name\":\"南非\",\"abbr\":\"ZA\",\"alphabet\":\"N\"},{\"id\":28,\"phoneAreaCode\":\"+47\",\"name\":\"挪威\",\"abbr\":\"NO\",\"alphabet\":\"N\"},{\"id\":62,\"phoneAreaCode\":\"+227\",\"name\":\"尼日尔\",\"abbr\":\"NE\",\"alphabet\":\"N\"},{\"id\":69,\"phoneAreaCode\":\"+234\",\"name\":\"尼日利亚\",\"abbr\":\"NG\",\"alphabet\":\"N\"},{\"id\":91,\"phoneAreaCode\":\"+264\",\"name\":\"纳米比亚\",\"abbr\":\"NA\",\"alphabet\":\"N\"},{\"id\":124,\"phoneAreaCode\":\"+505\",\"name\":\"尼加拉瓜\",\"abbr\":\"NI\",\"alphabet\":\"N\"},{\"id\":160,\"phoneAreaCode\":\"+977\",\"name\":\"尼泊尔\",\"abbr\":\"NP\",\"alphabet\":\"N\"}],\"P\":[{\"id\":97,\"phoneAreaCode\":\"+351\",\"name\":\"葡萄牙\",\"abbr\":\"PT\",\"alphabet\":\"P\"}],\"R\":[{\"id\":11,\"phoneAreaCode\":\"+81\",\"name\":\"日本\",\"abbr\":\"JP\",\"alphabet\":\"R\"},{\"id\":24,\"phoneAreaCode\":\"+41\",\"name\":\"瑞士\",\"abbr\":\"CH\",\"alphabet\":\"R\"},{\"id\":27,\"phoneAreaCode\":\"+46\",\"name\":\"瑞典\",\"abbr\":\"SE\",\"alphabet\":\"R\"}],\"S\":[{\"id\":49,\"phoneAreaCode\":\"+94\",\"name\":\"斯里兰卡\",\"abbr\":\"LK\",\"alphabet\":\"S\"},{\"id\":57,\"phoneAreaCode\":\"+221\",\"name\":\"塞内加尔\",\"abbr\":\"SN\",\"alphabet\":\"S\"},{\"id\":67,\"phoneAreaCode\":\"+232\",\"name\":\"塞拉利昂\",\"abbr\":\"SL\",\"alphabet\":\"S\"},{\"id\":73,\"phoneAreaCode\":\"+239\",\"name\":\"圣多美和普林西比\",\"abbr\":\"ST\",\"alphabet\":\"S\"},{\"id\":78,\"phoneAreaCode\":\"+248\",\"name\":\"塞舌尔\",\"abbr\":\"SC\",\"alphabet\":\"S\"},{\"id\":79,\"phoneAreaCode\":\"+249\",\"name\":\"苏丹\",\"abbr\":\"SD\",\"alphabet\":\"S\"},{\"id\":81,\"phoneAreaCode\":\"+252\",\"name\":\"索马里\",\"abbr\":\"SO\",\"alphabet\":\"S\"},{\"id\":95,\"phoneAreaCode\":\"+268\",\"name\":\"斯威士兰\",\"abbr\":\"SZ\",\"alphabet\":\"S\"},{\"id\":103,\"phoneAreaCode\":\"+357\",\"name\":\"塞浦路斯\",\"abbr\":\"CY\",\"alphabet\":\"S\"},{\"id\":114,\"phoneAreaCode\":\"+378\",\"name\":\"圣马力诺\",\"abbr\":\"SM\",\"alphabet\":\"S\"},{\"id\":116,\"phoneAreaCode\":\"+386\",\"name\":\"斯洛文尼亚\",\"abbr\":\"SI\",\"alphabet\":\"S\"},{\"id\":118,\"phoneAreaCode\":\"+421\",\"name\":\"斯洛伐克\",\"abbr\":\"SK\",\"alphabet\":\"S\"},{\"id\":122,\"phoneAreaCode\":\"+503\",\"name\":\"萨尔瓦多\",\"abbr\":\"SV\",\"alphabet\":\"S\"},{\"id\":134,\"phoneAreaCode\":\"+597\",\"name\":\"苏里南\",\"abbr\":\"SR\",\"alphabet\":\"S\"},{\"id\":139,\"phoneAreaCode\":\"+677\",\"name\":\"所罗门群岛\",\"abbr\":\"SB\",\"alphabet\":\"S\"},{\"id\":152,\"phoneAreaCode\":\"+966\",\"name\":\"沙特阿拉伯\",\"abbr\":\"SA\",\"alphabet\":\"S\"},{\"id\":176,\"phoneAreaCode\":\"+1758\",\"name\":\"圣露西亚\",\"abbr\":\"LC\",\"alphabet\":\"S\"},{\"id\":181,\"phoneAreaCode\":\"+381\",\"name\":\"塞尔维亚共和国\",\"abbr\":\"RS\",\"alphabet\":\"S\"}],\"T\":[{\"id\":41,\"phoneAreaCode\":\"+66\",\"name\":\"泰国\",\"abbr\":\"TH\",\"alphabet\":\"T\"},{\"id\":45,\"phoneAreaCode\":\"+90\",\"name\":\"土耳其\",\"abbr\":\"TR\",\"alphabet\":\"T\"},{\"id\":54,\"phoneAreaCode\":\"+216\",\"name\":\"突尼斯\",\"abbr\":\"TN\",\"alphabet\":\"T\"},{\"id\":84,\"phoneAreaCode\":\"+255\",\"name\":\"坦桑尼亚\",\"abbr\":\"TZ\",\"alphabet\":\"T\"},{\"id\":138,\"phoneAreaCode\":\"+676\",\"name\":\"汤加\",\"abbr\":\"TO\",\"alphabet\":\"T\"},{\"id\":161,\"phoneAreaCode\":\"+992\",\"name\":\"塔吉克斯坦\",\"abbr\":\"TJ\",\"alphabet\":\"T\"},{\"id\":162,\"phoneAreaCode\":\"+993\",\"name\":\"土库曼斯坦\",\"abbr\":\"TM\",\"alphabet\":\"T\"},{\"id\":179,\"phoneAreaCode\":\"+1868\",\"name\":\"特立尼达和多巴哥\",\"abbr\":\"TT\",\"alphabet\":\"T\"}],\"W\":[{\"id\":37,\"phoneAreaCode\":\"+58\",\"name\":\"委内瑞拉\",\"abbr\":\"VE\",\"alphabet\":\"W\"},{\"id\":85,\"phoneAreaCode\":\"+256\",\"name\":\"乌干达\",\"abbr\":\"UG\",\"alphabet\":\"W\"},{\"id\":115,\"phoneAreaCode\":\"+380\",\"name\":\"乌克兰\",\"abbr\":\"UA\",\"alphabet\":\"W\"},{\"id\":135,\"phoneAreaCode\":\"+598\",\"name\":\"乌拉圭\",\"abbr\":\"UY\",\"alphabet\":\"W\"},{\"id\":136,\"phoneAreaCode\":\"+673\",\"name\":\"文莱\",\"abbr\":\"BN\",\"alphabet\":\"W\"},{\"id\":166,\"phoneAreaCode\":\"+998\",\"name\":\"乌兹别克斯坦\",\"abbr\":\"UZ\",\"alphabet\":\"W\"}],\"X\":[{\"id\":5,\"phoneAreaCode\":\"+65\",\"name\":\"新加坡\",\"abbr\":\"SG\",\"alphabet\":\"X\"},{\"id\":16,\"phoneAreaCode\":\"+30\",\"name\":\"希腊\",\"abbr\":\"GR\",\"alphabet\":\"X\"},{\"id\":20,\"phoneAreaCode\":\"+34\",\"name\":\"西班牙\",\"abbr\":\"ES\",\"alphabet\":\"X\"},{\"id\":21,\"phoneAreaCode\":\"+36\",\"name\":\"匈牙利\",\"abbr\":\"HU\",\"alphabet\":\"X\"},{\"id\":40,\"phoneAreaCode\":\"+64\",\"name\":\"新西兰\",\"abbr\":\"NZ\",\"alphabet\":\"X\"},{\"id\":149,\"phoneAreaCode\":\"+963\",\"name\":\"叙利亚\",\"abbr\":\"SY\",\"alphabet\":\"X\"}],\"Y\":[{\"id\":10,\"phoneAreaCode\":\"+44\",\"name\":\"英国\",\"abbr\":\"GB\",\"alphabet\":\"Y\"},{\"id\":22,\"phoneAreaCode\":\"+39\",\"name\":\"意大利\",\"abbr\":\"IT\",\"alphabet\":\"Y\"},{\"id\":38,\"phoneAreaCode\":\"+62\",\"name\":\"印度尼西亚\",\"abbr\":\"ID\",\"alphabet\":\"Y\"},{\"id\":44,\"phoneAreaCode\":\"+84\",\"name\":\"越南\",\"abbr\":\"VN\",\"alphabet\":\"Y\"},{\"id\":46,\"phoneAreaCode\":\"+91\",\"name\":\"印度\",\"abbr\":\"IN\",\"alphabet\":\"Y\"},{\"id\":51,\"phoneAreaCode\":\"+98\",\"name\":\"伊朗\",\"abbr\":\"IR\",\"alphabet\":\"Y\"},{\"id\":110,\"phoneAreaCode\":\"+374\",\"name\":\"亚美尼亚\",\"abbr\":\"AM\",\"alphabet\":\"Y\"},{\"id\":148,\"phoneAreaCode\":\"+962\",\"name\":\"约旦\",\"abbr\":\"JO\",\"alphabet\":\"Y\"},{\"id\":150,\"phoneAreaCode\":\"+964\",\"name\":\"伊拉克\",\"abbr\":\"IQ\",\"alphabet\":\"Y\"},{\"id\":153,\"phoneAreaCode\":\"+967\",\"name\":\"也门\",\"abbr\":\"YE\",\"alphabet\":\"Y\"},{\"id\":156,\"phoneAreaCode\":\"+972\",\"name\":\"以色列\",\"abbr\":\"IL\",\"alphabet\":\"Y\"},{\"id\":180,\"phoneAreaCode\":\"+1876\",\"name\":\"牙买加\",\"abbr\":\"JM\",\"alphabet\":\"Y\"}],\"Z\":[{\"id\":1,\"phoneAreaCode\":\"+86\",\"name\":\"中国\",\"abbr\":\"CN\",\"alphabet\":\"Z\"},{\"id\":2,\"phoneAreaCode\":\"+852\",\"name\":\"中国香港\",\"abbr\":\"HK\",\"alphabet\":\"Z\"},{\"id\":3,\"phoneAreaCode\":\"+853\",\"name\":\"中国澳门\",\"abbr\":\"MO\",\"alphabet\":\"Z\"},{\"id\":4,\"phoneAreaCode\":\"+886\",\"name\":\"中国台湾\",\"abbr\":\"TW\",\"alphabet\":\"Z\"},{\"id\":35,\"phoneAreaCode\":\"+56\",\"name\":\"智利\",\"abbr\":\"CL\",\"alphabet\":\"Z\"},{\"id\":70,\"phoneAreaCode\":\"+235\",\"name\":\"乍得\",\"abbr\":\"TD\",\"alphabet\":\"Z\"},{\"id\":71,\"phoneAreaCode\":\"+236\",\"name\":\"中非共和国\",\"abbr\":\"CF\",\"alphabet\":\"Z\"},{\"id\":88,\"phoneAreaCode\":\"+260\",\"name\":\"赞比亚\",\"abbr\":\"ZM\",\"alphabet\":\"Z\"},{\"id\":96,\"phoneAreaCode\":\"+350\",\"name\":\"直布罗陀\",\"abbr\":\"GI\",\"alphabet\":\"Z\"}]}}"},
{12,"getLikeCountByUserId","https://weixin23.5rs.me/matrix/v1.0/report/weeklyLike/getLikeCountByUserId?date=2023-10-20&t=xZRFGAFjF","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"hasLike\":0,\"likeCount\":0}}"},
{13,"getUserTop","https://weixin23.5rs.me/matrix/v1.0/report/weeklyStudyDuration/getUserTop?date=2023-10-20&t=fGcxRExAx","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"userId\":1949400,\"studyDuration\":555,\"topNum\":0,\"headUrl\":null,\"nickName\":null,\"studyDurationDesc\":\"9分钟15秒\",\"updateTime\":\"2023.10.20 20:30\",\"medalIcon\":\"https://oss.5rs.me/oss/uploadfe/png/b8fdd570fae7d1681cc61ae33f4240da.png\",\"medalGradeId\":25}}"},
{14,"list","https://weixin23.5rs.me/matrix/v1.0/report/weeklyStudyDuration/list?date=2023-10-20&t=GKjZPxZGZ","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"totalSeconds\":555,\"totalDesc\":\"9分钟15秒\",\"durationDtoList\":[{\"date\":\"2023-10-16\",\"studyDuration\":0,\"studySeconds\":0,\"studyDurationDesc\":\"0秒\"},{\"date\":\"2023-10-17\",\"studyDuration\":4.85,\"studySeconds\":291,\"studyDurationDesc\":\"4分钟51秒\"},{\"date\":\"2023-10-18\",\"studyDuration\":0.12,\"studySeconds\":7,\"studyDurationDesc\":\"7秒\"},{\"date\":\"2023-10-19\",\"studyDuration\":0.07,\"studySeconds\":4,\"studyDurationDesc\":\"4秒\"},{\"date\":\"2023-10-20\",\"studyDuration\":4.22,\"studySeconds\":253,\"studyDurationDesc\":\"4分钟13秒\"},{\"date\":\"2023-10-21\",\"studyDuration\":0,\"studySeconds\":0,\"studyDurationDesc\":\"0秒\"},{\"date\":\"2023-10-22\",\"studyDuration\":0,\"studySeconds\":0,\"studyDurationDesc\":\"0秒\"}]}}"},
{15,"list","https://weixin23.5rs.me/matrix/v1.0/report/weeklyBook/list?date=2023-10-20&t=ZePcKFcPc","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"weekStartDate\":\"2023-10-16\",\"userId\":207021400,\"bookList\":[{\"bookId\":12593277,\"bookName\":\"大科学家讲小科普\",\"bookImgUrl\":\"\",\"pressName\":\"RAYS\"},{\"bookId\":12597277,\"bookName\":\"邂逅秦始皇\",\"bookImgUrl\":\"https://oss.5rs.me/oss/uploadfe/png/9c792141bfa21022de6e03c856434f0d.png\",\"pressName\":\"RAYS\"},{\"bookId\":12599684,\"bookName\":\"玩转小睿--外语\",\"bookImgUrl\":\"https://oss.5rs.me/oss/uploadfe/jpg/eed6c4920f0d11ab24649aeea945f919.jpg\",\"pressName\":\"鉴湖分社\"},{\"bookId\":12604644,\"bookName\":\"xf测试资源\",\"bookImgUrl\":\"https://oss.5rs.me/oss/uploadfe/png/33b735034ac931d369a729234de6544a.png\",\"pressName\":\"鉴湖分社\"},{\"bookId\":12604651,\"bookName\":\"接口自动化(勿动)\",\"bookImgUrl\":\"https://file.5rs.me/oss/uploadfe/png/10348c5c2a95a442b82361a15304f98f.png\",\"pressName\":\"鉴湖分社\"}]}}"},
{16,"queryIntelligentBrushQuestion","https://weixin23.5rs.me/matrix/v1.0/learnSituationAnalysis/queryIntelligentBrushQuestion?date=2023-10-20&t=FcG7Zq7j7","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"questionCount\":0,\"brushQuestionPointDTOList\":null}}"},
{17,"queryPaperTestCensusBy","https://weixin23.5rs.me/matrix/v1.0/learnSituationAnalysis/queryPaperTestCensusBy?date=2023-10-20&t=ZePcKFcFc","{\"errCode\":0,\"message\":\"操作成功!\"}"},
{18,"queryPoetryReciteReportBy","https://weixin23.5rs.me/matrix/v1.0/learnSituationAnalysis/queryPoetryReciteReportBy?date=2023-10-20&t=7RZfcwfFf","{\"errCode\":0,\"message\":\"操作成功!\"}"},
{19,"queryReportCorrectionBy","https://weixin23.5rs.me/matrix/v1.0/learnSituationAnalysis/queryReportCorrectionBy?date=2023-10-20&t=Ex7AfPAFA","{\"errCode\":0,\"message\":\"操作成功!\"}"},
{20,"queryArithmeticRecordBy","https://weixin23.5rs.me/matrix/v1.0/learnSituationAnalysis/queryArithmeticRecordBy?date=2023-10-30&t=AHAAgoiPj","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"isFirstToSixthGradeBook\":false,\"averageRightRate\":null,\"correctionCount\":null}}"},
{21,"queryMiniUserSheetReport","https://weixin23.5rs.me/matrix/v1.0/learnSituationAnalysis/queryMiniUserSheetReport?date=2023-10-30&t=yQyyRPc-K","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"totalSheetCount\":null,\"totalWordCount\":null,\"miniUserSheetDTOList\":null}}"},
{22,"getStudyHistoryDateList","https://weixin23.5rs.me/matrix/v1.0/report/weeklyStudyDuration/getStudyHistoryDateList?t=AHAAgoigj","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":[{\"value\":\"2023\",\"weekStartDate\":null,\"children\":[{\"value\":\"8\",\"weekStartDate\":null,\"children\":[{\"value\":\"08.28-09.03\",\"weekStartDate\":\"2023-08-28\",\"children\":null},{\"value\":\"08.21-08.27\",\"weekStartDate\":\"2023-08-21\",\"children\":null},{\"value\":\"08.14-08.20\",\"weekStartDate\":\"2023-08-14\",\"children\":null},{\"value\":\"08.07-08.13\",\"weekStartDate\":\"2023-08-07\",\"children\":null}]},{\"value\":\"9\",\"weekStartDate\":null,\"children\":[{\"value\":\"09.25-10.01\",\"weekStartDate\":\"2023-09-25\",\"children\":null},{\"value\":\"09.18-09.24\",\"weekStartDate\":\"2023-09-18\",\"children\":null},{\"value\":\"09.11-09.17\",\"weekStartDate\":\"2023-09-11\",\"children\":null},{\"value\":\"09.04-09.10\",\"weekStartDate\":\"2023-09-04\",\"children\":null}]},{\"value\":\"10\",\"weekStartDate\":null,\"children\":[{\"value\":\"10.30-11.05\",\"weekStartDate\":\"2023-10-30\",\"children\":null},{\"value\":\"10.23-10.29\",\"weekStartDate\":\"2023-10-23\",\"children\":null},{\"value\":\"10.16-10.22\",\"weekStartDate\":\"2023-10-16\",\"children\":null},{\"value\":\"10.02-10.08\",\"weekStartDate\":\"2023-10-02\",\"children\":null},{\"value\":\"10.09-10.15\",\"weekStartDate\":\"2023-10-09\",\"children\":null}]}]}]}"},
{23,"getBookBaseSourceByBookId","https://weixin23.5rs.me/exercisebook/v1.0/bookBase/getBookBaseSourceByBookId?bookId=12583088&t=cyccLHjiR","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"bookId\":12583088,\"sourceDesc\":\"伴学乐园\",\"sourceType\":0}}"},
{24,"getUserInfo","https://weixin23.5rs.me/matrix/v1.0/report/user/getUserInfo?userType=2&t=SgSSAQKoH","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"wechatUserId\":204996452,\"nickname\":\"之约\",\"headUrl\":\"https://oss.5rs.me/oss/upload/image/jpg/0bf4549501644fb4829afd1a0d481790.jpg\",\"medalIcon\":\"https://oss.5rs.me/oss/uploadfe/png/b8fdd570fae7d1681cc61ae33f4240da.png\",\"medalGradeId\":25,\"gradeName\":\"二年级\"}}"},
{25,"addLike","https://weixin23.5rs.me/matrix/v1.0/report/weeklyLike/addLike?date=2023-10-30&t=PLKcLHj-","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":1}"},
{26,"getLikeCountByUserId","https://weixin23.5rs.me/matrix/v1.0/report/weeklyLike/getLikeCountByUserId?date=2023-10-30&t=iRSyRPcH","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"hasLike\":1,\"likeCount\":1}}"},
{27,"createQrcode","https://weixin23.5rs.me/resourcecenter/v1.0/qrcode/createQrcode?url=https:%2F%2Fweixin23.5rs.me%2Frayh5%2Flearning%2Fstudy%3Fsource%3D0%26weekTime%3D2023-10-30%26wechatUserId%3D207021400%26from%3Dshare&t=ySPSAQKo","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"imageUrl\":\"https://oss.5rs.me/oss/upload/image/jpg/d92dec11b21f4483a9e5d063d0bef48f.jpg\"}}"},
};
return datas;
}
@Test(dataProvider = "datas3")
@Description("H5接口-多个测评生成分享海报")
public void testCEvaluationConfiguration(int id, String caseName, String url, String json, String expectValue) throws Exception {
HttpPost post = new HttpPost(url); // 创建post请求
post.setHeader("Content-Type", "application/json"); // 传参类型为json
post.setHeader("Cookie", "adviser_token=jxsoDLMvi10c2VctV7CGbEK3FPDcN3g4; checkUserInfo=userId%3D87; isBind=true; userInfo=sceneId%3D4022260%26officialAccountsId%3D999%26wechatUserId%3D207021400%26hasSnapsis%3D0%26userType%3DTEMP");
post.setEntity(new StringEntity(json));
DefaultHttpClient client = new DefaultHttpClient();
HttpResponse response = client.execute(post);
Header[] header = response.getAllHeaders(); // 响应头
System.out.println("请求链接:" + url);
System.out.println("请求参数:" + json);
System.out.print("id:" + id + "\n" + "casename:" + caseName + "\n");
System.out.print("响应头信息:::" + Arrays.toString(header) + "\n");
int status = response.getStatusLine().getStatusCode();
System.out.print("状态码:::" + status + "\n");
HttpEntity entity = response.getEntity(); // 响应体
String responValue = EntityUtils.toString(entity);
System.out.print("预期结果: " + expectValue + "\n");
System.out.print("响应结果: " + responValue + "\n");
Boolean flag = assertFlag(JSONObject.parseObject(expectValue.toString()).toString(), JSONObject.parseObject(responValue.toString()).toString());
String assertContent = (flag) ? "Fail" : "Pass";
System.out.print("assertContent:" + assertContent);
}
@DataProvider(name = "datas3")
public Object[][] datas3() {
//Object[m][n] m代表执行次数,n代表参数个数
Object[][] datas = {
{1, "mergeGzhUser接口", "https://weixin23.5rs.me/readercenter/v1.0/raysUnionUser/mergeGzhUser", "{\"ciphertext\":\"EB062B6E3F5B886C5A9545A61DD7A752F5709FAA07924E34A5B8E1F253E9369A663EC6130B81ACEF8314C9D2D502A2BF9911B98826B44E04C1304E571BB5189A77F358DACD69EF1F544A0B504EB04122243A31514B0A88BD4DFEFA454FD7DFF811D65243305BC1DB6116F4ADE20EBCDE38D7356E0AD290C9E87007B454F7173BE63E219C7B7F4E28A3B70E1A720E504B317DDC0C1BB8D0C109F900FFAA78B1A6\"}","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":0}"},
{2,"isSubscribe","https://weixin23.5rs.me/exercisebook/v1.0/reportSubscribe/isSubscribe","{}","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":false}"},
{3,"envelope","https://sentry.raysyun.com/api/1/envelope/?sentry_key=4dc1153d95fda7b862f4d3a99b208f8b&sentry_version=7","{}","{\"id\":\"2d514a6c9875496b965e396dc44dae36\"}"},
{4,"jpgByChrome","https://weixin23.5rs.me/shareimage/v1.0/htm2img/jpgByChrome","{\"width\":2712,\"height\":4496,\"htmlCode\":\"<!DOCTYPE html>\\n<html lang=en>\\n\\n<head>\\n <meta charset=\\\"GBK\\\">\\n <meta name=viewport content=\\\"width=device-width,initial-scale=1\\\">\\n <meta http-equiv=X-UA-Compatible content=\\\"ie=edge\\\">\\n <title></title>\\n <style>\\n * {\\n margin: 0;\\n padding: 0;\\n box-sizing: border-box;\\n font-family: Helvetica Neue, Helvetica, Roboto, Segoe UI, Arial, sans-serif;\\n }\\n\\n html {\\n width: 2712px;\\n height: 4496px;\\n }\\n\\n body {\\n transform: scale(4);\\n transform-origin: 0 0;\\n overflow: hidden;\\n }\\n\\n #poster {\\n width: 678px;\\n height: 1124px;\\n overflow: hidden;\\n margin: 0;\\n padding: 0;\\n \\n }\\n\\n @font-face {\\n font-family: YouSheBiao;\\n font-display: swap;\\n src: url(https://cdn.5rs.me/cdn/font/ttf/YouSheBiao.ttf);\\n }\\n\\n .image-content {\\n padding-top: 156px;\\n width: 678px;\\n height: 1124px;\\n background: url('https://oss.5rs.me/oss/uploadfe/png/f438ee447cb5836157ab5023fd3c8e5a.png') top left/100% 100% no-repeat;\\n }\\n .image-content >.avatar{\\n width: 96px;\\n height: 96px;\\n display: block;\\n border-radius: 50%;\\n margin: 0 auto;\\n }\\n .user-name{\\n font-size: 25px;\\n color: #333333;\\n width: 150px;\\n text-align: center;\\n overflow: hidden;\\n text-overflow: ellipsis;\\n display: -webkit-box;\\n -webkit-line-clamp: 1;\\n -webkit-box-orient: vertical;\\n margin: 7px auto 0;\\n word-break: break-all;\\n }\\n \\n .statistics-wrapper{\\n height: 198px;\\n width: 556px;\\n border-radius: 18px;\\n background: #F7F9FA;\\n margin: 30px auto 0;\\n padding: 18px 0;\\n }\\n .statistics-wrapper>.date{\\n font-size: 20px;\\n color: #666666;\\n text-align: center;\\n margin-bottom: 23px;\\n }\\n .statistics-inner{\\n display: flex;\\n align-items: center;\\n padding-left: 10px;\\n }\\n .statistics-item{\\n // border: 1px solid red;\\n flex: 1;\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n }\\n .rank-item{\\n position: relative;\\n }\\n .time-wrapper > i{\\n margin-bottom: 2px;\\n width: 28px;\\n height: 28px;\\n background: url(https://oss.5rs.me/oss/uploadfe/png/2d0c833ce0dfbdbdcdaae1d4037bde66.png) center center/100% 100% no-repeat;\\n }\\n .rank-item::before{\\n position: absolute;\\n bottom: 15px;\\n left: 12px; \\n content: \\\" \\\";\\n width: 1.8px;\\n height: 48px;\\n background: rgba(151, 151, 151, 0.26);\\n }\\n .statistics-item>.icon{\\n width: 82px;\\n height: 82px;\\n margin-right: 14px;\\n }\\n .statistics-item .time-wrapper{\\n display: flex;\\n align-items: flex-end;\\n }\\n .statistics-item .time-wrapper>.count{\\n font-size: 32px;\\n padding: 0 2px;\\n color: #3D3AFD;\\n }\\n .statistics-item .time-wrapper>.hours{\\n padding-left: 0px;\\n }\\n \\n .rank-item .time-wrapper>.count{\\n color: #FF760F;\\n }\\n .statistics-item .time-wrapper>.unit{\\n line-height: 34px;\\n font-size: 20px;\\n color: #666666;\\n padding: 0 2px;\\n }\\n \\n .statistics-item .time-wrapper>.s-text{\\n margin-top: -4px;\\n font-size: 20px;\\n line-height: normal;\\n }\\n .statistics-item .name{\\n font-size: 24px;\\n color: #333333;\\n margin-bottom: 10px;\\n }\\n .date-image-wrapper{\\n position: relative;\\n width: 570px;\\n height: 340px;\\n display: block;\\n margin: 38px auto 0;\\n }\\n .date-image{\\n width: 570px;\\n height: 340px;\\n }\\n .date-image-wrapper .unit{\\n position: absolute;\\n left: 25px;\\n top: -22px;\\n font-size: 20px;\\n color: #999999;\\n }\\n .code-wrapper{\\n display: flex;\\n align-items: center;\\n padding-right: 78px;\\n margin-top: 45px;\\n }\\n .code-wrapper>.left-wrpper{\\n flex: 1;\\n text-align: right;\\n }\\n .code-wrapper .tip{\\n font-size: 32px;\\n color: #333333;\\n }\\n .code-wrapper .text{\\n margin-top: 6px;\\n color: #999999;\\n font-size: 24px;\\n }\\n .code-wrapper .qr-code{\\n width: 88px;\\n height: 88px;\\n margin-left: 28px;\\n }\\n </style>\\n</head>\\n\\n<body>\\n <div id=\\\"poster\\\">\\n <div class='image-content' id='myCanvas'>\\n <img class=\\\"avatar\\\" src=\\\"https://oss.5rs.me/oss/upload/image/jpg/0bf4549501644fb4829afd1a0d481790.jpg\\\" />\\n <div class=\\\"user-name\\\">之约</div>\\n <div class=\\\"statistics-wrapper\\\">\\n <div class=\\\"date\\\">10.30-11.05</div>\\n <div class=\\\"statistics-inner\\\">\\n <div class=\\\"statistics-item\\\">\\n <img class=\\\"icon\\\" src=\\\"https://oss.5rs.me/oss/uploadfe/png/6bda1a1727192c57579619b8487e2308.png\\\" />\\n <div>\\n <div class=\\\"name\\\">学习时长</div>\\n <div class=\\\"time-wrapper\\\">\\n <span class=\\\"count\\\">5</span>\\n <span class=\\\"unit\\\">分钟</span>\\n <span class=\\\"count\\\">59</span>\\n <span class=\\\"unit\\\">秒</span>\\n </div>\\n </div>\\n </div>\\n <div class=\\\"statistics-item rank-item\\\">\\n <img class=\\\"icon\\\" src=\\\"https://oss.5rs.me/oss/uploadfe/png/b06aa28c785cc9a1d78b77e2ed82b1cc.png\\\" />\\n <div>\\n <div class=\\\"name\\\">学习排名</div>\\n <div class=\\\"time-wrapper\\\">\\n <span class=\\\"unit\\\">未上榜</span>\\n <i> </i>\\n </div>\\n </div>\\n </div>\\n </div>\\n </div>\\n <div class=\\\"date-image-wrapper\\\">\\n <img class=\\\"date-image\\\" src=\\\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeMAAAE3CAYAAACZ2CkBAAAAAXNSR0IArs4c6QAAIABJREFUeF7tnQuYG1X9/t+T7G5LS6vQ1rZQQEQRRQXbLKjwk9tPQBR+igKt6CqKcv0LdLPlWptSLLdWELkqKoqAQgXlXoQCLZTCZrfcWsq1Lb1kd3uh7W53u7vJnP9zJpNsNs1uJsmZS+I7z8NTkj3zPd/z+U7y5sy8c0aAGwmQAAmQAAmQgKcEhKe9s3MSIAESIAESIAFQjHkQkAAJkAAJkIDHBCjGHheA3ZMACZAACZAAxZjHAAmQAAmQAAl4TIBi7HEB2D0JkAAJkAAJUIx5DJAACZAACZCAxwQoxh4XgN2TAAmQAAmQAMWYxwAJkAAJkAAJeEyAYuxxAdg9CZAACZAACVCMeQyQAAmQAAmQgMcEKMYeF4DdkwAJkAAJkADFmMcACZAACZAACXhMgGLscQHYPQmQAAmQAAlQjHkMkAAJkAAJkIDHBCjGHheA3ZMACZAACZAAxZjHAAmQAAmQAAl4TIBi7HEB2D0JkAAJkAAJUIx5DJAACZAACZCAxwQoxh4XgN2TAAmQAAmQAMWYxwAJkAAJkAAJeEyAYuxxAdg9CZAACZAACVCMeQyQAAmQAAmQgMcEfCnGkUjkRgAXKDZSyu0ATp45c+ZTHrNi9yRAAiRAAiTgCAHfiXEkEnkSwMHBYPCw6dOnv28J8+TUa0coMCgJkAAJkAAJeEjAV2I8Y8aMYwE8KIS4MBKJ3Km4zJo1a79EIvEigCtS73nIi12TAAmQAAmQgHYCvhLjSCRyJoCrym0WLOfg65D4AQT2A7ARwKMijHu0V4sBSYAESIAEKpKA38RYXSs+Ughxt5RyjiLu92vGcg4uAXB1jqPjARHGqRV51HBQJEACJEACWgn4UYyVcWt+JBI5Xo1UXTOWUqoZs+9MXPJ6fAsCjw5YEYFrRb0p1txIgARIgARIYBC58BEcy6x1JICjI5HIZkuMdwewAEBLSqDtpLxhw4b94/H411RbwzDe2XPPPRer/9f5/scfPPS+qvYPJg6WjwjD/MGjs1+nx8X4rJcTnxceVzyuKuW4sqNBhbbx48y4nxhbgqwc1mqWbM6W7WyxWOzJYDD4aCKR6HBKjEfd96lFoqf9E4PmE8R+4iJ8UEliLIT4kZRy8vjx4zdU0riyj5NEInGHYRjzpZQLK+VLJFe9WlparpZSLgUwzMkfr16LMYBaAI+NHz/+8Qo/btXZuN5EIvGXSj5u169f/71AIHCwlPJ9t49bOxpUaBtfibFyUwshbg0Gg8ep25qyZsbPRSKRC+0OMBaLzRs+fPhZI0eO3GR3n0LbyTl4DzBNWwNv3RgnLkdrobH93L61tfV+wzDOU2Ls5zxLza21tfWO3t7euRMmTHin1Fh+3l+JMYB/jxs3bomf8yw1t1gsNg3Am0qMS43l5/1bWlrONAxjxx577PE3P+dZam6WGO8xbty435Uayw/7+0qMLfHtNwsu9pqxS2KsvsQGuya8RITxVT8UWmcObW1tB2/YsGH5gQce2KMzrt9ixWKxA4UQq8aNG6cWnqnYTc0SOzo62vbdd98tFTtIdZ2rpWVfKWVHpf+IXLt27QTDMIy99957fSXXs7W1dWx1dfWQ3Xff/cNKGKfvxDhDkI9T/1+sm9oVMb4WIxBEFMD+OQ+GAI4TU8GVwyrhk8IxkAAJkICDBHwpxjrG64YYmz8Wrse+AG6GwAnpvAW2wECdaMAjOsbCGCRAAiRAApVNgGKsqb7yehwJgWetcAtEGMdoCu27MC0tLVcNGTJkzm677VbRpzVjsdjFNTU1944aNWqN74qgMaFYLHYOgIXjx49fpjGs70K1traeDuCDsWPHvuS75DQm1NLScqJhGD177LHHfI1hfRcqFosps+/o8ePHz/NdckUkRDEuAtpAu8i5woCUAgIfinrsozG0r0LRwOWrcpScDA1cJSP0VQAauHxVDtvJUIxto8rfMH7r+M5gZ2wXs2UPRovL4JiTO382zrWgGDvH1ovIFGMvqDvXJ8XYObZORqYYa6Qbv2nki8GebeZCI5D4mmhARZ4OW7du3WdjsdgHoVCoVyM+34VqbW3dr6enZ/1ee+3V5bvkNCa0fv36faqrqzePGTOmXWNY34Vas2bNnoZhdO6zzz4f+S45jQkpl7FyU/8XuMZHxePxmk9+8pMxjfg8C0Ux1ohezsFtAM42Qwr8WNTjrxrDMxQJkAAJkECFEqAYayysnIswJK63Zsa/Fg24QmN4hiIBEiABEqhQAhRjjYXdtmDGYyOaZ6ZucfqHCGOyxvC+CUU3tW9KoSURuqm1YPRNELqpfVOKghKhGBeEa/DGm97418u7z//OIVarJhFGSGN434Sigcs3pdCSCA1cWjD6JggNXL4pRUGJUIwLwjV447YP33puzP2fO8JqtVWE8XGN4X0TimLsm1JoSYRirAWjb4JQjH1TioISoRgXhCuPGK985eAx/zzkCQDjzJY12Ev8Ems1duGLUHRT+6IM2pKgm1obSl8EopvaF2UoOAmKccHIBt5B3o8arMHzkPiK2UriGNFgPouZGwmQAAmQAAkMSIBirPHgMMX4Q/N2ptOssOeIMG7X2AVDkQAJkAAJVCABirHGosbWfnDLuH/s3wEZV89NVdsNIoypGrvwRSi6qX1RBm1J0E2tDaUvAtFN7YsyFJwExbhgZAPv0LJ+1YKxf//sPBjdt5itBB4V9ThRYxe+CEUDly/KoC0JGri0ofRFIBq4fFGGgpOgGBeMbDAxXr1g7LwvzkXPtketVu+IMD6rsQtfhKIY+6IM2pKgGGtD6YtAFGNflKHgJCjGBSMbeIc25aZ+5Oge9HSkH0Unwqg4xnRTazxofBCKbmofFEFjCnRTa4TpYqiKE4oUu1gsNm/48OFnjRw50rUnJ8n7P1+Dj9pGYdvGNyAwysrlQBHGchdryq5IgARIgATKjADFWGPBTDf1utGjEN/4Twh81Qp9igijIh5+rREVQ5EACZAACWQQoBhrPBxMN/Uzx8/Ghvd+DRg/tkLPEGFcqbEbz0PRTe15CbQmQDe1VpyeB6Ob2vMSFJUAxbgobLl3alm/esHYx06sQ/ubdTCMX1utKu6BETRwaTxofBCKBi4fFEFjCjRwaYTpYiiKsUbYphgvOLEOrSu+CtlzvxX6DRHGlzR243koirHnJdCaAMVYK07Pg1GMPS9BUQlQjIvClnuntpVLDx7z6EltkJvHoGf7q1arhAijSmM3noeim9rzEmhNgG5qrTg9D0Y3teclKCoBinFR2HLvlHZTYzjQvlo5qJNPbUrgAHEx3tbYFUORAAmQAAlUEAGKscZi9okxgI6N/4JE8tnGEieLBjyksSuGIgESIAESqCACFGONxUy6qb87Gzu2GOhYcx2k8UMzvMAVoh4pQ5fGHr0JRTe1N9yd6pVuaqfIehOXbmpvuJfaK8W4VIIZ+6fd1MbWBDrWnAlpJG9pErhX1ON0jV15GooGLk/xa++cBi7tSD0NSAOXp/iL7pxiXDS6nXdMuqlPrcP2lgS6Yl9HvOfvVqtXRRhf1tiVp6Eoxp7i1945xVg7Uk8DUow9xV905xTjotHtvKPppl4wuQ3xHRLdW8ehZ0uz1apHhDFEY1eehqKb2lP82junm1o7Uk8D0k3tKf6iO6cYF41u5x2TBq7tqTWpgY7VKyAx0mwZwGfEVLynsTuGIgESIAESqBACFGONhdxJjNs/fASQk8wuBP5P1ONhjd0xFAmQAAmQQIUQoBhrLGQ/N7WK27F2LmRiitXFpSKMazR251kouqk9Q+9Ix3RTO4LVs6B0U3uGvqSOKcYl4eu/cz8DlynG686CjM+wWt0twqjT2J1noWjg8gy9Ix3TwOUIVs+C0sDlGfqSOqYYl4Qvlxj/uA6yNYFOADtWHYXernusVk0ijJDG7jwLRTH2DL0jHVOMHcHqWVCKsWfoS+qYYlwSvv4793NTqz9t37InjK2NVqsuEcYwjd15Fopuas/QO9Ix3dSOYPUsKN3UnqEvqWOKcUn4+u+cNHDJUabkqpmx+rf1rXcBtVi1uSzmp0QDVmrskqFIgARIgAQqgADFWGMR+9zUGWrcvuIxQCYX/JD4tmjAYxq7ZCgSIAESIIEKIEAx1ljEpJv69NkIbDHSYdveuQEycZolxtNEA67X2KUnoeim9gS7Y53STe0YWk8C003tCfaSO6UYl4ywL0Cfm3pbIn2euuPdcyDj061WFeGopoFL40Hjg1A0cPmgCBpToIFLI0wXQ1GMNcJOinGGm1qdrd646kgkuu61unlNhHGwxi49CUUx9gS7Y51SjB1D60lgirEn2EvulGJcMsK+AEk39U+Ta1OntvjGsejasNR6KUUYAY1dehKKbmpPsDvWKd3UjqH1JDDd1J5gL7lTinHJCPsCmAaubjkqaaNO2ak7laP6TQC7my0lvigaoF5zIwESIAESIAGTAMVY44GQvrUpO2bHigcg5WHm2wGcLqYiddpaY+8MRQIkQAIkUK4EKMYaK9fnpu4x0jPjzk6g450rIRNnWj9/rhX1uERjt66HopvadeSOdkg3taN4XQ9ON7XryLV0SDHWgjEZJG3g2t6a6Be2490pkPG51ntPiDBO0Nit66Fo4HIduaMd0sDlKF7Xg9PA5TpyLR1SjLVgzBDjl86uQ2dbfzHe+u6XsWNbarGPdSKMCRq7dT0Uxdh15I52SDF2FK/rwSnGriPX0iHFWAvGZJCcbmr1h5quIdi0qm8ZzB6MFpdhk8auXQ1FN7WruB3vjG5qxxG72gHd1K7i1taZq2IciURuBHAkgKMjkcjmXKOYMWPGsQAeFEIk13NWBmQptwM4eebMmU/ZHXksFps3fPjws0aOHOma6CXd1LuMyplja/OLgNw3OSAcJRrwnN2xsB0JkAAJkEBlE3BNjDNE9r3BxDgSiSij01XBYPCw6dOnv18sfs/E2HxQxDBAGbdS/6pbnTqa74SUyWvFAheIetxU7Ni4HwmQAAmQQGURcEWMI5GIusd2AYARANrziHHe2bOdEnghxqabevGZs9G9tW9t6lSyG16vh9Fbb4nxH0U9ku7qMtzopi7Dog2SMt3UlVVPuqnLs55uifGTFp4V+U5TRyIRs20kEjm+FKReiHGfm7o9aeAy1/6wFv/YvuwEGDvutMbUKMI4pJTxebkvDVxe0tffNw1c+pl6GZEGLi/pF9+342Kcedo5kUj8v8HEOGMGfVBqSMVcL1b7eibGudzUKqFtK/dF1+YXrXF1izCGFl82b/ekGHvLX3fvFGPdRL2NRzH2ln+xvTsqxrNmzdovkUgoAboiEoncmc/AldH+1dTMWIm5lFKduva9gSvppj6/DTU7ZOZqmOnVMdubPgAsEU7gAHEx3i62cF7uRze1l/T19003tX6mXkakm9pL+sX37agYZ59yzifGuYaRMVtuKeTU9fr1618MBoNSStkrhHh07Nix5qIbLS0t3wZgXrvV/b5yU2/6/JzJ2HWvs5RlWvR2Pr37kvNuV+erN3350m98fPEFtwS3vburOU4Dp4ppeMDJfJweL+O7c1yRMzk78X3F46r446p4yR14T8fEOGOWOza7+0JPPRdzHdmL09TJtal3GZX9nIj0645X50Imppg8BGaJevzKiaIyJgmQAAmQQHkRcEyMB5jlDuqUVrc/CSHullL+KHVPccbM+LlIJHKhXbxeiHGfm7q3b23qzPPVm974GeI9sywx/reox3fsjsdP7eim9lM1Ss+FburSGfopAt3UfqqG/Vx8Jca5Tklbp7YnF3rfsRdinHRTn10HmbEcZupJiqomH719GHo6HrDKs1KE8Sn7pfJPSxq4/FMLHZnQwKWDon9i0MDln1oUkomnYpxr1pvDUd1aqBArAN6I8ZoFY1+6oA6dG/qvTZ2qSFdsd2x7r+9ZxgmMFBeb912X1UYxLqty5U2WYpwXUVk1oBiXVbnSyboqxm4i8kKM+7mpzcGmVuJKjXwY0PbCUkiZvI5u4HAxDanbndzEU1JfdFOXhM93Oys39bZt2zYfcMABZffDsBCYa9as2dMwjM599tnno0L2K7e2dFOXW8WS+VKMNdZN3n9KDbpbcq9NneqndfG9QEKtz63E+FwxDbdpTIGhSIAESIAEypAAxVhj0ZIPihg1uBi3LZkO2XuO1e3vRRhnaUyBoUiABEiABMqQAMVYY9Fia1fdMm7x+bnXpk71s7HpO0h03mq+lGgWDZikMQVXQtFN7Qpm1zqhm9o11K50RDe1K5i1d0Ix1ojUdFO/dNHABi7V17a390VXW9914noEhIDUmIbjoWjgchyxqx3QwOUqbsc7o4HLccSOdEAx1oi1ZX0eN3Wqr9ZFahlM9QQrtR0iwmjUmIbjoSjGjiN2tQOKsau4He+MYuw4Ykc6oBhrxNq2ctnBY5Zc2Ib4jsFnum2L74dMHG51fY4I43aNaTgeim5qxxG72gHd1K7idrwzuqkdR+xIBxRjjVjTbuph6pamjEcoZr/etOQKxHvPNbsWKOtnG2vEx1AkQAIk8F9LgGKssfS2bm1S/W1qOgnxztRs+DURxsEa02AoEiABEiCBMiNAMdZYsKSbumE2urcZZthhSM6QU1vq9dY3P4kd6xan3+9AtYggrjEVR0PRTe0oXteD003tOnJHO6Sb2lG8jgWnGGtE22fg2p7IOE+docopNR4GtM5/C8DHzO4FvirqsURjKo6GooHLUbyuB6eBy3XkjnZIA5ejeB0LTjHWiDYpxpfUARsTmQ9ryvlIxZVP/x1IfN0S4/NFPW7RmIqjoSjGjuJ1PTjF2HXkjnZIMXYUr2PBKcYa0fa5qQMy78x4w4LLYPSeb3V/lwjjDI2pOBqKbmpH8boenG5q15E72iHd1I7idSw4xVgj2qSBa9uonDPhtLvaOmu9dvG30Nv+B6v7N0QYX9KYCkORAAmQAAmUEQGKscZipcXYTsyPlu2FnrUvp5vWYKj4Jbrt7Mo2JEACJEAClUWAYqyxnqabemnDbPRYbmoMB7A9o4es1yufehOQu5sNBA4T9ehzWGvMS3couql1E/U2Ht3U3vLX3Tvd1LqJuhOPYqyRc9rA1bkxYSts69N9j1OUuEA04CZb+3nciAYujwuguXsauDQD9TgcDVweF6DI7inGRYLLtVufm7orkZwRDwc6twPDUjPirNcfPncxEt0XWDPjv4p6/FhjOo6Fohg7htaTwBRjT7A71inF2DG0jgamGGvEm3RTX9qGeLe9pzBtXPxNJNr/aKWwXIRxoMZ0HAtFN7VjaD0JTDe1J9gd65RuasfQOhqYYqwRr2ngCiZG2Q65+bU9sPX9aLp9AMPEVHTZ3p8NSYAESIAEKoIAxVhjGQtyU6f6bX3qdUCONl8G8HUxFYs0psRQJEACJEACZUCAYqyxSEk39a9mo6cjuTa1nW3Vv++GTBxjNZ0qwrjBzm5etqGb2kv6+vumm1o/Uy8j0k3tJf3i+6YYF89upz373NSWgUsZt5SBK3WLU67Xqx9pgNF7kRXsHhHGDzWm5EgoGrgcwepZUBq4PEPvSMc0cDmC1fGgFGONiE0xfnVmHbo227u1SfUdW3Asdmy5y0xD4m3RgAM0puRIKIqxI1g9C0ox9gy9Ix1TjB3B6nhQirFGxH1u6qqkm9p8SNNAM2Pr75uax2LbqqXpNHbBCHEeOjSmpT0U3dTakXoakG5qT/Fr75xuau1IXQlIMdaIuWA3darvVQ8thZRjrdnxUaIBz2lMi6FIgARIgAR8ToBirLFASTd1wt6DIjIfHNH6778AiW+YqQg0iHrM0ZgWQ5EACZAACficAMVYY4H63NSGkfcRipkPPP7wiQuQ6LrYSuUfIozJGtPSHopuau1IPQ1IN7Wn+LV3Tje1dqSuBKQYa8ScdFPPrAM2JzK1Nu8jFTc/9z/o3fwPK5X3RRif1piW9lA0cGlH6mlAGrg8xa+9cxq4tCN1JSDFWCPmPjf1jkRBM+NtG3fFpoXvpFPpxe7iUnykMTWtoSjGWnF6Hoxi7HkJtCZAMdaK07VgFGONqJNu6lltqOnpW5s6dW041c9Ar1c99Byk3N9qdqwI4z8aU9Maim5qrTg9D0Y3tecl0JoA3dRacboWjGKsEXXSTT3E/trUmX2v+scNkL2nmW8JXCbqcbXG1BiKBEiABEjAxwQoxhqL089NnW8mnP33NfPrEN9+jfX2gyKM72lMjaFIgARIgAR8TIBirLE4STf1NYWtTZ3qf8OCL6Bj/VPWyzUijL01pqY1FN3UWnF6Hoxuas9LoDUBuqm14nQtGMVYI+r+Bq5Cp8YAVv5tNYBqc89ujBOXo1VjetpC0cClDaUvAtHA5YsyaEuCBi5tKF0NRDHWiDspxtfVoesj+2tTZ/a/+r6HYCQONd+S+LZowGMa09MWimKsDaUvAlGMfVEGbUlQjLWhdDUQxVgjbtNN/frcNsQz3NTpG44H6ijDXv3hA9OR6D7HbCkQEfWYqTE9baHoptaG0heB6Kb2RRm0JUE3tTaUrgaiGGvEXZKbWuWx5pFvI77191ZKj4owTtSYHkORAAmQAAn4lADFWGNhShbjzdE9sHVF1EqpRYQxXmN6DEUCJEACJOBTAhRjjYVJu6mrDQPbO4Hhw2D+m1oPM/U6+9/Mvy/7Q98TnBLYS1yMtRpT1BKKbmotGH0ThG5q35RCSyJ0U2vB6HoQirFG5CUbuFQuq/7+J8j48VZa3xVh/EtjilpC0cClBaNvgtDA5ZtSaEmEBi4tGF0PQjHWiLxPjLuTburhyJgZ23y94m/nI955mbm/wK9FPa7QmKKWUBRjLRh9E4Ri7JtSaEmEYqwFo+tBKMYake/sph6G5AMjUpuN1y0PHYauDQ9Ye8wXYaRmyRozLS0U3dSl8fPb3nRT+60ipeVDN3Vp/Lzam2Kskby8P1KD4PpRyRlxaiZc4L+b1u2C2GPvW2ltEmGM1pgiQ5EACZAACfiQAMVYY1F2dlPbmAnnmjmvvvcZGMbnzNR6sZ+4FB9oTJOhSIAESIAEfEaAYqyxILG1H94ybukNs1G93Sh6Zqxm1KvumgvZM8VMTeI00YD7NaZZcii6qUtG6KsAdFP7qhwlJ0M3dckIPQngSzGORCJPAjjOIvIagKMjkcjmQgjFYrF5w4cPP2vkyJGbCtmvlLZJA9fv6tC1pbjlMFOdf3jf6Ui0X2+9vF6EMa2UvHTvSwOXbqLexqOBy1v+unungUs3UXfi+U6MLSEelxJg6zUikUhBRiZvxHjtgrFv31SH7gwxTl07Hqieuf6+Zv7nsHX1M9Yuz4owjnbncLDXC8XYHqdyaUUxLpdK2cuTYmyPk99a+UqMZ82atV8ikZgvpTx35syZ5uMEZ8yYcawQ4tZgMHjc9OnTU8amvBy9EOOkm/q2rLWp86aau8HK36vrxEMBtIswRhYZxZHd6KZ2BKtnQemm9gy9Ix3TTe0IVseD+kqMc43WEuO7pZQ/Sgm0HSpeiHE/N7WZpLUCl3JXF/p6+Z/mwYh/zdxN4iDRgNftjJttSIAESIAEyo+Ar8U4EonsDmABgJZyOE2dFmMdx8Hquy+B0fVLS4z/n2jAzTrCMgYJkAAJkID/CPhWjFMmLimluqp6ciGzYoXZi5mx6aZ++47Z6N1ulFzqD+49Bp1td1tx7hdhnFZyTE0B6KbWBNInYeim9kkhNKVBN7UmkC6H8a0Ypzio09QAHhRCXBiJRO60yycWiz0WCATulFJuq6qqWjd69OgVat81a9bsWV1dfYD6f93vt6xfu2DomkXT8LEJ+6r4ge6tLSPee/g99f+dex81rnfEhE/bfX/Hx8Z+euirsxaq9lIENwbqE2Oczt9u/EAgEE4kEnXjx4/f4CRPu/normNGv3dIKR+orq5+2Y3jx6vxWgauxanl4hzk6cjnzi43IcTxhmE8O378+Mcr+bitqqqaKqXsqamp+UslH7fr16//XiAQUOsxvOTE9/lgx5VdHSqkne/FWA2mGEd1S0vL0wAapZRqPcrm8ePHP6ZirVu3bmIgEPiWBUnr+0qMqz9acZ2xyxjT/Sx6O94YtfIBlQe27nPiF3uHjP7fQt4f8czkewI7NiRX4KrG/uICvOtk/gXwUT+QTlZi7JN8tNYxg4MS4xeFEP9x4/gpgL/W8SoxllKqH6t7O/G58Gpc2f0KIfaVUs5TYlzJx60Q4lcA4kKIP1fycavEWAhxqDK5un3cFiKydtv6SowHMmsVI8ZenKZuW/nOwWNev6kN8Spprkk90CMUsx+pONDr1XddB6Pnh2YxJc4UDfij3cI62Y5uaifpuh+bbmr3mTvZI93UTtJ1LravxDjDsKVGbC70EYlEzpRS3ljodWMvxFgui9RgzZZR2sr19l2noneLGrva/iLC+Im22AxEAiRAAiTgGwK+EmNFJUOQDzInhGVk4OpzU1trUmfPjFMz4IFmwtl/37Lwk/hohbqWp7aVIoxP+ebIYSIkQAIkQALaCPhOjHWNzIuZcWzdh7eMW6HJTZ0Csfy3r8GQpnkLAnuLeqzRxajYOHRTF0vOn/vRTe3PuhSbFd3UxZLzdj+KsUb+ysA19tU76xDYkijpQRGZj2B88+Y/AvFvmmlKnC4acK/GlIsKxeUwi8Lm2524HKZvS1NUYlwOsyhsnu9EMdZYgpbY2gVjV9xZh+6ehGngyj7tXMzrFTedjXiHckcqMb5DNOBsjSkXFYpiXBQ23+5EMfZtaYpKjGJcFDbPd6IYayxB0k19ZxuG9EhtM+P3HpyEHR8+YqW5XIRxoMaUiwpFN3VR2Hy7E93Uvi1NUYnRTV0UNs93ohhrLEGfm9oycBUzE841o37zxrVqDREr1TEijI0a02YoEiABEiABjwlQjDUWIOmm3jIK6QdDAOkZcqqf7Ecm2nm9+uaHYMTVze1Kkk8WU/GQxrQZigRIgARIwGMCFGONBUi6qf86G72dpa+zbq4xAAAgAElEQVRNnZnXshsvh+w8z3xL4kbRgIs0pl1wKLqpC0bm6x3opvZ1eQpOjm7qgpH5YgeKscYy9HNTZ8+EUzPggWbCg/295d5voKvtL1bIJhFGSGPaBYeigatgZL7egQYuX5en4ORo4CoYmS92oBhrLEPSTX1PHbq3JjSGBba88nGsfXp5OqbErqLBPAHuyUYx9gS7Y51SjB1D60lgirEn2EvulGJcMsK+AKab+t0722BYa1PrMnCpOMuuWQhpmE99AnCCCOMJjakXFIpu6oJw+b4x3dS+L1FBCdJNXRAu3zSmGGssRdJN3aNvberM3N76zVwkdkwx3xK4WtTjMo2pMxQJkAAJkICHBCjGGuGbbuqR6kER6tam1DbQ4h8F/v29W0/Dji03mHtJvCgacLjG1BmKBEiABEjAQwIUY43wHXNTqxxX/2s/tC9flE63A0ERgV7Xtk0WdFPbBFUmzeimLpNC2UyTbmqboHzWjGKssSCOGbhSOb559ZuA3N2aHR8lGvCcxvRth6KByzaqsmhIA1dZlMl2kjRw2Ublq4YUY43lSItxMJ5A53Zg2HCY/5qrgGS8Tr1f6N+Xz/kTjJ7jLTGeJRqQXLPa5Y1i7DJwh7ujGDsM2OXwFGOXgWvqjmKsCaQKk3RT39sGo0dqDNsXasUtZyC+9dfmGwIvinpvrhvTTe1IdT0LSje1Z+gd6ZhuakewOh6UYqwRcZ+b2loP01yiOsfMOLVeZqF/X/vIZ7DljefTKXt8v7FGdAxFAiRAAv/VBCjGGsvv6K1NqTyXXb0UUo61Xnp6v7FGdAxFAiRAAv/VBCjGGsufdFPPm43qLkPX44x3itN05U1IdH/fTFtijmhAg8Yh2ApFN7UtTGXTiG7qsimVrUTppraFyXeNKMYaS7Kzm9oybg3YRxF/f/v2U9G7+UYzpECzqMckjUOwFYoGLluYyqYRDVxlUypbidLAZQuT7xpRjDWWJCnGD9Yh2J5wbGb8/j/3wabml9JpB7GHuAgxjcPIG4pinBdRWTWgGJdVufImSzHOi8iXDSjGGsvStvadg8csV27q6gw3tZ0HFhf4AORl1yyCNPazZsenino8oHEYeUPRTZ0XUVk1oJu6rMqVN1m6qfMi8mUDirHGspgGrk3V/demTq2GOVA/xfy9edZsxHf8xAp5qwgj+axjbiRAAiRAAmVJgGKssWxJN3WWGGuMnw71zm9PQk/b7dbrFSKMzznRDWOSAAmQAAm4Q4BirJFzPzd1Km72zFfH6y1PjsfaRU3p1KtwgLgQb2scyqCh6KZ2i7Q7/dBN7Q5nt3qhm9ot0nr7oRhr5Jk2cHW3JzSGzR1q+YwnYMQPMv8ocaZowB8d79PqgAYut0i70w8NXO5wdqsXGrjcIq23H4qxRp6mGK9+sA49iQwx1jEVzvFIxqWXT0dv5zlW+neJMM7QOJRBQ1GM3SLtTj8UY3c4u9ULxdgt0nr7oRhr5Jl0Uz/UBiPuzNrUmbm+c9M30dOamg2vFmF8UuNQBg1FN7VbpN3ph25qdzi71Qvd1G6R1tsPxVgjz6Sb+mP93dTpG44H6qgYOzWAlfPHYMOTr2VEPUSE0ahxOAxFAiRAAiTgEgGKsUbQO7mphw0DOpXYWpvu18sj82D0fs2KPlWEcYPG4TAUCZAACZCASwQoxhpBx9atvWXc6kfUPcCGxrADh2qefgniHb+0GjwowvieG/3STe0GZff6oJvaPdZu9EQ3tRuU9fdBMdbItM9NrQxcnUB6Jmw+KxFA1r+l/v29W/8XO9b91RyCxAZsx94igh0ah5QzFA1cThN2Nz4NXO7ydro3GricJuxMfIqxRq4tsfULxq5+rA49Hc7f2qTybnvhY1j1YDMgd7EE+RuiAU9rHBLFuLd37oQJE95xmqmX8SnGXtLX3zfFWD9TNyJSjDVSTrqp57dhaFw69qCI7Al2dNp9MHqPsMR4pmhAROOQcoaim9ppwu7Gp5vaXd5O90Y3tdOEnYlPMdbIVS67vwab1mW4qVOnpVOdOPC6OVyPeHu91cNzIoyjNA6JoUiABEiABFwgQDHWCDnppv7YqOxLw46+fuvmQ9H+/kPmMAQkJPYVYazWOCyGIgESIAEScJgAxVgj4D43dcDob9jKnhlnG7pK/Htj/QuQxqcsQf6xqEfS1OXQRje1Q2A9Cks3tUfgHeqWbmqHwDoclmKsEbBp4FrxWB2CGQYuh1bDTKet4q+4/BrEO+us9/4swvipxmHtFIpuaifpuh+bBi73mTvZIw1cTtJ1LjbFWCPbpJt6QR16trvjpk7l/mbkRHTG7rBefiDC2E/jsCjGdFM7eTi5FjsWi00D8Ob48eMfd61TDzqiGHsAXUOXFGMNEFMh2tauPHjM8kfddVOrmfGO53bD+w8vgZQjzFwC+LqYikUah9YvFN3UTpH1Ji7d1N5wd6pXuqmdIutsXIqxRr5JN/VHWWtTa+xgsFDRX/4JRvfxVpPpIoyrXOqZ3ZAACZAACZRIgGJcIsDM3ftubRpgxS0nbdWvXfJTdH+UEuBnRBj/q3FoDEUCJEACJOAgAYqxRrhJN/Uz7q1NnZn7+7d9FptefdZ6K44E9hUXY63G4aVD0U3tBFXvYtJN7R17J3qmm9oJqs7HpBhrZNy3HKaRXJvayZlwrvhNDY8gEZ9kDemHIox7NA4vHYpuaieoeheTbmrv2DvRMw1cTlB1PibFWCNjz9zUqTE012c+xelOEcbPNQ6PYuwETB/EpBj7oAgaU6AYa4TpYiiKsUbYppt61YI2GHGpMaz9UG9dczjaV95v7fCuCGN/+zvbb0k3tX1W5dCSbupyqJL9HOmmts/KTy0pxhqr0eemtgxc2Y9IdPr1rlUCz/58CaSxlzksgcNEPRZrHCJDkQAJkAAJOEDANTGeNWvWfolEYr6U8tyZM2c+NdBYZsyYcSyAB4UQw1NtpJTbAZw82H7Z8WKx2Lzhw4efNXLkyE0OcMsZ0tNbm1IZRS/8DYyuyZYYXybqcbVb42c/JEACJEACxRFwRYwtIX5RSrlrPlGNRCJnArgqGAweNn369PeLGxbghRj3uamttamdngnnir+k4WTsaLnZ5CbxlGjAccUyHGg/uql1E/U2Ht3U3vLX3Tvd1LqJuhPPcTG2xPUPANpMfZDyR4PNcCORyI0AjgRwdCQS2VwsBi/E2HMDl4K15t9j0fL4EkgMAdCNIPYVFyFWLMdc+9FNrZOm97Fo4PK+BjozoIFLJ033YjkqxpFIZHcACwDcLKX8UAhxtw0xflINPxKJpFaTKoqGd2L8Uh2qOhNe3NmUvpOq+cy7Ee8+xpodTxEN+HtREAfYiWKsk6b3sSjG3tdAZwYUY5003YvlqBhnDkNdC84nxhnifVBq32KuF6t9vRBjz93UKWjNF5+N+JZfWWJ8h2jA2ToPKbqpddL0Phbd1N7XQGcGdFPrpOleLF+JceraMoBXUzNjdZpbSqlOXZeJgat7lNtrfezU3/tzv4BNr6ZMco7d4uTeYcqeSIAESKCyCfhKjHOhzpgttxRy6joWiy0KBAJdUsqeQCDw5Cc+8QnT1LR+/frjA4HA+er/db+v3NQfDT3g+8aQkWeY8Y3eZ3dbteDPaiWuj/Y86Kjk+wYCRuLZ3VYt+bNqs/P7qfYTjzKGDM9onx0nT/x5nzsNRvxLqo9t/3PHy137/N9G3eN1mifju3PckjM5O/F9WMnHlRM/C3wvxmrQkUik4OvIsVjsnzU1NRf29vZubm9vj3/mM5/pVrGklFWtra3K3ATd75tu6ljztd1DqqrNvnq74kM7OnvMmeuQEVXdqKlBNyADXfGhRmePWVBjRFX3LjU12tsv/PE0xDvONfuo2uWm1skrL9M1XgBXDBky5Nrddttti5M8na5XvvgtLS2XVlVV3b9ly5ZVbhw/+fJx7LiNxc4JBALqbgfz7gVdx4nf4kgpTwkEAm+PHTv2pQo/br9rGEZPZ2fnkxV+3B4phBgL4FG3j9uKF+Nc15UzZsbPRSKRC+1C8OKacdJN/VIdejoTdvN0rN2yyBHY/v59Vvw3RRhf1NUXDVy6SPojDg1c/qiDrixo4NJF0t04vpoZ5zolbd3qNLnQ+449FWPlpk5tqedFuP26pyOAxectAYwJZtcBHCmm4nkdhxfFWAdF/8SgGPunFjoyoRjroOh+DE/FONesN4ejurVQIVYYvRDjpJt6iXdrU2cfP02/mItE1xTzbYGrRT0u03GI0U2tg6J/YtBN7Z9a6MiEbmodFN2P4ZoYuz00L8TYXA6zq3uU649OHMi+3XjJd7B93a2WGDeLeqQer+h2OdgfCZAACZDAIAQoxhoPj+Ta1EqMfbJ9+PBotMx7CZDJdb4FvirqscQn2TENEiABEiABiwDFWOOhYLqpNyyejXjQ6Avr1UVjK4Pnf/BnyO7k+tQCEVGPmaUOmWtTl0rQX/tzbWp/1aPUbLg2dakEvdmfYqyR+05uautJiukuvHi9+MIz0LPp11YOS0QYXy11yDRwlUrQX/vTwOWvepSaDQ1cpRL0Zn+KsUbuphi3vVqH3i7vb21KjevNuZ/BxsV9LmoDk8Q0NJcybIpxKfT8ty/F2H81KSUjinEp9Lzbl2KskX2fm7pGwtMnRaSm4Na/jT/9F2TvIeZQJS4TDaU945huao0HjQ9C0U3tgyJoTIFuao0wXQxFMdYIO+mmDvrHwJUa2+Kf1aNnS70lxs+LBvMRldxIgARIgAR8QoBirLEQSTd10PsHRWRNjPH29EOwdfm/0kOV+KJowJsah85QJEACJEACJRCgGJcAL3vXpJt66WzEezLc1Bo7KCXUwtOehxH/jBUiLMKYW2w4uqmLJefP/eim9mddis2KbupiyXm7H8VYI/+km/rVOlR1Jfx0ydhcE+SFul8jvt18mhSA/4gwji126DRwFUvOn/vRwOXPuhSbFQ1cxZLzdj+KsUb+O7up1Vob2wfpwcW/N9cfh22rzMc2mpuB/cU0vFvM8CnGxVDz7z4UY//WppjMKMbFUPN+H4qxxhok3dSvt2FoXKbDerzmR3qGvvGF4Vh240uQcrSZm8RFogE3FjN8uqmLoebffeim9m9tismMbupiqHm/D8VYYw2SbuqRWW5qNTNOrkaZe3Px7y9877eIbz/FymOBCOMYjcNnKBIgARIggSIJUIyLBJdrN9+6qVPu6uVTT0DH6jvTuQtMFPVYqhEBQ5EACZAACRRBgGJcBLSBdkm6qd+ejXiv/9zUKumebQG8NGUhZOJT1hhmiDCuLBQB3dSFEvN3e7qp/V2fQrOjm7pQYv5oTzHWWIc+A1cgkTRupQxaPvr3hVOvQHzbueawJaKiAbWFIqCBq1Bi/m5PA5e/61NodjRwFUrMH+0pxhrr0BKLLRjbtqIOvd3+WZs6e3yvXzwJm197JP12AEeKqehbu9oGD4qxDUhl1IRiXEbFspEqxdgGJB82oRhrLIrppm57vQ3GEOnbmbGasS+c/CCM3q9YQ58rwggXgoFu6kJo+b8t3dT+r1EhGdJNXQgt/7SlGGushVy2rAZda/y3NnX2GF/64S/QvTFivf2OCOOzGjEwFAmQAAmQQIEEKMYFAhusee5bmzR2oCvU8pv2RtvjCwHUmCElThIN6Dt1rasfxiEBEiABErBFgGJsC5O9RrF1624Zt2FFn5t62DCgU636YW1+er3ou7cj0XWSJcZ/EA34hb1RAnRT2yVVHu3opi6POtnNkm5qu6T81Y5irLEeZWHgSo03+vP/Q8ea26yXLajBZ8Uvsc0ODhq47FAqnzY0cJVPrexkSgOXHUr+a0Mx1liTPjEOJqDWoUzPhLOfaWi99vLvm54fimUzFsIwJlgIfijCuMcODoqxHUrl04ZiXD61spMpxdgOJf+1oRhrrEnb2rUHj2lb3gbD6FubWmN87aFePOVK9LafacX9hwhjsp0+6Ka2Q6l82tBNXT61spMp3dR2KPmvDcVYY02SbupNo8xHFqYeEOHnf18752v4aNk8E4FEJwx8VlyMtRqRMBQJkAAJkIANAhRjG5DsNimbW5syB7ToxEeQ6J1kviVwrqhH6jqy3WGzHQmQAAmQQIkEKMYlAszcPemmXj0bNXGjLGbGaga/4LvnY8emy6xxPCHCOCEfErqp8xEqr7/TTV1e9cqXLd3U+Qj58+8UY4112cnAVQ7nq9+a/mm0Pq/uOU5th4gwGgfDQgOXxoPGB6Fo4PJBETSmQAOXRpguhqIYa4SdFOPVdaju6VubOnXNONWPH18vOu4OJLpOtFK8XoQxjWIMtLa23tHb2zt3woQJ72g8THwXimLsu5KUlBDFuCR8nu1MMdaIvs9NPTTDTe1H9VXnpzN+Hbxy9onoXHWH9c4qSHxBNJiPncq50U2t8aDxQSi6qX1QBI0p0E2tEaaLoSjGGmH3c1Nnz4SzXdV++/uTRz8LI55co9rAGWIa7tKIhqFIgARIgAQGIUAx1nh4pMVYY0zXQi3+Tj16Nteb/Uk8LhrwLdf6ZkckQAIk8F9OgGKs8QAw3dQdq2cjUWOUx43GGTdEv9qwP9Y/+1wGjgGNXHRTazxofBCKbmofFEFjCnRTa4TpYiiKsUbYaQNXb4aBS2N8x0PZNHLRTe14JVztgAYuV3E73hkNXI4jdqQDirFGrKYYd6yuQ29Vcm3qcri1KTPPRXUnoj2/kYtirPGg8UEoirEPiqAxBYqxRpguhqIYa4SddFOv6lubOnUWeKA+/Pj3hfmNXHRTazxofBCKbmofFEFjCnRTa4TpYiiKsUbYpoFLdI3SGNL9UAuOrccOGrncB88eSYAE/psJUIw1Vn9nN3X21LcMXi9v2B9t9oxcGtExFAmQAAn8VxOgGGssf9JNvWE2EnFDY1j3Q83/+h1IdA64Ihfd1O6XxMke6aZ2kq77semmdp+5jh4pxjooWjGSbuq2OlT3JsrRv5X2mzV9f1AjFw1cGg8aH4SigcsHRdCYAg1cGmG6GIpirBF20k3dVofe3r61qTXGdzXU/K88i4S1IhfwcxHGnan+KcauVsLxzijGjiN2tQOKsau4tXVGMdaGEki6qdvaMNSQ/WbGqT4y1tjw/d+fPrZvRS5gsQjjsNQw6KbWeND4IBTd1D4ogsYU6KbWCNPFUBRjjbArwk2d4vHmVXvhw3//B5AjzbcEJot6/EMjLoYiARIgARKwCFCMNR4KSTd11yjz2mtqG2jtj3L4+3+OuRK9W8+0Up0vwjheIy6GIgESIAESoBjrPwb63NRqbepyUFuV4yC/FprO+QJan38qg9QJIown6KbWf+x4GZFuai/p6++bbmr9TN2IyJmxRsoV46bOvLY9/4jfIrH9FBOTwAOiHqfSwKXxoPFBKBq4fFAEjSnQwKURpouhfCnGkUjkSQDHWRxag8HgYdOnT3+/EC6xWGze8OHDzxo5cuSmQvYrpW3STd1RGW7qFIglpx+GzUsfSHMJ4vC2H7ReYBjGeePHj99QCi+/79va2npHb2/v3AkTJrzj91xLyY9iXAo9/+1LMfZfTexk5DsxjkQiNwKYnBJgS5jHATg6EolstjMo1cYLMTbd1B1tbTCGyv6nf1NZl5OdOuP09ZOH3wVjx7HWKP60fsq662Kx2AehUKjXbj3KsV1ra+t+PT096/faa6+ucszfbs50U9slVR7t6KYujzplZ+krMZ41a9Z+iUTiRQBXRCIR877WXO/ZQe2FGCfd1KK816bOBXfhSSeg473UfcYSwNmQeE004GU7tSjHNvIa7I0g9gewXTTgpXIcg52c5Q0YDwOfh0Q3OrBYRFDeq8cNMGg5B6Mh8SUIxFGDl8Uv0W2HT7m1kdfgYwjiy2beBprExWgvtzHYyVdGMAzDUIsgAhB4TUyF7YmanfhetPGVGM+YMeNYIcTdUsofzZw5M20csmbHKyKRyIV2IXknxupBERkz4M5OYNhAM+JhQLn8/YmDH4XRMxE7HzE/EGHcZ7cufm8nr8dwCNwB4PR+uQZwppiKP/o9/0Lyk3PwBwApt3xyV4kLRANuKiSO39vKufgtJH6ZleelIoxr/J57IfnJObgawCX99hGYJerxq0Li+L2tnIvpkLgyK8+5Ioyw33MfLD9fiXEkElFfDFdlXyO2xBiRSMT2rTVeiHHSTd0xG4lE5c0unvhCI6SxZ86DSeBUUY++68pl/ImQc/A8gK/nHEIFCbKcg0cBfCvnOCXqRQN+U8ZlTKcu5+CvAH40wHEbEfWYWSHjvBnAeQOM8zeiHvUVMc65mA2JSwcYy50ijJ+X6zgpxhorV5EGLsXnmSPOQ/eGywdEJbEGQJ1GlN6ECuBESEwdtHOJo7xJTmuvR0JgRp6IJ0CivK+VBxCCxPV56nkagDatdN0OJnAAgNsG7VbgZzDwgdupae5vAgTuzhPzCBHGQs39uhKuYsW4paXlsUAg8Gcp5TYAHYFAYKNFdIRhGKnrulrfl4bxlyE9PbMQCJirVokgtlclktcyehOJXVET3A0JdYcQtlcBm1EF9HYndkUwuJuf2w/95xd+K3o+muTKEclOSIAESCAXAaVWyrEyyGaM3Od3m78bVWcJHPueHz169PtCCO3PH/CVGOu8ZqwWphBCfEdKqaCtlVIuNwVPiAkAPm/VU+v7AeATEhgqhPicGV/KdVLKt8z/F2LPcn1/9MNf+UGw48Ox/IYgARIgAT8T2DHh+MYtR/z5eSe/56uqqq4cM2aMdmOcr8RYp5vazwdMueUm55jGpZ8OmrfAIkg17y/rbT8Ae+UZwRIAO8p6lMA+APbNU88oJDrKfJzK4/CZPGN4FcCWMh/nJzImGLmHIvAmJFJnB8t1uLsD+FKe4/Znoh5/KscB+kqMFUBd9xmXYzH8mrO8DochgBcGye9WER7APOLXQeXIS/4GB8LAm4OkfI8I44dlNKScqcprMQFB8zr/QNtjIoxvl/04b8Gu6IJa9Kcm51gEFon6Acx6ZTZ4OcccpxKrXFuLCGN8mQ0p97E7B6uQ/DGZa+tAB3YTEcTLcay+E2NLkEtegasci+HnnOUcnAvglhw5VsQXd2pc8jrUIYC/5BjnQkicIBqw3c91spub/A2+CwMP5mi/FAZOENPQYjeWn9vJOfgGYDrHswX5XRj4lpiGd/2cv93c5Fx8BRKP5RDkFmuczXZj+bmd9YNZjTNbkDtg4Ntimnk3RFluvhTjsiT5X5C0vBYhVJm3iRwAiY8g8KSox12VNnTzA5/ATxHAFyCxDQJPi3rz3uOK2uR12A8CP0cAX4Zh/sh4rtLuMVYFk9diD1ThbACHAqZD/AW048ZynUENdBDKq7EbqnA+AjjcbCPxPBL4XaUt/CEjGIrhuAACX4PAUBjmojy3iobydsVTjCvq65WDIQESIAESKEcCFONyrBpzJgESIAESqCgCFOOKKicHQwIkQAIkUI4EKMblWDXmTAIkQAIkUFEEKMYVVU4OhgRIgARIoBwJUIxtVE3ed9gegHgWUI9HFN8QUxYutbEbm5AACZAACZCALQIUYxuY5H2HqwUvDrOa3i2mvDDoQxGy2tvooV+TvPELDcj2JEACJEAC/iZAMc5TH3nf4clHsAmZfGyXFFer/xeTXyz4Wajyvq9/GZD/AeTj+QTdqcMmGo2qZ9X+QP0XCoXSz4xW/TU1NX1OSqnup/0KoB5jgc1CiD9u27bt8qOOOmrQVW0aGxu/IYRQz1M9CEAQwAYp5W0dHR1XDbTvYLmUOv7XXnvtE/F4/FEpZVUoFJqYK140GlVPaLoCwMxQKPTbfH2qmL29vbcDUI/y3AXANinlw8OGDTvnwAMPzLl0ZKF95Msh++82x6nGP08I8cakSZP+z04f0Wh0OoDzAYwBzBWNmoUQF06aNEktB2puy5Yt23XHjh1zpJTqyUcfs5bxV+u9z6ytrdW6JKGX43z22WerRowYoR4pqZ5xrVa56gXwciAQOH/ixImv2eFZSJt8n4toNOpIPbNzjEaj9wA4WT0j2c7no5AxqrZOjLOxsfFHQoirAKhnEKhH2b4vpby8trb2n6n8Xn755f2DwaBaWCrXkrBLB/q+KHR8hbanGA9CLFOIU+Jrvfd9SPxM/OCF+woB7qUYW18o11rPPFVrK5+aKcYvv/zyvsFg8AkAnwLwijqIARwLYDSAm0Kh0IDPQ019OQDYQ0r5rBBCPZIute9toVCo34Pd8+VSCNNcba2xqFW01OIHr+b6cDU2Nl4khFCPERwK4OJ8XzZWzs8C+BqA16WUS4UQRwD4JIB/h0Ih9aXVbyu0j0LHbWecTU1NX5FSqrXFPy+EeNiOGDc1NV0lpbwYMNcyVj/Y1JrdhwBYYxjGSYcccsgyi8c8ACcC5hKFzwD4uPVDRf2QuyIUCml5JrKX48wQjXPU+AE8ba0DrXisBfD9UCikZXUrO58Lp+qZQ4jVD1UlagE7n49Cjl2nxhmNRs8EcKP141Edt8MB85GnakGbn4RCIbVyl/oRoL6b7gfQKYRQNUxv6sE+oVDox4WMR1dbivEAJK1TzRNziW6xguyVGL/yyitfCwaD10sp1YxXfbi2ZotxNBpVs9owgLtCoZD5gG5LZB+yZronDfSlE41G/wZgslouMxQKXaD2VX0GAoEHAHQnEonjDz300HdS7+fLpdiD2/qQqw+kmtXtYcXp90tXzf4Nw7hWCKFmt9UqPztfNk1NTT+XUqrZ8wvt7e0nqNm+NVNWP2A+DeDMUCikxmueYSimD7vjtjNOa9Z6iZRSiYi5ZrEdMbaET32RDTMM45RDDjlksXUs3AqYD26/MxQKnRONRk9R/w/gverq6m8edNBB5jOBGxsbpwgh1NmVlYlE4uhDDz1UrZlc1OaHcTY1Nf2PlFLNqjoNw/iW+iFi8fiDeniKEGLOpEmT1A+XkrZ8n1Gn65mZfMbnXv0QV2e58v5YtTt4p8apjgUXhcIAAAr+SURBVJVdd911oRDiC1LKs2pra82JUjQaVZOIX6vV5UKhkPrMq2NU/RBX33d3pL6v7ObvZDuKcRbdPsE0v75Ms5Ylvsg8tSz/ftgl5ilrwPY1Xq/EOBqNql/uBwPmQxA2AFDPJu43M45Go+q6+IFSytNra2sfT2GxhPb7g30go9Goepj3fkKIyZMmTVqk9m1ubt7HMIz/qDWBs77E8uZS7AGf8Yt3mJTySSGEOmW+KXNm3NTU9G8p5UlqViOEeEFK+V07XzYDcYhGo7PUabzMswfF9mF33HbGGY1G1Y8idSbEEELMU2MWQjyfb2bc1NR0hpTyZiHE05ltM0RpTXt7+6EjR468XEp5GYDbM7/QrB8oan3gXTLrbndsWaKQmsEMWE8XxvlTKeVsKeUTtbW1ailYc7Pqri5d3RgKhdSP2JK2fJ9Rp8eZupSUcTlAPTJVfX7Vg1G0ibGD40z9aDKPz9R4cn0PRaNR9aP6LJ3jKqn41s4U4wyKGcartMAmndSBPwPyf7JnyRniOszOaWsPxVidOn576NCh4R07dtwjpVSnV9NinHENJZD9BdrU1HSZlDICQJ1uNme9+Tb1y1rtY80+H808hRuNRgfNJV/swf7e3Nx8jGEYv1EzWCmluqanTkttzhTjaDR6rxKKRCIxNRgMnmddF837ZdPY2NgohFCP4+v3I6apqelUKaWaIS4MhULmk46K7cPu2G2O81whxE8AzJJSqtn//TbF+FopZQOA32SKzMsvvzwqGAyqH127Avh2KBR6I1e+Vm5/B/BRIBD4xsSJE1fbHVd2Oz+O05qh/lhKqbwG6nR8+vRnseO0jplBPxfRaNSVelrXcdVxoz7z6uyS8g3k/XzYHXu+z3+x41T7AZgrhHgq+wdnY2Pj00KIWssn81g0GlUPDjlMCPGMlPI463R2Xo+L3TEW245irFwn6VuXFEZ5lJjy4vpsoJZQj8n1d3nv4VMgzGf+qmto6pprynldXF2KNIjZ6cyatfUT41deeeVAS7i2tLe3hzINV6lf5EKI+flmVdaXipr5ftnK5bnq6urTUqcws/PLlYudMdhpkzGmfmKcuW80Gp1j98vG+kU/KluIMmapH+S6Nl1IH3bGld3G5jjNGaYdMU7lK6W8tLa29oYsXqq26vju94Mk1SbrOvLv1ensYsaUax8/jDNjdjpEmfcAXBoKhdTpe61bvs9F6pjTXU/rmquq+cOhUOh0p49dzeNMnQna6dSz1Y8S3YsTicTfrB+VnwfMJ5OpSzLKjKk+I+oa804eF63FHSQYxdgmaUtwrwMCJxV7n3HGqe0XxZQXkk9WcXnL9QFobm4OGYbxLwBt2YJSiBhHo9HxUsppQgh1UKvxHSCEiFZVVX07lyDn+zCWgsbml7ctMV66dOnHE4mEOv0+IvvMQQWK8W0Azsg1G7J+kOQUY+ua3e+FEMrNunSgmhdbU5v1LORHR8HjVE7dQCBwmJRyTwDqB61Wo1qKTb7PRYFibGuclllPOe43pmpXZmKsrttfCeB32ZcNMsU4EAg8ZxiG8naoa+GnpHwwr7zyyhGBQECdNasJBAKTJ06cqAyJrm4UYxdxW7PrfSCwETLw02JFvZSUnZ4ZZ82S1LXnowFcHwqFkreGZWz5vnRKGafNL29bYqzy4Mw4zWAnMVanbru6upSJTzmr3xBCTJk0adJbpdQve1+b9SxEjM3aF3MGQOWWYVRrTSQSxx566KErdY033+eiQDHOO04ppTLdXQRgohDiF5MmTTKfc11mYmxrZjzYXRMW928KISKTJk2araueduNQjDNIZZyu3t8uQADvDHRqOzNG+lS2kFdCCnWKpJ8hrID+Smqa64Ou+5pxKsGUa3GgU9z5vnRKGajNL2/bYlzINePMvJ3+QrM5Ttsi1dTUVNA1Y8t9rZyrtUKIRVVVVacOdFnChXo6Ns7s3K1T8lHr1racp+2LHW++z0UhYmynnsqgJoRQZj91r/hA2053YBQ7vtR+OsdZyDVj9eMxHo8Pyz5OLWOXug1zrg5TXqF8KMaFErPap+9BtummzrzmDATHAsbDkJhW6L3KRaab3m2gD0A+N3WuGYQKagm5OsVdlUgkjsucIaTMX1LKR2pra7+XnXu+D2MpY7UpUrbFOI+bWs3607d1lbkY53NTr0/5CqxbYNSiOJ9Vt/90dHT8MN/iMMXW1GY9CxFjW+McMWKEuhdduaWVazp9difD0DY+EAicovO0Zr7PRYFinHecQgh1t4S6bW1YvwmElAeqy01CCHX73op4PH67X88AZLv9c7ip1XV+ZbBUZ+rUD84Xamtr/zdzvJbRS/l96p3wAuQ79inG+Qjl+Huh135z3ZdsxTjDzqy6iBQH3GUQMS7lPmN1W1StlPLK2tpadU8fMm6ROEhKOb22tva6chbjQu4zLmcxtnufcUZ9lVnPcdOLbjG2O87UrV4APqiurj4mNZuyVlZTi2K8W+r91IV+LgoRY7vjzPWF4fRZHZ0/OuzeZ2z9gHxYLfaTeUq+sbHxe0IIde/4Jt2XHex+f1OM7ZJKzYj7nNPNdkxYuVbxSnVp/e1QNwV5oA+A9WWnDtK9hRCvSCnfy7WKVoZhaUvKzNTU1HSylPL31i9rtUrVOgDHWKfwHmlvb/9+rhlTvg9jgaXp19zml3fOmXHGvmpFKfMUpDUTUrdKqZWX3pBSNmWswDXgGJ3+QrM5zgFnjBn3RKdPzUWj0bkA1Om6zQDUsoGpFbjSK05lrNK1XQhhLuiSNataFwgELizl1qbMeF6Nc4CVxpSBS63spFZwSl9jLeV4zdw33+diMDEutp7lJsbW56o+cyGbxsbG84UQ6ke/Wr5VHbepFbj61cm6fUs5/dVyto8LIdSsWS0I4oghz+5xQTG2S8q8BSq9tvQmOwI62Cpe/QVZnODW06AG+6A3NzcfZBjGzQAOHWht6lxirMbS1NR0orr2pBzUllNRfZH/Y5dddrl4oHWb833pFFCanZra/PK2LcaqA2uWoZZ4VLdJ2F2b2vap8GLGa3OcBYmxNcu4QgihvrByrk1tXdYY7Ba+1aUu+uG0GNsZp8ohYw3uKQBGqrWphRCvqnu4J02a9EgxdRtsn3yfi0LF2O44s3Ny+odkKePMJcYq/8bGRrUqmrq0MODa1Dl4JNSKcVLKWbW1tXfrrqfdeBRjm6QKeYxixmlse+auvtW8bLW3mTKbkQAJkAAJlAkBirHNQllu6Jshcf5gpis7s+GBusy1ApjN9NiMBEiABEigjAlQjMu4eEydBEiABEigMghQjCujjhwFCZAACZBAGROgGJdx8Zg6CZAACZBAZRCgGFdGHTkKEiABEiCBMiZAMS7j4jF1EiABEiCByiBAMa6MOnIUJEACJEACZUyAYlzGxWPqJEACJEAClUGAYlwZdeQoSIAESIAEypgAxbiMi8fUSYAESIAEKoMAxbgy6shRkAAJkAAJlDEBinEZF4+pkwAJkAAJVAYBinFl1JGjIAESIAESKGMCFOMyLh5TJwESIAESqAwCFOPKqCNHQQIkQAIkUMYEKMZlXDymTgIkQAIkUBkEKMaVUUeOggRIgARIoIwJUIzLuHhMnQRIgARIoDIIUIwro44cBQmQAAmQQBkToBiXcfGYOgmQAAmQQGUQoBhXRh05ChIgARIggTImQDEu4+IxdRIgARIggcogQDGujDpyFCRAAiRAAmVMgGJcxsVj6iRAAiRAApVBgGJcGXXkKEiABEiABMqYwP8HLQFBcDiTlpsAAAAASUVORK5CYII=\\\" />\\n <div class=\\\"unit\\\">(分钟)</div>\\n </div>\\n <div class=\\\"code-wrapper\\\">\\n <div class=\\\"left-wrpper\\\">\\n <div class=\\\"tip\\\">长按识别二维码</div>\\n <div class=\\\"text\\\">查看我的学习报告</div>\\n </div>\\n <img class=\\\"qr-code\\\" src=\\\"https://oss.5rs.me/oss/upload/image/jpg/d92dec11b21f4483a9e5d063d0bef48f.jpg\\\" />\\n </div>\\n </div>\\n </div>\\n</body>\\n</html>\",\"snapshot\":\"2f7cbfa8406393ef01bf446b00401738\"}","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":\"https://oss.5rs.me/oss/upload/image/jpg/99152a58e90748a68f3b145d717a571f_20231030214704274.jpg\"}"},
{5,"isSubscribe","https://weixin23.5rs.me/exercisebook/v1.0/reportSubscribe/isSubscribe","{}","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":false}"},
};
return datas;
}
}
package com.lemon.cases;
import com.alibaba.fastjson.JSONObject;
import io.qameta.allure.Description;
import org.apache.http.Header;
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.client.CookieStore;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.entity.StringEntity;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.util.EntityUtils;
import org.apache.log4j.Logger;
import org.testng.annotations.DataProvider;
import org.testng.annotations.Test;
import java.util.Arrays;
import java.util.HashMap;
import java.util.Map;
/**
* @program: 鲁班工程-听力训练B端,走token
* @description:
* @author: ray
* @create: 2023-10-09 13:20
**/
public class ListeningTrainingBCase extends BaseCase{
private CookieStore cooki;
public static Logger log = Logger.getLogger(BaseCase.class);
public static final Map<String, String> envPro = new HashMap<>();
public void envPro(Map<String, String> envPro) {
log.info(envPro);
}
// 登录接口
@Test(dataProvider = "data")
@Description("鲁班工程登录接口")
public void testAAALogin(int id, String caseName, String url, String json) throws Exception {
HttpPost post = new HttpPost(url);
post.setHeader("Content-Type", "application/json");
post.setEntity(new StringEntity(json));
DefaultHttpClient client = new DefaultHttpClient();
HttpResponse response = client.execute(post);
Header[] header = response.getAllHeaders(); // 响应头
int status = response.getStatusLine().getStatusCode();
System.out.print("状态码:::" + status + "\n");
HttpEntity entity = response.getEntity(); // 响应体
String str = EntityUtils.toString(entity);
JSONObject body = JSONObject.parseObject(str);
System.out.print("响应结果: " + body + "\n");
if (body != null) { //如果body不为空
String strData = body.getString("data"); //获取body中的data
JSONObject data = JSONObject.parseObject(strData); //将strData转换为JSON类型data
if (data != null) {
String token = data.getString("token"); //获取token
if (token != null) { //如果token不为空
envPro.put("token", token.toString()); //将Token存储到环境变量envPro
System.out.println("token:" + envPro.get("token"));
}
}
}
}
@DataProvider(name = "data")
public Object[][] data() {
//Object[m][n] m代表执行次数,n代表参数个数
Object[][] datas = {
{1, "鲁班工程登录", "https://adviser.5rs.me/usercenter/v1.0/user/login", "{\"userName\":\"17343351051\",\"pwd\":\"35ebb6d482ad63360193a060154f3884\",\"isRemember\":1,\"systemCode\":\"merchant\"}"},
};
return datas;
}
// post请求例子
@Test(dataProvider = "datas0")
@Description("Post请求")
public void testBfPost(int id, String caseName, String url, String json, String expectValue) throws Exception {
HttpPost post = new HttpPost(url); // 创建post请求
post.setHeader("Content-Type", "application/json"); // 传参类型为json
post.setHeader("token", envPro.get("token")); //将token传递到下个接口使用
post.setEntity(new StringEntity(json));
DefaultHttpClient client = new DefaultHttpClient();
HttpResponse response = client.execute(post);
Header[] header = response.getAllHeaders(); // 响应头
System.out.println("请求链接:" + url);
System.out.println("请求参数:" + json);
System.out.print("id:" + id + "\n" + "casename:" + caseName + "\n");
System.out.print("响应头信息:::" + Arrays.toString(header) + "\n");
int status = response.getStatusLine().getStatusCode();
System.out.print("状态码:::" + status + "\n");
HttpEntity entity = response.getEntity(); // 响应体
String responValue = EntityUtils.toString(entity);
System.out.print("预期结果: " + expectValue + "\n");
System.out.print("响应结果: " + responValue + "\n");
Boolean flag = assertFlag(JSONObject.parseObject(expectValue.toString()).toString(), JSONObject.parseObject(responValue.toString()).toString());
String assertContent = (flag) ? "Fail" : "Pass";
System.out.print("assertContent:" + assertContent);
}
@DataProvider(name = "datas0")
public Object[][] datas0() {
Object[][] datas = {
{1, "听力训练-创建", "https://adviser.5rs.me/shadow/v1.0/record/insertRecord", "{\"duration\":9740,\"path\":\"/adviser/book/list\",\"permissionId\":1560,\"userAgent\":\"mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/119.0.0.0 safari/537.36\",\"browserName\":\"Chrome\",\"clientCode\":1}","{\"errCode\":0,\"message\":\"操作成功!\"}"}, // RAYS跳RAYS
{2,"听力训练","https://adviser.5rs.me/shadow/v1.0/record/insertRecord","{\"duration\":383544,\"path\":\"/adviser/app/classify\",\"permissionId\":1695,\"userAgent\":\"mozilla/5.0 (linux; android 6.0; nexus 5 build/mra58n) applewebkit/537.36 (khtml, like gecko) chrome/117.0.0.0 mobile safari/537.36\",\"browserName\":\"Chrome\",\"clientCode\":1}","{\"errCode\":0,\"message\":\"操作成功!\"}"},
{3,"saveNavigation","https://adviser.5rs.me/book/v1.0/resourcePage/saveNavigation","{\"resourcePageId\":470066,\"navigationList\":[{\"id\":612379,\"resourcePageId\":470066,\"navigationType\":1,\"navigationName\":\"本书配套\",\"navigationSeq\":1,\"isHide\":0,\"navigationIcon\":\"https://r.5rs.me/image/c3a2f5a9-24b7-4e3d-b8fa-7d84cb96ea0d/d7490c43449dd74f1120af62221dec66.png\"}],\"navigationFormat\":1,\"navigationColor\":1,\"navigationJumpType\":1}","{\"errCode\":0,\"message\":\"操作成功!\"}"},
};
return datas;
}
@Test(dataProvider = "datas1")
@Description("trackDrillTask")
public void testCPostcreate(int id, String caseName, String url, String json, String expectValue) throws Exception {
HttpPost post = new HttpPost(url); // 创建post请求
post.setHeader("Content-Type", "application/json"); // 传参类型为json
post.setHeader("token", envPro.get("token")); //将token传递到下个接口使用
post.setEntity(new StringEntity(json));
DefaultHttpClient client = new DefaultHttpClient();
HttpResponse response = client.execute(post);
Header[] header = response.getAllHeaders(); // 响应头
System.out.println("请求链接:" + url);
System.out.println("请求参数:" + json);
System.out.print("id:" + id + "\n" + "casename:" + caseName + "\n");
System.out.print("响应头信息:::" + Arrays.toString(header) + "\n");
int status = response.getStatusLine().getStatusCode();
System.out.print("状态码:::" + status + "\n");
HttpEntity entity = response.getEntity(); // 响应体
String responValue = EntityUtils.toString(entity);
System.out.print("预期结果: " + expectValue + "\n");
System.out.print("响应结果: " + responValue + "\n");
Boolean flag = assertFlag(JSONObject.parseObject(expectValue.toString()).toString(), JSONObject.parseObject(responValue.toString()).toString());
String assertContent = (flag) ? "Fail" : "Pass";
System.out.print("assertContent:" + assertContent);
}
@DataProvider(name = "datas1")
public Object[][] datas1() {
Object[][] datas = {
{4,"trackDrillTask","https://adviser.5rs.me/raystask/v1.0/drillTask/trackDrillTask","{\"subTaskCode\":\"book_plan_code_configure\"}","{\"errCode\":0,\"message\":\"操作成功!\"}"},
{5,"updateResourcePageAndColumn","https://adviser.5rs.me/book/v1.0/resourcePage/updateResourcePageAndColumn","{\"sceneId\":4051915,\"bookCover\":\"https://file.5rs.me/oss/uploadfe/png/c9ba768038d36bd43e6c12b5aa3bc10e.png\",\"style\":1,\"transparency\":0,\"openRays\":0,\"openFood\":0,\"showBook\":1,\"isShowPrice\":1,\"columnVOS\":[{\"pic\":\"https://file.5rs.me/oss/uploadfe/png/7f1996a13e05fe04c365106c3330a94d.png\",\"columnType\":7,\"columnName\":\"RAYS工具\",\"columnFormat\":6,\"serveType\":\"APP/PRODUCT\",\"itemVOList\":[{\"serveName\":\"教材同步听力题训练,专项突破,让你的听力水平飞跃\",\"servePic\":\"https://oss.5rs.me/oss/uploadfe/png/86bc2d45bea6421c51da5eb54875753f.png\",\"configured\":true,\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/678a9c7a5267a399b19bfaaa6d04a4bd.png\",\"linkUrl\":\"*listentrain/home?adviserId=1362&sceneId=4051915&isPreview=1&bookId=12610993&source_type=QRCODE\",\"serveId\":41,\"serveType\":\"APP\",\"typeCode\":\"LISTENING_TRAINING\",\"typeName\":\"听力题训练\",\"coverImg\":\"https://oss.5rs.me/oss/uploadfe/png/86bc2d45bea6421c51da5eb54875753f.png\"}],\"showCount\":4,\"columnSeq\":1,\"_uuid\":\"oymo0kTl3\",\"component\":\"\",\"resourcePageId\":470066,\"actualShowDataList\":[{\"serveName\":\"教材同步听力题训练,专项突破,让你的听力水平飞跃\",\"servePic\":\"https://oss.5rs.me/oss/uploadfe/png/86bc2d45bea6421c51da5eb54875753f.png\",\"configured\":true,\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/678a9c7a5267a399b19bfaaa6d04a4bd.png\",\"linkUrl\":\"*listentrain/home?adviserId=1362&sceneId=4051915&isPreview=1&bookId=12610993&source_type=QRCODE\",\"serveId\":41,\"serveType\":\"APP\",\"typeCode\":\"LISTENING_TRAINING\",\"typeName\":\"听力题训练\",\"coverImg\":\"https://oss.5rs.me/oss/uploadfe/png/86bc2d45bea6421c51da5eb54875753f.png\"}],\"navigationId\":612379}],\"resourcePageBookstoreList\":[],\"resourcePageCouponList\":[],\"resourcePageModelList\":[]}","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":470066}"},
};
return datas;
}
@Test(dataProvider = "datas2")
@Description("首页Get请求/getBookQrCatalogDetail")
public void testEgetBookQrCatalogDetail(int id, String caseName, String url, String expectValue) throws Exception {
HttpGet get = new HttpGet(url); // 创建get请求
get.setHeader("Content-Type", "application/json");
get.setHeader("token", envPro.get("token")); //
DefaultHttpClient client = new DefaultHttpClient();// 创建一个client
HttpResponse response = client.execute(get); // 执行get请求,并使用response来存放执行后返回的响应内容
Header[] header = response.getAllHeaders(); // 响应头
System.out.print("id:" + id + "casename:" + caseName);
System.out.print("响应头信息: " + Arrays.toString(header) + "\n");
int status = response.getStatusLine().getStatusCode();
System.out.print("状态码: " + status + "\n");
HttpEntity entity = response.getEntity(); // 响应体
String responValue = EntityUtils.toString(entity);
System.out.print("预期结果: " + expectValue + "\n");
System.out.print("响应结果: " + responValue + "\n");
Boolean flag = assertFlag(JSONObject.parseObject(expectValue.toString()).toString(), JSONObject.parseObject(responValue.toString()).toString());
String assertContent = (flag) ? "Fail" : "Pass";
System.out.print("assertContent:" + assertContent);
}
@DataProvider(name = "datas2")
public Object[][] datas2() {
// Object[m][n] m代表执行次数,n代表参数个数
Object[][] datas = {
{1, "getBookQrCatalogDetail接口", "https://adviser.5rs.me/channelcenter/v1.0/bookQrCatalog/getBookQrCatalogDetail?bookId=12610993&channelId=1362&keywords=", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":[{\"id\":0,\"bookId\":12610993,\"channelId\":1362,\"name\":\"未分类\",\"qrcodeSceneList\":[{\"sceneId\":4051915,\"sceneName\":\"wf-测试听力训练\",\"qrcodeType\":\"own\",\"qrcodeUrl\":\"https://oss.5rs.me/oss/upload/image/png/03b08d45102d484a9cd36f48ff6fbee3.png\",\"url\":\"https://qrcode.5rs.me/bI8smAdJmX7gvICq\",\"isDisable\":0,\"landingPageType\":1,\"qrCreateDate\":\"2023-12-08 10:01:17\",\"qrUpdateDate\":\"2023-12-08 10:01:17\",\"auditState\":null,\"auditReason\":null,\"sceneStyleCode\":\"0\",\"version\":null,\"welcomePageType\":null,\"mediumType\":null,\"isRays7Page\":0}],\"seqNum\":0,\"adviserId\":1362,\"createTime\":\"2023-12-08 13:40:52\",\"updateTime\":\"2023-12-08 10:01:17\"}]}"}
};
return datas;
}
@Test(dataProvider = "datas3")
@Description("首页Get请求listByPartyId")
public void testFlistByPartyId(int id, String caseName, String url, String expectValue) throws Exception {
HttpGet get = new HttpGet(url); // 创建get请求
get.setHeader("Content-Type", "application/json");
get.setHeader("token", envPro.get("token")); //
DefaultHttpClient client = new DefaultHttpClient();// 创建一个client
HttpResponse response = client.execute(get); // 执行get请求,并使用response来存放执行后返回的响应内容
Header[] header = response.getAllHeaders(); // 响应头
System.out.print("id:" + id + "casename:" + caseName);
System.out.print("响应头信息: " + Arrays.toString(header) + "\n");
int status = response.getStatusLine().getStatusCode();
System.out.print("状态码: " + status + "\n");
HttpEntity entity = response.getEntity(); // 响应体
String responValue = EntityUtils.toString(entity);
System.out.print("预期结果: " + expectValue + "\n");
System.out.print("响应结果: " + responValue + "\n");
Boolean flag = assertFlag(JSONObject.parseObject(expectValue.toString()).toString(), JSONObject.parseObject(responValue.toString()).toString());
String assertContent = (flag) ? "Fail" : "Pass";
System.out.print("assertContent:" + assertContent);
}
@DataProvider(name = "datas3")
public Object[][] datas3() {
//Object[m][n] m代表执行次数,n代表参数个数
Object[][] datas = {
{2, "getBookQrcodeCount接口", "https://adviser.5rs.me/channelcenter/v1.0/qrcodeScene/getBookQrcodeCount?bookId=12610993&channelId=1362", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":1}"},
{3,"getResourcePageByBookGroupId接口","https://adviser.5rs.me/book/v1.0/resourcePage/getResourcePageByBookGroupId?sceneId=4051915","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"id\":470066,\"bookGroupId\":450493,\"style\":1,\"showBook\":1,\"openRays\":0,\"openFood\":0,\"bookImg\":\"https://file.5rs.me/oss/uploadfe/png/c9ba768038d36bd43e6c12b5aa3bc10e.png\",\"bookName\":\"wf-测试听力训练\",\"agentName\":\"鉴湖分社\",\"qrcodeUrl\":\"https://oss.5rs.me/oss/upload/image/png/03b08d45102d484a9cd36f48ff6fbee3.png\",\"sceneId\":4051915,\"bookId\":12610993,\"channelId\":1362,\"adviserId\":1362,\"qrcodeLink\":\"https://qrcode.5rs.me/bI8smAdJmX7gvICq\",\"bookCover\":\"https://file.5rs.me/oss/uploadfe/png/c9ba768038d36bd43e6c12b5aa3bc10e.png\",\"resourcePageBookstoreList\":[],\"resourcePageCouponList\":[],\"navigationList\":[{\"id\":612379,\"resourcePageId\":470066,\"navigationType\":1,\"navigationName\":\"本书配套\",\"navigationSeq\":1,\"isHide\":0}],\"navigationColor\":1,\"navigationFormat\":1,\"landingPageType\":1,\"transparency\":0,\"navigationJumpType\":1,\"isShowPrice\":1,\"resourcePageModelList\":[],\"showSelf\":false,\"showCollect\":true,\"showShare\":true,\"templateId\":0,\"isRays7Page\":0}}"},
{4,"getResourcePageByBookGroupId接口","https://adviser.5rs.me/book/v1.0/resourcePage/getResourcePageByBookGroupId?sceneId=4051915","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"id\":470066,\"bookGroupId\":450493,\"style\":1,\"showBook\":1,\"openRays\":0,\"openFood\":0,\"bookImg\":\"https://file.5rs.me/oss/uploadfe/png/c9ba768038d36bd43e6c12b5aa3bc10e.png\",\"bookName\":\"wf-测试听力训练\",\"agentName\":\"鉴湖分社\",\"qrcodeUrl\":\"https://oss.5rs.me/oss/upload/image/png/03b08d45102d484a9cd36f48ff6fbee3.png\",\"sceneId\":4051915,\"bookId\":12610993,\"channelId\":1362,\"adviserId\":1362,\"qrcodeLink\":\"https://qrcode.5rs.me/bI8smAdJmX7gvICq\",\"bookCover\":\"https://file.5rs.me/oss/uploadfe/png/c9ba768038d36bd43e6c12b5aa3bc10e.png\",\"resourcePageBookstoreList\":[],\"resourcePageCouponList\":[],\"navigationList\":[{\"id\":612379,\"resourcePageId\":470066,\"navigationType\":1,\"navigationName\":\"本书配套\",\"navigationIcon\":\"https://r.5rs.me/image/c3a2f5a9-24b7-4e3d-b8fa-7d84cb96ea0d/d7490c43449dd74f1120af62221dec66.png\",\"navigationSeq\":1,\"isHide\":0}],\"navigationColor\":1,\"navigationFormat\":1,\"landingPageType\":1,\"transparency\":0,\"navigationJumpType\":1,\"isShowPrice\":1,\"resourcePageModelList\":[],\"showSelf\":false,\"showCollect\":true,\"showShare\":true,\"templateId\":0,\"isRays7Page\":0}}",},
{5,"getColumnAndServeListByPageId接口","https://adviser.5rs.me/book/v1.0/resourcePage/getColumnAndServeListByPageId?resourcePageId=470066","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":[{\"resourcePageId\":470066,\"resourcePageColumnId\":699280,\"columnType\":7,\"columnName\":\"RAYS工具\",\"columnFormat\":6,\"columnSeq\":1,\"showCount\":4,\"showMore\":0,\"itemVOList\":[{\"id\":3386014,\"resourcePageId\":470066,\"resourcePageColumnId\":699280,\"serveId\":41,\"serveType\":\"APP\",\"linkUrl\":\"*listentrain/home?adviserId=1362&sceneId=4051915&isPreview=1&bookId=12610993&source_type=QRCODE\",\"typeCode\":\"LISTENING_TRAINING\",\"createUser\":1362,\"serveName\":\"教材同步听力题训练,专项突破,让你的听力水平飞跃\",\"servePic\":\"https://oss.5rs.me/oss/uploadfe/png/86bc2d45bea6421c51da5eb54875753f.png\",\"typeName\":\"听力题训练\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/678a9c7a5267a399b19bfaaa6d04a4bd.png\",\"price\":0.0,\"hasThirdLink\":false,\"channelId\":1362,\"qrcodeType\":\"own\",\"jumpType\":3,\"shareState\":0}],\"serveType\":\"APP/PRODUCT\",\"navigationId\":612379}]}"},
{6,"getSopBookByBookId4Adviser接口","https://adviser.5rs.me/appcenter/v1.0/sopBook/getSopBookByBookId4Adviser?channelId=1362&bookId=12610993","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"serveDTOS\":[{\"sopId\":0,\"icon\":\"https://oss.5rs.me/oss/uploadfe/png/088a6d37f6731721f7592e99cbeedada.png\",\"name\":\"有声书\",\"appTypeId\":1,\"typeName\":\"音频\",\"typeCode\":\"AUDIO\"},{\"sopId\":0,\"icon\":\"https://oss.5rs.me/oss/uploadfe/png/1abf2e5b78e3e40cc610f4ad7ca5760d.png\",\"name\":\"电子书\",\"appTypeId\":33,\"typeName\":\"热门电子书\",\"typeCode\":\"EBOOK\"},{\"sopId\":0,\"icon\":\"https://oss.5rs.me/oss/uploadfe/png/a6cbbf361afedbe12359b7fa21ef507b.png\",\"name\":\"点读书\",\"appTypeId\":54,\"typeName\":\"点读书\",\"typeCode\":\"BOOK_CLICK\"},{\"sopId\":0,\"icon\":\"https://oss.5rs.me/oss/uploadfe/png/5dd10cf4d66b01800e3651d83669f342.png\",\"name\":\"纸书\",\"appTypeId\":71,\"typeName\":\"纸书购买\",\"typeCode\":\"BOOK_ORDER\"},{\"sopId\":0,\"icon\":\"https://oss.5rs.me/oss/uploadfe/png/659af8a5b3444259b66cbd962d13ac9a.png\",\"name\":\"阅读打卡\",\"appTypeId\":72,\"typeName\":\"阅读打卡\",\"typeCode\":\"APPLET_CLOCK\"},{\"sopId\":0,\"icon\":\"https://oss.5rs.me/oss/uploadfe/png/bd615fa4374dcdec4ab880e652324537.png\",\"name\":\"书友互助\",\"appTypeId\":73,\"typeName\":\"书友互助\",\"typeCode\":\"APPLET_QA\"}]}}",},
};
return datas;
}
}
package com.lemon.cases;
import com.alibaba.fastjson.JSONObject;
import io.qameta.allure.Description;
import org.apache.http.Header;
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.entity.StringEntity;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.util.EntityUtils;
import org.testng.annotations.DataProvider;
import org.testng.annotations.Test;
import java.util.Arrays;
/**
* @program: 鲁班-听力训练C端,走cookie
* @description:
* @author: ray
* @create: 2023-09-06 19:20
**/
public class ListheningTrainingCCase extends BaseCase {
@Test(dataProvider = "datas0")
@Description("H5接口-听力训练进入")
public void testDataPackage(int id, String caseName, String url, String json, String expectValue) throws Exception {
HttpPost post = new HttpPost(url); // 创建post请求
post.setHeader("Content-Type", "application/json"); // 传参类型为json
post.setHeader("Cookie", "adviser_token=Path=/; adviser_token=qCLa79GAu0S3nQb3PAUqk47TtnS5l9n9; isBind=true; rays7.0_token=gIbfSO3UivIEsEnngsJ07jBnOj06TJXj; checkUserInfo=userId%3D8; userInfo=officialAccountsId%3D28%26wechatUserId%3D213832013%26hasSnapsis%3D0%26userType%3DTEMP");
post.setEntity(new StringEntity(json));
DefaultHttpClient client = new DefaultHttpClient();
HttpResponse response = client.execute(post);
Header[] header = response.getAllHeaders(); // 响应头
System.out.println("请求链接:" + url);
System.out.println("请求参数:" + json);
System.out.print("id:" + id + "\n" + "casename:" + caseName + "\n");
System.out.print("响应头信息:::" + Arrays.toString(header) + "\n");
int status = response.getStatusLine().getStatusCode();
System.out.print("状态码:::" + status + "\n");
HttpEntity entity = response.getEntity(); // 响应体
String responValue = EntityUtils.toString(entity);
System.out.print("预期结果: " + expectValue + "\n");
System.out.print("响应结果: " + responValue + "\n");
Boolean flag = assertFlag(JSONObject.parseObject(expectValue.toString()).toString(), JSONObject.parseObject(responValue.toString()).toString());
String assertContent = (flag) ? "Fail" : "Pass";
System.out.print("assertContent:" + assertContent);
}
@DataProvider(name = "datas0")
public Object[][] datas0() {
//Object[m][n] m代表执行次数,n代表参数个数
Object[][] datas = {
{1,"addLearingRecord","https://weixin28.5rs.me/raysserve/v1.0/englishLearningPlan/addLearingRecord","{\"planCode\":\"LISTEN_TRAIN\",\"duration\":2.996}","{\"errCode\":0,\"message\":\"操作成功!\"}"},
};
return datas;
}
// Get请求
@Test(dataProvider = "datas1")
@Description("听力训练-h5")
public void testCget(int id, String caseName, String url, String expectValue) throws Exception {
String cooki = "userInfo=wechatUserId=183639793&officialAccountsId=50687";
HttpGet get = new HttpGet(url); // 创建get请求
get.setHeader("Content-Type", "application/json");
get.setHeader("Cookie", "adviser_token=WJsJpuVsgKiwXHcKWStAy19m2YWs41Ox; isBind=false; userInfo=officialAccountsId=23&wechatUserId=143666881&hasSnapsis=0&userType=REGULAR&channelId=1404&spreadType=0&sceneId=3923301; checkUserInfo=userId=18");
DefaultHttpClient client = new DefaultHttpClient();// 创建一个client
HttpResponse response = client.execute(get); // 执行get请求,并使用response来存放执行后返回的响应内容
Header[] header = response.getAllHeaders(); // 响应头
System.out.print("id:" + id + "casename:" + caseName);
System.out.print("响应头信息: " + Arrays.toString(header) + "\n");
int status = response.getStatusLine().getStatusCode();
System.out.print("状态码: " + status + "\n");
HttpEntity entity = response.getEntity(); // 响应体
String responValue = EntityUtils.toString(entity);
System.out.print("预期结果: " + expectValue + "\n");
System.out.print("响应结果: " + responValue + "\n");
Boolean flag = assertFlag(JSONObject.parseObject(expectValue.toString()).toString(), JSONObject.parseObject(responValue.toString()).toString());
String assertContent = (flag) ? "Fail" : "Pass";
System.out.print("assertContent:" + assertContent);
}
@DataProvider(name = "datas1")
public Object[][] datas1() {
//Object[m][n] m代表执行次数,n代表参数个数
Object[][] datas = {
{1,"getTextbookVolumeByBookId","https://weixin28.5rs.me/matrix/v1.0/listentrain/exam/getTextbookVolumeByBookId?bookId=12610993&appOfficialAccountsId=50666&t=GcG4cCrG","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"serveDTOS\":[{\"sopId\":0,\"icon\":\"https://oss.5rs.me/oss/uploadfe/png/088a6d37f6731721f7592e99cbeedada.png\",\"name\":\"有声书\",\"appTypeId\":1,\"typeName\":\"音频\",\"typeCode\":\"AUDIO\"},{\"sopId\":0,\"icon\":\"https://oss.5rs.me/oss/uploadfe/png/1abf2e5b78e3e40cc610f4ad7ca5760d.png\",\"name\":\"电子书\",\"appTypeId\":33,\"typeName\":\"热门电子书\",\"typeCode\":\"EBOOK\"},{\"sopId\":0,\"icon\":\"https://oss.5rs.me/oss/uploadfe/png/a6cbbf361afedbe12359b7fa21ef507b.png\",\"name\":\"点读书\",\"appTypeId\":54,\"typeName\":\"点读书\",\"typeCode\":\"BOOK_CLICK\"},{\"sopId\":0,\"icon\":\"https://oss.5rs.me/oss/uploadfe/png/5dd10cf4d66b01800e3651d83669f342.png\",\"name\":\"纸书\",\"appTypeId\":71,\"typeName\":\"纸书购买\",\"typeCode\":\"BOOK_ORDER\"},{\"sopId\":0,\"icon\":\"https://oss.5rs.me/oss/uploadfe/png/659af8a5b3444259b66cbd962d13ac9a.png\",\"name\":\"阅读打卡\",\"appTypeId\":72,\"typeName\":\"阅读打卡\",\"typeCode\":\"APPLET_CLOCK\"},{\"sopId\":0,\"icon\":\"https://oss.5rs.me/oss/uploadfe/png/bd615fa4374dcdec4ab880e652324537.png\",\"name\":\"书友互助\",\"appTypeId\":73,\"typeName\":\"书友互助\",\"typeCode\":\"APPLET_QA\"}]}}"},
{2,"getTextbookVolume","https://weixin28.5rs.me/matrix/v1.0/listentrain/exam/getTextbookVolume?t=sCsUCwBu","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":[{\"textbookVolumeId\":null,\"period\":null,\"periodName\":null,\"subject\":null,\"subjectName\":null,\"textbook\":\"111327\",\"textbookName\":\"人教PEP版\",\"grade\":null,\"gradeName\":null,\"volume\":null,\"volumeName\":null,\"textbookVolumeList\":[{\"textbookVolumeId\":1,\"period\":\"11\",\"periodName\":\"小学\",\"subject\":\"1113\",\"subjectName\":\"英语\",\"textbook\":\"111327\",\"textbookName\":\"人教PEP版\",\"grade\":\"11132713\",\"gradeName\":\"三年级\",\"volume\":\"111327131\",\"volumeName\":\"上册\",\"textbookVolumeList\":null},{\"textbookVolumeId\":2,\"period\":\"11\",\"periodName\":\"小学\",\"subject\":\"1113\",\"subjectName\":\"英语\",\"textbook\":\"111327\",\"textbookName\":\"人教PEP版\",\"grade\":\"11132713\",\"gradeName\":\"三年级\",\"volume\":\"111327132\",\"volumeName\":\"下册\",\"textbookVolumeList\":null},{\"textbookVolumeId\":3,\"period\":\"11\",\"periodName\":\"小学\",\"subject\":\"1113\",\"subjectName\":\"英语\",\"textbook\":\"111327\",\"textbookName\":\"人教PEP版\",\"grade\":\"11132714\",\"gradeName\":\"四年级\",\"volume\":\"111327141\",\"volumeName\":\"上册\",\"textbookVolumeList\":null},{\"textbookVolumeId\":4,\"period\":\"11\",\"periodName\":\"小学\",\"subject\":\"1113\",\"subjectName\":\"英语\",\"textbook\":\"111327\",\"textbookName\":\"人教PEP版\",\"grade\":\"11132714\",\"gradeName\":\"四年级\",\"volume\":\"111327142\",\"volumeName\":\"下册\",\"textbookVolumeList\":null},{\"textbookVolumeId\":5,\"period\":\"11\",\"periodName\":\"小学\",\"subject\":\"1113\",\"subjectName\":\"英语\",\"textbook\":\"111327\",\"textbookName\":\"人教PEP版\",\"grade\":\"11132715\",\"gradeName\":\"五年级\",\"volume\":\"111327151\",\"volumeName\":\"上册\",\"textbookVolumeList\":null},{\"textbookVolumeId\":6,\"period\":\"11\",\"periodName\":\"小学\",\"subject\":\"1113\",\"subjectName\":\"英语\",\"textbook\":\"111327\",\"textbookName\":\"人教PEP版\",\"grade\":\"11132715\",\"gradeName\":\"五年级\",\"volume\":\"111327152\",\"volumeName\":\"下册\",\"textbookVolumeList\":null},{\"textbookVolumeId\":7,\"period\":\"11\",\"periodName\":\"小学\",\"subject\":\"1113\",\"subjectName\":\"英语\",\"textbook\":\"111327\",\"textbookName\":\"人教PEP版\",\"grade\":\"11132716\",\"gradeName\":\"六年级\",\"volume\":\"111327161\",\"volumeName\":\"上册\",\"textbookVolumeList\":null},{\"textbookVolumeId\":8,\"period\":\"11\",\"periodName\":\"小学\",\"subject\":\"1113\",\"subjectName\":\"英语\",\"textbook\":\"111327\",\"textbookName\":\"人教PEP版\",\"grade\":\"11132716\",\"gradeName\":\"六年级\",\"volume\":\"111327162\",\"volumeName\":\"下册\",\"textbookVolumeList\":null}]},{\"textbookVolumeId\":null,\"period\":null,\"periodName\":null,\"subject\":null,\"subjectName\":null,\"textbook\":\"111345\",\"textbookName\":\"人教精通版\",\"grade\":null,\"gradeName\":null,\"volume\":null,\"volumeName\":null,\"textbookVolumeList\":[{\"textbookVolumeId\":9,\"period\":\"11\",\"periodName\":\"小学\",\"subject\":\"1113\",\"subjectName\":\"英语\",\"textbook\":\"111345\",\"textbookName\":\"人教精通版\",\"grade\":\"11134513\",\"gradeName\":\"三年级\",\"volume\":\"111345131\",\"volumeName\":\"上册\",\"textbookVolumeList\":null},{\"textbookVolumeId\":10,\"period\":\"11\",\"periodName\":\"小学\",\"subject\":\"1113\",\"subjectName\":\"英语\",\"textbook\":\"111345\",\"textbookName\":\"人教精通版\",\"grade\":\"11134514\",\"gradeName\":\"四年级\",\"volume\":\"111345141\",\"volumeName\":\"上册\",\"textbookVolumeList\":null},{\"textbookVolumeId\":11,\"period\":\"11\",\"periodName\":\"小学\",\"subject\":\"1113\",\"subjectName\":\"英语\",\"textbook\":\"111345\",\"textbookName\":\"人教精通版\",\"grade\":\"11134515\",\"gradeName\":\"五年级\",\"volume\":\"111345151\",\"volumeName\":\"上册\",\"textbookVolumeList\":null},{\"textbookVolumeId\":12,\"period\":\"11\",\"periodName\":\"小学\",\"subject\":\"1113\",\"subjectName\":\"英语\",\"textbook\":\"111345\",\"textbookName\":\"人教精通版\",\"grade\":\"11134516\",\"gradeName\":\"六年级\",\"volume\":\"111345161\",\"volumeName\":\"上册\",\"textbookVolumeList\":null}]},{\"textbookVolumeId\":null,\"period\":null,\"periodName\":null,\"subject\":null,\"subjectName\":null,\"textbook\":\"121300\",\"textbookName\":\"初中\",\"grade\":null,\"gradeName\":null,\"volume\":null,\"volumeName\":null,\"textbookVolumeList\":[{\"textbookVolumeId\":13,\"period\":\"12\",\"periodName\":\"初中\",\"subject\":\"1213\",\"subjectName\":\"英语\",\"textbook\":\"121300\",\"textbookName\":\"初中\",\"grade\":\"12130000\",\"gradeName\":\"七-九年级\",\"volume\":\"121300000\",\"volumeName\":\"初中\",\"textbookVolumeList\":null}]}]}"},
{3,"getBookBaseSourceByBookId","https://weixin28.5rs.me/exercisebook/v1.0/bookBase/getBookBaseSourceByBookId?bookId=12610993&t=u3uX3LCw","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"bookId\":12610993,\"sourceDesc\":\"伴学乐园\",\"sourceType\":0}}"},
{4,"getBaseById","https://weixin28.5rs.me/book/v1.0/book/getBaseById?bookId=12610993&t=LXLsX_U_","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"version\":1,\"createdUser\":1362,\"createdDate\":\"2023-12-08 10:01:14\",\"lastModifiedUser\":1362,\"bookId\":12610993,\"typeCode\":\"OTHER\",\"isbn\":\"12212121\",\"bookName\":\"wf-测试听力训练\",\"bookPrice\":\"\",\"author\":\"\",\"publish\":\"\",\"coverImg\":\"https://file.5rs.me/oss/uploadfe/png/c9ba768038d36bd43e6c12b5aa3bc10e.png\",\"templetId\":534,\"templetName\":\"教辅\",\"graLabelId\":3,\"subLabelId\":15,\"verLabelId\":24,\"volLabelId\":275,\"isLibraryBook\":0,\"bookAdviserDto\":{\"bookAdviserId\":250333,\"bookId\":12610993,\"adviserId\":1362,\"channelId\":1362,\"templetId\":534,\"isDelete\":0,\"secondTempletId\":554,\"thirdTempletId\":628,\"graLabelId\":3,\"subLabelId\":15,\"verLabelId\":24,\"volLabelId\":275}}}"},
{5,"getBookSubjectGradeArea","https://weixin28.5rs.me/matrix/v1.0/onlineExam/base/getBookSubjectGradeArea?bookId=12610993&t=UdUBdcLs","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"period\":\"11\",\"subjectCode\":\"1112\",\"matchGrade\":\"1111\",\"province\":null}}"},
{6,"getMiniUsers","https://weixin28.5rs.me/matrix/v1.0/listentrain/exam/getMiniUsers?t=drdurBX3","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":[{\"userId\":213783198,\"officialAccountsId\":50666,\"officialAccountDesc\":\"伴学乐园\",\"nickName\":\"哈哈哈\",\"headUrl\":\"https://oss.5rs.me/oss/upload/image/jpg/df83103858104755a703e17daa51c995.jpg\"},{\"userId\":213714545,\"officialAccountsId\":50687,\"officialAccountDesc\":\"小睿伴学\",\"nickName\":\"Lᴀʏ ᴅᴏᴡɴ\",\"headUrl\":\"https://oss.5rs.me/oss/upload/image/jpg/dbfb8800c4d440139908044bda81002d.jpg\"}]}"},
{7,"getListentrainWrong","https://weixin28.5rs.me/matrix/v1.0/listentrain/exam/getListentrainWrong?paperIdEnc=c7dd53ef006d2852&source=2&officialAccountsId4Book=50666&t=rw_sX_Us","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":[]}"},
{8,"getPaperAudio","https://weixin28.5rs.me/matrix/v1.0/listentrain/base/getPaperAudio?paperIdEnc=c7dd53ef006d2852&t=LCXGwX4B","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"data\":[{\"path\":\"https://oss.5rs.me/oss/spider/video/MP4/62a3641b32064b9e8b5c856818e43e90.MP4\",\"audioName\":null,\"period\":null,\"subject\":null,\"audioId\":null,\"volume\":null,\"orgType\":null,\"grade\":null,\"deptId\":null,\"creatorGuid\":null,\"orgId\":null,\"version\":null}]}}"},
{9,"getPaperReport","https://weixin28.5rs.me/matrix/v1.0/listentrain/exam/getPaperReport?testId=23672&t=ucwfB4_X","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"paperName\":\"Unit 1 基础听力集训 [人教精通版五年级上册] (2981)\",\"paperTotalScore\":100.00,\"score\":24.00,\"time\":\"5分钟\",\"topNum\":11,\"percentage\":\"65.96%\",\"averageScore\":17.79,\"paperIdEnc\":\"c7dd53ef006d2852\",\"source\":2,\"period\":\"11\",\"subject\":\"1113\",\"accuracy\":9.00,\"totalAccuracy\":6,\"textbookName\":\"人教精通版\",\"gradeName\":\"五年级\",\"volumeName\":\"上册\",\"unitName\":\"Unit 1 We have new friends.\",\"testName\":\"Test1\",\"weakPointSummary\":\"薄弱知识点:你对以下内容掌握度不够,可以多听多背相关关键词,来帮助提升敏感度哦\",\"weakPointList\":[\"数词词汇\",\"介词词汇\",\"动词词汇\",\"其他特殊疑问句及其回答\",\"肯定陈述句\",\"一般疑问句及其回答\",\"家庭与朋友\",\"问候与介绍\"],\"weakPointAudioUrl\":\"https://oss.5rs.me/oss/upload/audio/mp3/4cd37ccfd0ad4c7ea90a5e47bc964ac8.mp3\"}}"},
{10,"createCertificate","https://weixin28.5rs.me/drawapp/v1.0/poetry/createCertificate?imgUrl=https:%2F%2Fweixin28.5rs.me%2Flistentrain%2FW28%2Fhome%3FbookId%3D12610993%26sceneId%3D4051915%26source_type%3DQRCODE&t=3rBcUGfU","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":\"https://oss.5rs.me/oss/upload/image/png/d8c149205793469c883c12975bb08fc5.png\"}"},
};
return datas;
}
}
package com.lemon.cases;
import com.alibaba.fastjson.JSONObject;
import io.qameta.allure.Description;
import org.apache.http.Header;
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.client.CookieStore;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.entity.StringEntity;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.util.EntityUtils;
import org.apache.log4j.Logger;
import org.testng.annotations.DataProvider;
import org.testng.annotations.Test;
import java.util.Arrays;
import java.util.HashMap;
import java.util.Map;
/**
* @program: 鲁班工程-配套听力B端,走token
* @description:
* @author: ray
* @create: 2023-10-09 13:20
**/
public class MatchingHearingBCase extends BaseCase{
private CookieStore cooki;
public static Logger log = Logger.getLogger(BaseCase.class);
public static final Map<String, String> envPro = new HashMap<>();
public void envPro(Map<String, String> envPro) {
log.info(envPro);
}
// 登录接口
@Test(dataProvider = "data")
@Description("鲁班工程登录接口")
public void testAAALogin(int id, String caseName, String url, String json) throws Exception {
HttpPost post = new HttpPost(url);
post.setHeader("Content-Type", "application/json");
post.setEntity(new StringEntity(json));
DefaultHttpClient client = new DefaultHttpClient();
HttpResponse response = client.execute(post);
Header[] header = response.getAllHeaders(); // 响应头
int status = response.getStatusLine().getStatusCode();
System.out.print("状态码:::" + status + "\n");
HttpEntity entity = response.getEntity(); // 响应体
String str = EntityUtils.toString(entity);
JSONObject body = JSONObject.parseObject(str);
System.out.print("响应结果: " + body + "\n");
if (body != null) { //如果body不为空
String strData = body.getString("data"); //获取body中的data
JSONObject data = JSONObject.parseObject(strData); //将strData转换为JSON类型data
if (data != null) {
String token = data.getString("token"); //获取token
if (token != null) { //如果token不为空
envPro.put("token", token.toString()); //将Token存储到环境变量envPro
System.out.println("token:" + envPro.get("token"));
}
}
}
}
@DataProvider(name = "data")
public Object[][] data() {
//Object[m][n] m代表执行次数,n代表参数个数
Object[][] datas = {
{1, "鲁班工程登录", "https://adviser.5rs.me/usercenter/v1.0/user/login", "{\"userName\":\"17343351051\",\"pwd\":\"35ebb6d482ad63360193a060154f3884\",\"isRemember\":1,\"systemCode\":\"merchant\"}"},
};
return datas;
}
// post请求例子
@Test(dataProvider = "datas0")
@Description("Post请求")
public void testWfPost(int id, String caseName, String url, String json, String expectValue) throws Exception {
HttpPost post = new HttpPost(url); // 创建post请求
post.setHeader("Content-Type", "application/json"); // 传参类型为json
post.setHeader("token", envPro.get("token")); //将token传递到下个接口使用
post.setEntity(new StringEntity(json));
DefaultHttpClient client = new DefaultHttpClient();
HttpResponse response = client.execute(post);
Header[] header = response.getAllHeaders(); // 响应头
System.out.println("请求链接:" + url);
System.out.println("请求参数:" + json);
System.out.print("id:" + id + "\n" + "casename:" + caseName + "\n");
System.out.print("响应头信息:::" + Arrays.toString(header) + "\n");
int status = response.getStatusLine().getStatusCode();
System.out.print("状态码:::" + status + "\n");
HttpEntity entity = response.getEntity(); // 响应体
String responValue = EntityUtils.toString(entity);
System.out.print("预期结果: " + expectValue + "\n");
System.out.print("响应结果: " + responValue + "\n");
Boolean flag = assertFlag(JSONObject.parseObject(expectValue.toString()).toString(), JSONObject.parseObject(responValue.toString()).toString());
String assertContent = (flag) ? "Fail" : "Pass";
System.out.print("assertContent:" + assertContent);
}
@DataProvider(name = "datas0")
public Object[][] datas0() {
Object[][] datas = {
{1, "配套听力-创建", "https://adviser.5rs.me/shadow/v1.0/record/insertRecord", "{\"duration\":121071,\"path\":\"/adviser/app/classify\",\"permissionId\":1695,\"userAgent\":\"mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/120.0.0.0 safari/537.36\",\"browserName\":\"Chrome\",\"clientCode\":1}","{\"errCode\":0,\"message\":\"操作成功!\"}"}, // RAYS跳RAYS
{2,"getShuntSettingAdviser接口","https://adviser.5rs.me/scenarizedapp/v1.0/shunt/getShuntSettingAdviser","{\"resourceType\":\"APP\",\"typeCode\":\"match_listen\"}","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"id\":null,\"agentId\":1362,\"appId\":null,\"resourceType\":\"APP\",\"typeCode\":\"match_listen\",\"sceneCode\":null,\"createTime\":null,\"flag\":false,\"adviserId\":1362}}"},
{3,"listTemplate4CourseUser","https://adviser.5rs.me/appcenter/v1.0/template/listTemplate4CourseUser","{\"currentPage\":0,\"numPerPage\":10,\"typeCode\":\"MATCH_LISTEN\"}","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"currentPage\":0,\"numPerPage\":10,\"totalCount\":62,\"recordList\":[{\"templateId\":451,\"contentType\":3,\"templateName\":\"测试新增模板1322\",\"content\":\"<section style=\\\"box-sizing: border-box; font-size: 16px;\\\"><section style=\\\"position: static; box-sizing: border-box;\\\" powered-by=\\\"xiumi.us\\\"><section style=\\\"position: static; box-sizing: border-box;\\\"><section style=\\\"display: inline-block; width: 100%; vertical-align: top; box-sizing: border-box;\\\"><section style=\\\"position: static; box-sizing: border-box;\\\" powered-by=\\\"xiumi.us\\\"><section style=\\\"text-align: center; position: static; box-sizing: border-box;\\\"><section style=\\\"display: inline-block; width: 300px; height: 180px; vertical-align: top; overflow: hidden; box-sizing: border-box;\\\"><section style=\\\"position: static; box-sizing: border-box;\\\" powered-by=\\\"xiumi.us\\\"><section style=\\\"margin: 0px 0%; opacity: 0.1; position: static; box-sizing: border-box;\\\"><section style=\\\"max-width: 100%; vertical-align: middle; display: inline-block; line-height: 0; width: 90%; box-sizing: border-box;\\\"><svg class=\\\"svg\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\" xmlns:xlink=\\\"http://www.w3.org/1999/xlink\\\" x=\\\"0px\\\" y=\\\"0px\\\" viewbox=\\\"0 0 116.27 70\\\" style=\\\"vertical-align: middle; max-width: 100%; width: 100%; box-sizing: border-box;\\\" xml:space=\\\"preserve\\\" width=\\\"100%\\\"><path style=\\\"box-sizing: border-box;\\\" d=\\\"M8.8,1339.31c12.41,0,22.99-10.16,23.29-22.62c0.3-12.78-9.99-23.84-22.85-24.1 c-12.65-0.26-23.47,10.06-23.77,22.73C-14.85,1328.27-4.21,1339.31,8.8,1339.31z\\\" fill=\\\"rgb(255,200,144)\\\"></path><g style=\\\"box-sizing: border-box;\\\"><path style=\\\"box-sizing: border-box;\\\" d=\\\"M-4.1,1309.84c0,1.31,1.11,2.42,2.42,2.42s2.42-1.11,2.42-2.42c0-1.31-1.11-2.42-2.42-2.42 S-4.1,1308.53-4.1,1309.84L-4.1,1309.84L-4.1,1309.84z\\\" fill=\\\"rgb(255,237,157)\\\"></path><path style=\\\"box-sizing: border-box;\\\" d=\\\"M17.56,1310.27c0,1.31,1.11,2.42,2.42,2.42s2.42-1.11,2.42-2.42c0-1.31-1.11-2.42-2.42-2.42 S17.56,1308.96,17.56,1310.27L17.56,1310.27L17.56,1310.27z\\\" fill=\\\"rgb(255,237,157)\\\"></path><path style=\\\"box-sizing: border-box;\\\" d=\\\"M19.1,1322.46c-1.34-0.77-2.27,1.74-3.38,2.06c-0.64,0.19-1.81-0.02-2.39-0.23 c-3.8-1.39,0.33-4.53-1.73-6.59c-1.5-1.5-4.14-0.38-4.15,1.72c-0.01,0.87,0.91,1.5,0.87,2.14c-0.03,0.58-2.26,2.76-2.72,3.04 c-0.95,0.56-1.75,0.56-2.65-0.1c-0.91-0.67-2.77-4.92-3.55-1.37c-0.26,1.2,1.14,2.49,2.3,3.17c2.43,1.43,6.06,0.41,7.25-2.24 c0,0.01,0,0.01,0.01,0c0.67,2.63,3.07,3.63,5.65,3.5c1.74-0.09,3.08-0.6,4.13-2.08C19.25,1324.78,20.23,1323.13,19.1,1322.46z\\\" fill=\\\"rgb(255,237,157)\\\"></path></g><path style=\\\"box-sizing: border-box;\\\" d=\\\"M-17.44,1318.57c0.15,1.55,0.43,3.09,0.85,4.59c0.4,1.44,0.95,2.83,1.58,4.19 c0.6,1.3,1.34,2.54,2.16,3.71c0.85,1.22,1.81,2.38,2.85,3.45c1.03,1.05,2.16,2,3.34,2.87c2.27,1.68,4.85,2.95,7.54,3.82 c1.36,0.44,2.76,0.74,4.18,0.94c1.28,0.18,2.57,0.28,3.86,0.28c0.24,0,0.49,0,0.73-0.01c1.55-0.05,3.1-0.24,4.62-0.55 c1.42-0.28,2.8-0.71,4.15-1.23c1.37-0.54,2.7-1.18,3.96-1.93c0.73-0.43,1.44-0.91,2.12-1.42c0.4-0.3,0.8-0.6,1.18-0.92 c2.18-1.76,4.03-3.92,5.54-6.27c0.74-1.15,1.37-2.37,1.91-3.62c0.17-0.39,0.33-0.78,0.48-1.18c0.28-0.71,0.52-1.43,0.72-2.17 c0.08-0.28,0.16-0.57,0.23-0.85c0.05-0.2,0.1-0.4,0.14-0.6c0.32-1.42,0.51-2.87,0.6-4.31c0.09-1.4,0.04-2.82-0.11-4.21 c-0.16-1.52-0.44-3.03-0.86-4.5c-0.4-1.4-0.94-2.77-1.56-4.08c-0.58-1.24-1.28-2.41-2.05-3.53c-0.83-1.19-1.75-2.32-2.76-3.36 c-2-2.06-4.35-3.8-6.9-5.12c-2.63-1.36-5.49-2.28-8.43-2.68c-1.33-0.18-2.67-0.27-4.01-0.26c-0.08,0-0.15,0-0.22,0 c-1.38,0.02-2.76,0.18-4.12,0.42c0.32-3.11,1.53-9.59,6.12-15.69c0.2-0.23,0.33-0.48,0.33-0.8c0-0.3-0.12-0.59-0.33-0.8 c-0.42-0.42-1.19-0.46-1.6,0c-1.86,2.09-3.64,4.25-5.45,6.39c-1.51,1.8-3.05,3.58-4.5,5.43c-0.98,1.24-1.96,2.48-2.94,3.72 c-0.35,0.44-0.67,0.91-1,1.37c-0.43,0.6-0.87,1.2-1.3,1.8c-0.38,0.53-0.72,1.08-1.08,1.62c-0.29,0.44-0.58,0.87-0.87,1.31 c-0.78,1.21-1.55,2.43-2.31,3.65c-0.17,0.27-0.32,0.54-0.49,0.8c-1.74,2.02-3.18,4.29-4.23,6.74c-0.58,1.35-1.06,2.74-1.42,4.17 c-0.36,1.46-0.57,2.96-0.69,4.45C-17.62,1315.65-17.59,1317.12-17.44,1318.57z M-14.36,1312.81c0.3-2.03,0.84-4.03,1.62-5.93 c0.81-1.87,1.84-3.65,3.09-5.28c1.24-1.56,2.67-2.98,4.23-4.22c1.59-1.19,3.31-2.2,5.13-2.98c1.93-0.79,3.94-1.34,5.99-1.63 c0.13-0.02,0.26-0.03,0.39-0.04c0.88-0.09,1.76-0.13,2.61-0.13c1.04,0,2.11,0.07,3.17,0.19c2.05,0.3,4.06,0.86,5.99,1.65 c1.81,0.79,3.53,1.8,5.1,3c1.56,1.24,2.97,2.65,4.2,4.2c1.26,1.67,2.31,3.48,3.13,5.38c0.77,1.92,1.31,3.93,1.61,5.97 c0.25,2.06,0.25,4.14,0,6.2c-0.14,0.92-0.32,1.82-0.54,2.68c-0.28,1.09-0.64,2.17-1.07,3.21c-0.8,1.85-1.83,3.61-3.06,5.22 c-1.24,1.56-2.66,2.98-4.22,4.22c-0.47,0.36-0.98,0.71-1.51,1.06c-1.16,0.75-2.39,1.4-3.65,1.95c-1.88,0.77-3.86,1.31-5.89,1.61 c-1.06,0.13-2.13,0.19-3.17,0.19s-2.1-0.07-3.15-0.19c-2.05-0.31-4.04-0.86-5.92-1.63c-1.84-0.8-3.58-1.82-5.19-3.04 c-1.58-1.24-3-2.67-4.25-4.25c-1.19-1.58-2.2-3.3-2.98-5.11c-0.8-1.93-1.35-3.95-1.65-6C-14.61,1317.01-14.61,1314.89-14.36,1312.81 z\\\" fill=\\\"rgb(255,237,157)\\\"></path><path style=\\\"box-sizing: border-box;\\\" d=\\\"M-46.94,1339.31c12.41,0,22.99-10.16,23.29-22.62c0.3-12.78-9.99-23.84-22.85-24.1 c-12.65-0.26-23.47,10.06-23.77,22.73C-70.58,1328.27-59.94,1339.31-46.94,1339.31z\\\" fill=\\\"rgb(255,200,144)\\\"></path><g style=\\\"box-sizing: border-box;\\\"><path style=\\\"box-sizing: border-box;\\\" d=\\\"M-59.83,1309.84c0,1.31,1.11,2.42,2.42,2.42s2.42-1.11,2.42-2.42c0-1.31-1.11-2.42-2.42-2.42 S-59.83,1308.53-59.83,1309.84L-59.83,1309.84L-59.83,1309.84z\\\" fill=\\\"rgb(255,237,157)\\\"></path><path style=\\\"box-sizing: border-box;\\\" d=\\\"M-38.17,1310.27c0,1.31,1.11,2.42,2.42,2.42s2.42-1.11,2.42-2.42c0-1.31-1.11-2.42-2.42-2.42 S-38.17,1308.96-38.17,1310.27L-38.17,1310.27L-38.17,1310.27z\\\" fill=\\\"rgb(255,237,157)\\\"></path><path style=\\\"box-sizing: border-box;\\\" d=\\\"M-36.64,1322.46c-1.34-0.77-2.27,1.74-3.38,2.06c-0.64,0.19-1.81-0.02-2.39-0.23 c-3.8-1.39,0.33-4.53-1.73-6.59c-1.5-1.5-4.14-0.38-4.15,1.72c-0.01,0.87,0.91,1.5,0.87,2.14c-0.03,0.58-2.26,2.76-2.72,3.04 c-0.95,0.56-1.75,0.56-2.65-0.1c-0.91-0.67-2.77-4.92-3.55-1.37c-0.26,1.2,1.14,2.49,2.3,3.17c2.43,1.43,6.06,0.41,7.25-2.24 c0,0.01,0,0.01,0.01,0c0.67,2.63,3.07,3.63,5.65,3.5c1.74-0.09,3.08-0.6,4.13-2.08C-36.48,1324.78-35.5,1323.13-36.64,1322.46z\\\" fill=\\\"rgb(255,237,157)\\\"></path></g><path style=\\\"box-sizing: border-box;\\\" d=\\\"M-73.18,1318.57c0.15,1.55,0.43,3.09,0.85,4.59c0.4,1.44,0.95,2.83,1.58,4.19 c0.6,1.3,1.34,2.54,2.16,3.71c0.85,1.22,1.81,2.38,2.85,3.45c1.03,1.05,2.16,2,3.34,2.87c2.27,1.68,4.85,2.95,7.54,3.82 c1.36,0.44,2.76,0.74,4.18,0.94c1.28,0.18,2.57,0.28,3.86,0.28c0.24,0,0.49,0,0.73-0.01c1.55-0.05,3.1-0.24,4.62-0.55 c1.42-0.28,2.8-0.71,4.15-1.23c1.37-0.54,2.7-1.18,3.96-1.93c0.73-0.43,1.44-0.91,2.12-1.42c0.4-0.3,0.8-0.6,1.18-0.92 c2.18-1.76,4.03-3.92,5.54-6.27c0.74-1.15,1.37-2.37,1.91-3.62c0.17-0.39,0.33-0.78,0.48-1.18c0.28-0.71,0.52-1.43,0.72-2.17 c0.08-0.28,0.16-0.57,0.23-0.85c0.05-0.2,0.1-0.4,0.14-0.6c0.32-1.42,0.51-2.87,0.6-4.31c0.09-1.4,0.04-2.82-0.11-4.21 c-0.16-1.52-0.44-3.03-0.86-4.5c-0.4-1.4-0.94-2.77-1.56-4.08c-0.58-1.24-1.28-2.41-2.05-3.53c-0.83-1.19-1.75-2.32-2.76-3.36 c-2-2.06-4.35-3.8-6.9-5.12c-2.63-1.36-5.49-2.28-8.43-2.68c-1.33-0.18-2.67-0.27-4.01-0.26c-0.08,0-0.15,0-0.22,0 c-1.38,0.02-2.76,0.18-4.12,0.42c0.32-3.11,1.53-9.59,6.12-15.69c0.2-0.23,0.33-0.48,0.33-0.8c0-0.3-0.12-0.59-0.33-0.8 c-0.42-0.42-1.19-0.46-1.6,0c-1.86,2.09-3.64,4.25-5.45,6.39c-1.51,1.8-3.05,3.58-4.5,5.43c-0.98,1.24-1.96,2.48-2.94,3.72 c-0.35,0.44-0.67,0.91-1,1.37c-0.43,0.6-0.87,1.2-1.3,1.8c-0.38,0.53-0.72,1.08-1.08,1.62c-0.29,0.44-0.58,0.87-0.87,1.31 c-0.78,1.21-1.55,2.43-2.31,3.65c-0.17,0.27-0.32,0.54-0.49,0.8c-1.74,2.02-3.18,4.29-4.23,6.74c-0.58,1.35-1.06,2.74-1.42,4.17 c-0.36,1.46-0.57,2.96-0.69,4.45C-73.35,1315.65-73.32,1317.12-73.18,1318.57z M-70.09,1312.81c0.3-2.03,0.84-4.03,1.62-5.93 c0.81-1.87,1.84-3.65,3.09-5.28c1.24-1.56,2.67-2.98,4.23-4.22c1.59-1.19,3.31-2.2,5.13-2.98c1.93-0.79,3.94-1.34,5.99-1.63 c0.13-0.02,0.26-0.03,0.39-0.04c0.88-0.09,1.76-0.13,2.61-0.13c1.04,0,2.11,0.07,3.17,0.19c2.05,0.3,4.06,0.86,5.99,1.65 c1.81,0.79,3.53,1.8,5.1,3c1.56,1.24,2.97,2.65,4.2,4.2c1.26,1.67,2.31,3.48,3.13,5.38c0.77,1.92,1.31,3.93,1.61,5.97 c0.25,2.06,0.25,4.14,0,6.2c-0.14,0.92-0.32,1.82-0.54,2.68c-0.28,1.09-0.64,2.17-1.07,3.21c-0.8,1.85-1.83,3.61-3.06,5.22 c-1.24,1.56-2.66,2.98-4.22,4.22c-0.47,0.36-0.98,0.71-1.51,1.06c-1.16,0.75-2.39,1.4-3.65,1.95c-1.88,0.77-3.86,1.31-5.89,1.61 c-1.06,0.13-2.13,0.19-3.17,0.19c-1.04,0-2.1-0.07-3.15-0.19c-2.05-0.31-4.04-0.86-5.92-1.63c-1.84-0.8-3.58-1.82-5.19-3.04 c-1.58-1.24-3-2.67-4.25-4.25c-1.19-1.58-2.2-3.3-2.98-5.11c-0.8-1.93-1.35-3.95-1.65-6C-70.35,1317.01-70.35,1314.89-70.09,1312.81 z\\\" fill=\\\"rgb(255,237,157)\\\"></path><g style=\\\"box-sizing: border-box;\\\"><path style=\\\"box-sizing: border-box;\\\" d=\\\"M8.8,1339.31c12.41,0,22.99-10.16,23.29-22.62c0.3-12.78-9.99-23.84-22.85-24.1 c-12.65-0.26-23.47,10.06-23.77,22.73C-14.85,1328.27-4.21,1339.31,8.8,1339.31z\\\" fill=\\\"rgb(255,200,144)\\\"></path><g style=\\\"box-sizing: border-box;\\\"><path style=\\\"box-sizing: border-box;\\\" d=\\\"M-4.1,1309.84c0,1.31,1.11,2.42,2.42,2.42s2.42-1.11,2.42-2.42c0-1.31-1.11-2.42-2.42-2.42 S-4.1,1308.53-4.1,1309.84L-4.1,1309.84L-4.1,1309.84z\\\" fill=\\\"rgb(255,237,157)\\\"></path><path style=\\\"box-sizing: border-box;\\\" d=\\\"M17.56,1310.27c0,1.31,1.11,2.42,2.42,2.42s2.42-1.11,2.42-2.42c0-1.31-1.11-2.42-2.42-2.42 S17.56,1308.96,17.56,1310.27L17.56,1310.27L17.56,1310.27z\\\" fill=\\\"rgb(255,237,157)\\\"></path><path style=\\\"box-sizing: border-box;\\\" d=\\\"M19.1,1322.46c-1.34-0.77-2.27,1.74-3.38,2.06c-0.64,0.19-1.81-0.02-2.39-0.23 c-3.8-1.39,0.33-4.53-1.73-6.59c-1.5-1.5-4.14-0.38-4.15,1.72c-0.01,0.87,0.91,1.5,0.87,2.14c-0.03,0.58-2.26,2.76-2.72,3.04 c-0.95,0.56-1.75,0.56-2.65-0.1c-0.91-0.67-2.77-4.92-3.55-1.37c-0.26,1.2,1.14,2.49,2.3,3.17c2.43,1.43,6.06,0.41,7.25-2.24 c0,0.01,0,0.01,0.01,0c0.67,2.63,3.07,3.63,5.65,3.5c1.74-0.09,3.08-0.6,4.13-2.08C19.25,1324.78,20.23,1323.13,19.1,1322.46z\\\" fill=\\\"rgb(255,237,157)\\\"></path></g><path style=\\\"box-sizing: border-box;\\\" d=\\\"M-17.44,1318.57c0.15,1.55,0.43,3.09,0.85,4.59c0.4,1.44,0.95,2.83,1.58,4.19 c0.6,1.3,1.34,2.54,2.16,3.71c0.85,1.22,1.81,2.38,2.85,3.45c1.03,1.05,2.16,2,3.34,2.87c2.27,1.68,4.85,2.95,7.54,3.82 c1.36,0.44,2.76,0.74,4.18,0.94c1.28,0.18,2.57,0.28,3.86,0.28c0.24,0,0.49,0,0.73-0.01c1.55-0.05,3.1-0.24,4.62-0.55 c1.42-0.28,2.8-0.71,4.15-1.23c1.37-0.54,2.7-1.18,3.96-1.93c0.73-0.43,1.44-0.91,2.12-1.42c0.4-0.3,0.8-0.6,1.18-0.92 c2.18-1.76,4.03-3.92,5.54-6.27c0.74-1.15,1.37-2.37,1.91-3.62c0.17-0.39,0.33-0.78,0.48-1.18c0.28-0.71,0.52-1.43,0.72-2.17 c0.08-0.28,0.16-0.57,0.23-0.85c0.05-0.2,0.1-0.4,0.14-0.6c0.32-1.42,0.51-2.87,0.6-4.31c0.09-1.4,0.04-2.82-0.11-4.21 c-0.16-1.52-0.44-3.03-0.86-4.5c-0.4-1.4-0.94-2.77-1.56-4.08c-0.58-1.24-1.28-2.41-2.05-3.53c-0.83-1.19-1.75-2.32-2.76-3.36 c-2-2.06-4.35-3.8-6.9-5.12c-2.63-1.36-5.49-2.28-8.43-2.68c-1.33-0.18-2.67-0.27-4.01-0.26c-0.08,0-0.15,0-0.22,0 c-1.38,0.02-2.76,0.18-4.12,0.42c0.32-3.11,1.53-9.59,6.12-15.69c0.2-0.23,0.33-0.48,0.33-0.8c0-0.3-0.12-0.59-0.33-0.8 c-0.42-0.42-1.19-0.46-1.6,0c-1.86,2.09-3.64,4.25-5.45,6.39c-1.51,1.8-3.05,3.58-4.5,5.43c-0.98,1.24-1.96,2.48-2.94,3.72 c-0.35,0.44-0.67,0.91-1,1.37c-0.43,0.6-0.87,1.2-1.3,1.8c-0.38,0.53-0.72,1.08-1.08,1.62c-0.29,0.44-0.58,0.87-0.87,1.31 c-0.78,1.21-1.55,2.43-2.31,3.65c-0.17,0.27-0.32,0.54-0.49,0.8c-1.74,2.02-3.18,4.29-4.23,6.74c-0.58,1.35-1.06,2.74-1.42,4.17 c-0.36,1.46-0.57,2.96-0.69,4.45C-17.62,1315.65-17.59,1317.12-17.44,1318.57z M-14.36,1312.81c0.3-2.03,0.84-4.03,1.62-5.93 c0.81-1.87,1.84-3.65,3.09-5.28c1.24-1.56,2.67-2.98,4.23-4.22c1.59-1.19,3.31-2.2,5.13-2.98c1.93-0.79,3.94-1.34,5.99-1.63 c0.13-0.02,0.26-0.03,0.39-0.04c0.88-0.09,1.76-0.13,2.61-0.13c1.04,0,2.11,0.07,3.17,0.19c2.05,0.3,4.06,0.86,5.99,1.65 c1.81,0.79,3.53,1.8,5.1,3c1.56,1.24,2.97,2.65,4.2,4.2c1.26,1.67,2.31,3.48,3.13,5.38c0.77,1.92,1.31,3.93,1.61,5.97 c0.25,2.06,0.25,4.14,0,6.2c-0.14,0.92-0.32,1.82-0.54,2.68c-0.28,1.09-0.64,2.17-1.07,3.21c-0.8,1.85-1.83,3.61-3.06,5.22 c-1.24,1.56-2.66,2.98-4.22,4.22c-0.47,0.36-0.98,0.71-1.51,1.06c-1.16,0.75-2.39,1.4-3.65,1.95c-1.88,0.77-3.86,1.31-5.89,1.61 c-1.06,0.13-2.13,0.19-3.17,0.19s-2.1-0.07-3.15-0.19c-2.05-0.31-4.04-0.86-5.92-1.63c-1.84-0.8-3.58-1.82-5.19-3.04 c-1.58-1.24-3-2.67-4.25-4.25c-1.19-1.58-2.2-3.3-2.98-5.11c-0.8-1.93-1.35-3.95-1.65-6 C-14.61,1317.01-14.61,1314.89-14.36,1312.81z\\\" fill=\\\"rgb(255,237,157)\\\"></path><path style=\\\"box-sizing: border-box;\\\" d=\\\"M-46.94,1339.31c12.41,0,22.99-10.16,23.29-22.62c0.3-12.78-9.99-23.84-22.85-24.1 c-12.65-0.26-23.47,10.06-23.77,22.73C-70.58,1328.27-59.94,1339.31-46.94,1339.31z\\\" fill=\\\"rgb(255,200,144)\\\"></path><g style=\\\"box-sizing: border-box;\\\"><path style=\\\"box-sizing: border-box;\\\" d=\\\"M-59.83,1309.84c0,1.31,1.11,2.42,2.42,2.42s2.42-1.11,2.42-2.42c0-1.31-1.11-2.42-2.42-2.42 S-59.83,1308.53-59.83,1309.84L-59.83,1309.84L-59.83,1309.84z\\\" fill=\\\"rgb(255,237,157)\\\"></path><path style=\\\"box-sizing: border-box;\\\" d=\\\"M-38.17,1310.27c0,1.31,1.11,2.42,2.42,2.42s2.42-1.11,2.42-2.42c0-1.31-1.11-2.42-2.42-2.42 S-38.17,1308.96-38.17,1310.27L-38.17,1310.27L-38.17,1310.27z\\\" fill=\\\"rgb(255,237,157)\\\"></path><path style=\\\"box-sizing: border-box;\\\" d=\\\"M-36.64,1322.46c-1.34-0.77-2.27,1.74-3.38,2.06c-0.64,0.19-1.81-0.02-2.39-0.23 c-3.8-1.39,0.33-4.53-1.73-6.59c-1.5-1.5-4.14-0.38-4.15,1.72c-0.01,0.87,0.91,1.5,0.87,2.14c-0.03,0.58-2.26,2.76-2.72,3.04 c-0.95,0.56-1.75,0.56-2.65-0.1c-0.91-0.67-2.77-4.92-3.55-1.37c-0.26,1.2,1.14,2.49,2.3,3.17c2.43,1.43,6.06,0.41,7.25-2.24 c0,0.01,0,0.01,0.01,0c0.67,2.63,3.07,3.63,5.65,3.5c1.74-0.09,3.08-0.6,4.13-2.08C-36.48,1324.78-35.5,1323.13-36.64,1322.46z\\\" fill=\\\"rgb(255,237,157)\\\"></path></g><path style=\\\"box-sizing: border-box;\\\" d=\\\"M-73.18,1318.57c0.15,1.55,0.43,3.09,0.85,4.59c0.4,1.44,0.95,2.83,1.58,4.19 c0.6,1.3,1.34,2.54,2.16,3.71c0.85,1.22,1.81,2.38,2.85,3.45c1.03,1.05,2.16,2,3.34,2.87c2.27,1.68,4.85,2.95,7.54,3.82 c1.36,0.44,2.76,0.74,4.18,0.94c1.28,0.18,2.57,0.28,3.86,0.28c0.24,0,0.49,0,0.73-0.01c1.55-0.05,3.1-0.24,4.62-0.55 c1.42-0.28,2.8-0.71,4.15-1.23c1.37-0.54,2.7-1.18,3.96-1.93c0.73-0.43,1.44-0.91,2.12-1.42c0.4-0.3,0.8-0.6,1.18-0.92 c2.18-1.76,4.03-3.92,5.54-6.27c0.74-1.15,1.37-2.37,1.91-3.62c0.17-0.39,0.33-0.78,0.48-1.18c0.28-0.71,0.52-1.43,0.72-2.17 c0.08-0.28,0.16-0.57,0.23-0.85c0.05-0.2,0.1-0.4,0.14-0.6c0.32-1.42,0.51-2.87,0.6-4.31c0.09-1.4,0.04-2.82-0.11-4.21 c-0.16-1.52-0.44-3.03-0.86-4.5c-0.4-1.4-0.94-2.77-1.56-4.08c-0.58-1.24-1.28-2.41-2.05-3.53c-0.83-1.19-1.75-2.32-2.76-3.36 c-2-2.06-4.35-3.8-6.9-5.12c-2.63-1.36-5.49-2.28-8.43-2.68c-1.33-0.18-2.67-0.27-4.01-0.26c-0.08,0-0.15,0-0.22,0 c-1.38,0.02-2.76,0.18-4.12,0.42c0.32-3.11,1.53-9.59,6.12-15.69c0.2-0.23,0.33-0.48,0.33-0.8c0-0.3-0.12-0.59-0.33-0.8 c-0.42-0.42-1.19-0.46-1.6,0c-1.86,2.09-3.64,4.25-5.45,6.39c-1.51,1.8-3.05,3.58-4.5,5.43c-0.98,1.24-1.96,2.48-2.94,3.72 c-0.35,0.44-0.67,0.91-1,1.37c-0.43,0.6-0.87,1.2-1.3,1.8c-0.38,0.53-0.72,1.08-1.08,1.62c-0.29,0.44-0.58,0.87-0.87,1.31 c-0.78,1.21-1.55,2.43-2.31,3.65c-0.17,0.27-0.32,0.54-0.49,0.8c-1.74,2.02-3.18,4.29-4.23,6.74c-0.58,1.35-1.06,2.74-1.42,4.17 c-0.36,1.46-0.57,2.96-0.69,4.45C-73.35,1315.65-73.32,1317.12-73.18,1318.57z M-70.09,1312.81c0.3-2.03,0.84-4.03,1.62-5.93 c0.81-1.87,1.84-3.65,3.09-5.28c1.24-1.56,2.67-2.98,4.23-4.22c1.59-1.19,3.31-2.2,5.13-2.98c1.93-0.79,3.94-1.34,5.99-1.63 c0.13-0.02,0.26-0.03,0.39-0.04c0.88-0.09,1.76-0.13,2.61-0.13c1.04,0,2.11,0.07,3.17,0.19c2.05,0.3,4.06,0.86,5.99,1.65 c1.81,0.79,3.53,1.8,5.1,3c1.56,1.24,2.97,2.65,4.2,4.2c1.26,1.67,2.31,3.48,3.13,5.38c0.77,1.92,1.31,3.93,1.61,5.97 c0.25,2.06,0.25,4.14,0,6.2c-0.14,0.92-0.32,1.82-0.54,2.68c-0.28,1.09-0.64,2.17-1.07,3.21c-0.8,1.85-1.83,3.61-3.06,5.22 c-1.24,1.56-2.66,2.98-4.22,4.22c-0.47,0.36-0.98,0.71-1.51,1.06c-1.16,0.75-2.39,1.4-3.65,1.95c-1.88,0.77-3.86,1.31-5.89,1.61 c-1.06,0.13-2.13,0.19-3.17,0.19c-1.04,0-2.1-0.07-3.15-0.19c-2.05-0.31-4.04-0.86-5.92-1.63c-1.84-0.8-3.58-1.82-5.19-3.04 c-1.58-1.24-3-2.67-4.25-4.25c-1.19-1.58-2.2-3.3-2.98-5.11c-0.8-1.93-1.35-3.95-1.65-6 C-70.35,1317.01-70.35,1314.89-70.09,1312.81z\\\" fill=\\\"rgb(255,237,157)\\\"></path></g><g style=\\\"box-sizing: border-box;\\\"><g style=\\\"box-sizing: border-box;\\\"><path d=\\\"M0.59,47.19c0.27,1.35,0.62,2.66,1.08,3.93l3.06-2.56L0.59,47.19z\\\" fill=\\\"rgb(1,134,193)\\\" style=\\\"box-sizing: border-box;\\\"></path><path d=\\\"M7.01,49.32l-4.53,3.8C6.92,63.07,16.89,70,28.48,70c0.06,0,0.12,0,0.18,0c3.88-0.02,6.55-0.71,8.1-1.22 c4.02-1.22,7.65-3.32,10.7-6.06L7.01,49.32z\\\" fill=\\\"rgb(1,134,193)\\\" style=\\\"box-sizing: border-box;\\\"></path><g style=\\\"box-sizing: border-box;\\\"><path d=\\\"M24.12,34.96L8.2,48.31l40.37,13.37c1.76-1.76,3.29-3.75,4.55-5.91L24.12,34.96z\\\" fill=\\\"rgb(1,134,193)\\\" style=\\\"box-sizing: border-box;\\\"></path><path d=\\\"M54.08,53.99c1.84-3.77,2.88-8,2.88-12.48c0-9.82-4.97-18.48-12.53-23.6L25.7,33.63L54.08,53.99z\\\" fill=\\\"rgb(1,134,193)\\\" style=\\\"box-sizing: border-box;\\\"></path></g><g style=\\\"box-sizing: border-box;\\\"><path d=\\\"M6.35,22.21c-1.48,2.26-2.74,4.69-3.68,7.27c-0.21,0.45-0.4,0.9-0.59,1.35c-0.02,0.04-0.03,0.08-0.04,0.11 c-0.17,0.41-0.32,0.83-0.47,1.26c-0.03,0.07-0.05,0.15-0.08,0.22c-0.13,0.39-0.25,0.78-0.37,1.18c-0.03,0.1-0.06,0.2-0.09,0.31 c-0.1,0.37-0.2,0.74-0.28,1.12c-0.03,0.13-0.06,0.25-0.09,0.38c-0.08,0.36-0.15,0.72-0.21,1.08c-0.03,0.14-0.05,0.29-0.08,0.43 c-0.06,0.35-0.1,0.71-0.15,1.06c-0.02,0.15-0.04,0.3-0.06,0.46c-0.04,0.37-0.07,0.74-0.09,1.12c-0.01,0.14-0.02,0.28-0.03,0.41 C0.02,40.48,0,41,0,41.52c0,1.43,0.13,2.82,0.33,4.19l5.59,1.85L22.4,33.73L6.35,22.21z\\\" fill=\\\"rgb(1,134,193)\\\" style=\\\"box-sizing: border-box;\\\"></path><path d=\\\"M23.99,32.4L42.6,16.79c-4.16-2.38-8.98-3.75-14.12-3.75c-0.48,0-0.96,0.01-1.44,0.04c0.99-4.68,4.15-8.97,7.04-12.78 c0.14-0.18-0.11-0.4-0.27-0.24c0,0-16.7,7.18-26.32,20.5L23.99,32.4z\\\" fill=\\\"rgb(1,134,193)\\\" style=\\\"box-sizing: border-box;\\\"></path></g></g><g style=\\\"box-sizing: border-box;\\\"><path d=\\\"M59.89,47.19c0.27,1.35,0.62,2.66,1.08,3.93l3.06-2.56L59.89,47.19z\\\" fill=\\\"rgb(1,134,193)\\\" style=\\\"box-sizing: border-box;\\\"></path><path d=\\\"M66.31,49.32l-4.53,3.8C66.22,63.07,76.19,70,87.78,70c0.06,0,0.12,0,0.18,0c3.88-0.02,6.55-0.71,8.1-1.22 c4.02-1.22,7.65-3.32,10.7-6.06L66.31,49.32z\\\" fill=\\\"rgb(1,134,193)\\\" style=\\\"box-sizing: border-box;\\\"></path><g style=\\\"box-sizing: border-box;\\\"><path d=\\\"M83.43,34.96L67.51,48.31l40.37,13.37c1.76-1.76,3.29-3.75,4.55-5.91L83.43,34.96z\\\" fill=\\\"rgb(1,134,193)\\\" style=\\\"box-sizing: border-box;\\\"></path><path d=\\\"M113.38,53.99c1.84-3.77,2.88-8,2.88-12.48c0-9.82-4.97-18.48-12.53-23.6L85.01,33.63L113.38,53.99z\\\" fill=\\\"rgb(1,134,193)\\\" style=\\\"box-sizing: border-box;\\\"></path></g><g style=\\\"box-sizing: border-box;\\\"><path d=\\\"M65.65,22.21c-1.48,2.26-2.74,4.69-3.68,7.27c-0.21,0.45-0.4,0.9-0.59,1.35c-0.02,0.04-0.03,0.08-0.04,0.11 c-0.17,0.41-0.32,0.83-0.47,1.26c-0.03,0.07-0.05,0.15-0.08,0.22c-0.13,0.39-0.25,0.78-0.37,1.18c-0.03,0.1-0.06,0.2-0.09,0.31 c-0.1,0.37-0.2,0.74-0.28,1.12c-0.03,0.13-0.06,0.25-0.09,0.38c-0.08,0.36-0.15,0.72-0.21,1.08c-0.03,0.14-0.05,0.29-0.08,0.43 c-0.06,0.35-0.1,0.71-0.15,1.06c-0.02,0.15-0.04,0.3-0.06,0.46c-0.04,0.37-0.07,0.74-0.09,1.12c-0.01,0.14-0.02,0.28-0.03,0.41 c-0.03,0.51-0.04,1.03-0.04,1.55c0,1.43,0.13,2.82,0.33,4.19l5.59,1.85l16.48-13.83L65.65,22.21z\\\" fill=\\\"rgb(1,134,193)\\\" style=\\\"box-sizing: border-box;\\\"></path><path d=\\\"M83.29,32.4l18.61-15.61c-4.16-2.38-8.98-3.75-14.12-3.75c-0.48,0-0.96,0.01-1.44,0.04c0.99-4.68,4.15-8.97,7.04-12.78 c0.14-0.18-0.11-0.4-0.27-0.24c0,0-16.7,7.18-26.32,20.5L83.29,32.4z\\\" fill=\\\"rgb(1,134,193)\\\" style=\\\"box-sizing: border-box;\\\"></path></g></g></g></svg></section></section></section></section></section></section><section style=\\\"box-sizing: border-box;\\\" powered-by=\\\"xiumi.us\\\"><section style=\\\"margin: -140px 0% 0px; transform: translate3d(1px, 0px, 0px); -webkit-transform: translate3d(1px, 0px, 0px); -moz-transform: translate3d(1px, 0px, 0px); -o-transform: translate3d(1px, 0px, 0px); position: static; box-sizing: border-box;\\\"><section style=\\\"line-height: 1.8; padding: 0px 15px; box-sizing: border-box;\\\"><p style=\\\"text-align: justify; white-space: normal; margin: 0px; padding: 0px; box-sizing: border-box;\\\"><span style=\\\"text-shadow: rgba(140, 99, 148, 0.44) 0px 0px 4px; box-sizing: border-box;\\\">大部分人在二三十岁上就死去了,因为过了这个年龄,他们只是自己的影子,此后的余生则是在模仿自己中度过,日复一日,更机械,更装腔作势地重复他们在有生之年的所作所为,所思所想,所爱所恨。</span></p><p style=\\\"margin: 0px; padding: 0px; box-sizing: border-box;\\\"><br style=\\\"box-sizing: border-box;\\\"/></p><p style=\\\"text-align: right; margin: 0px; padding: 0px; box-sizing: border-box;\\\"><span style=\\\"text-shadow: rgba(140, 99, 148, 0.44) 0px 0px 4px; box-sizing: border-box;\\\">——罗曼·罗兰《约翰·克利斯朵夫》</span></p><p style=\\\"margin: 0px; padding: 0px; box-sizing: border-box;\\\"><br style=\\\"box-sizing: border-box;\\\"/></p></section></section></section></section></section></section><section style=\\\"position: static; box-sizing: border-box;\\\" powered-by=\\\"xiumi.us\\\"><section style=\\\"margin: 10px 0%; position: static; box-sizing: border-box;\\\"><section style=\\\"display: inline-block; width: 100%; vertical-align: top; box-sizing: border-box;\\\"><section style=\\\"position: static; box-sizing: border-box;\\\" powered-by=\\\"xiumi.us\\\"><section style=\\\"margin: 0px 0%; position: static; box-sizing: border-box;\\\"><section style=\\\"display: inline-block; width: 100%; vertical-align: top; background-color: rgb(229, 229, 229); border-top: 0px none rgb(62, 62, 62); border-top-left-radius: 10px; overflow: hidden; border-right: 0px none rgb(62, 62, 62); border-top-right-radius: 10px; box-sizing: border-box;\\\"><section style=\\\"position: static; box-sizing: border-box;\\\" powered-by=\\\"xiumi.us\\\"><section style=\\\"margin: 3px 0%; position: static; box-sizing: border-box;\\\"><section style=\\\"display: inline-block; vertical-align: middle; width: 20%; box-sizing: border-box;\\\"><section style=\\\"position: static; box-sizing: border-box;\\\" powered-by=\\\"xiumi.us\\\"><section style=\\\"text-align: center; margin: 3px 0%; position: static; box-sizing: border-box;\\\"><section style=\\\"max-width: 100%; vertical-align: middle; display: inline-block; line-height: 0; width: 70%; box-sizing: border-box;\\\"><svg class=\\\"svg\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\" xmlns:xlink=\\\"http://www.w3.org/1999/xlink\\\" x=\\\"0px\\\" y=\\\"0px\\\" viewbox=\\\"0 0 106.22 25.08\\\" style=\\\"vertical-align: middle; max-width: 100%; width: 100%; box-sizing: border-box;\\\" xml:space=\\\"preserve\\\" width=\\\"100%\\\"><g style=\\\"box-sizing: border-box;\\\"><path style=\\\"box-sizing: border-box;\\\" d=\\\"M25.08,12.54c0,6.93-5.61,12.54-12.54,12.54C5.62,25.08,0,19.47,0,12.54S5.62,0,12.54,0 C19.47,0,25.08,5.61,25.08,12.54z\\\" fill=\\\"rgb(235, 86, 70)\\\"></path><path style=\\\"box-sizing: border-box;\\\" d=\\\"M65.65,12.54c0,6.93-5.62,12.54-12.54,12.54c-6.93,0-12.54-5.61-12.54-12.54S46.18,0,53.11,0 C60.04,0,65.65,5.61,65.65,12.54z\\\" fill=\\\"rgb(237, 201, 69)\\\"></path><path style=\\\"box-sizing: border-box;\\\" d=\\\"M106.22,12.54c0,6.93-5.61,12.54-12.54,12.54c-6.93,0-12.54-5.61-12.54-12.54S86.76,0,93.68,0 C100.61,0,106.22,5.61,106.22,12.54z\\\" fill=\\\"rgb(121, 193, 67)\\\"></path></g></svg></section></section></section></section><section style=\\\"display: inline-block; vertical-align: middle; width: 80%; box-sizing: border-box;\\\"><section style=\\\"position: static; box-sizing: border-box;\\\" powered-by=\\\"xiumi.us\\\"><section style=\\\"margin: 3px 0%; position: static; box-sizing: border-box;\\\"><section style=\\\"max-width: 100%; vertical-align: middle; display: inline-block; line-height: 0; width: 40%; box-sizing: border-box;\\\"><img class=\\\"raw-image\\\" src=\\\"https://file.5rs.me/oss/upload/image/gif/b09694c4ecba49debac395c8653d078c.gif\\\" style=\\\"vertical-align: middle; max-width: 100%; width: 100%; box-sizing: border-box;\\\" data-ratio=\\\"0.140625\\\" data-w=\\\"640\\\" _width=\\\"100%\\\"/></section></section></section></section></section></section></section></section></section><section style=\\\"position: static; box-sizing: border-box;\\\" powered-by=\\\"xiumi.us\\\"><section style=\\\"position: static; box-sizing: border-box;\\\"><section style=\\\"display: inline-block; width: 100%; vertical-align: top; padding: 0px; border-style: solid; border-width: 3px; border-radius: 0px; border-color: rgb(229, 229, 229); box-sizing: border-box;\\\"><section style=\\\"position: static; box-sizing: border-box;\\\" powered-by=\\\"xiumi.us\\\"><section style=\\\"text-align: center; margin: 0px 0%; position: static; box-sizing: border-box;\\\"><section style=\\\"max-width: 100%; vertical-align: middle; display: inline-block; line-height: 0; box-sizing: border-box;\\\"><img class=\\\"raw-image\\\" src=\\\"https://file.5rs.me/oss/upload/image/png/1d08d6f551ac41d982ac9f9c83097c8f.png\\\" style=\\\"vertical-align: middle; max-width: 100%; box-sizing: border-box;\\\" data-ratio=\\\"0.7506112\\\" data-w=\\\"818\\\"/></section></section></section></section></section></section></section></section></section><section style=\\\"position: static; box-sizing: border-box;\\\" powered-by=\\\"xiumi.us\\\"><section style=\\\"position: static; box-sizing: border-box;\\\"><section style=\\\"box-sizing: border-box;\\\"><p style=\\\"margin: 0px; padding: 0px; box-sizing: border-box;\\\">sadsadsadsa</p></section></section></section></section><p><br/></p>\",\"btnPosTop\":0.0,\"btnPosLeft\":0.0},{\"templateId\":1042,\"contentType\":3,\"templateName\":\"啊啥发大发送到\",\"content\":\"<p style=\\\"white-space: normal;\\\">国际化规划<span style=\\\"text-decoration-line: underline;\\\">局开个</span>口</p><p style=\\\"white-space: normal;\\\">盛世嫡妃事发<span style=\\\"border: 1px solid rgb(0, 0, 0);\\\">地点的多多多多多</span>多多多多多</p><p style=\\\"white-space: normal;\\\"><span style=\\\"font-family: 隶书, SimLi;\\\">愿望单介绍:</span></p><p style=\\\"white-space: normal; text-align: center;\\\"><span style=\\\"font-family: 隶书, SimLi;\\\">根据本书编辑老<span style=\\\"color: rgb(146, 208, 80);\\\">师推荐的愿望单任务,任务包括饭后帮妈妈洗碗筷、早上起来自己叠被子等等,家长给小孩选定合适的任务单,</span>完成之后给孩子赠送本书周边作为劳动的报酬。</span></p><p style=\\\"white-space: normal; text-align: center;\\\"><span style=\\\"font-family: 隶书, SimLi;\\\">小孩可以通过完成任务实现<span style=\\\"color: rgb(146, 208, 80);\\\">自己的愿</span>望。<img src=\\\"http://img.baidu.com/hi/jx2/j_0048.gif\\\"/><img src=\\\"http://img.baidu.com/hi/jx2/j_0021.gif\\\"/></span></p><p style=\\\"white-space: normal;\\\"><span style=\\\"font-family: 隶书, SimLi;\\\"><br/></span></p><p style=\\\"white-space: normal;\\\"><em><span style=\\\"font-family: 隶书, SimLi;\\\">2019-12-20算法&nbsp;&nbsp;iə阿斯顿发生&nbsp;</span></em><span style=\\\"font-family: 隶书, SimLi;\\\">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<a name=\\\"测试\\\"></a>插上的暗室逢灯发的王企鹅</span></p><p style=\\\"white-space: normal;\\\"><span style=\\\"font-family: 隶书, SimLi;\\\">啊发生地方</span></p><table><tbody><tr class=\\\"firstRow\\\"><td width=\\\"104\\\" valign=\\\"top\\\" style=\\\"word-break: break-all;\\\">测试</td><td width=\\\"104\\\" valign=\\\"top\\\"><br/></td><td width=\\\"104\\\" valign=\\\"top\\\"><br/></td><td width=\\\"104\\\" valign=\\\"top\\\"><br/></td><td width=\\\"104\\\" valign=\\\"top\\\" style=\\\"word-break: break-all;\\\"><br/></td></tr><tr><td width=\\\"104\\\" valign=\\\"top\\\"><br/></td><td width=\\\"104\\\" valign=\\\"top\\\" style=\\\"word-break: break-all;\\\">测试</td><td width=\\\"104\\\" valign=\\\"top\\\"><br/></td><td width=\\\"104\\\" valign=\\\"top\\\"><br/></td><td width=\\\"104\\\" valign=\\\"top\\\"><br/></td></tr><tr><td width=\\\"104\\\" valign=\\\"top\\\"><br/></td><td width=\\\"104\\\" valign=\\\"top\\\" style=\\\"word-break: break-all;\\\"><br/></td><td width=\\\"104\\\" valign=\\\"top\\\" style=\\\"word-break: break-all;\\\">测试</td><td width=\\\"104\\\" valign=\\\"top\\\"><br/></td><td width=\\\"104\\\" valign=\\\"top\\\"><br/></td></tr><tr><td width=\\\"104\\\" valign=\\\"top\\\"><br/></td><td width=\\\"104\\\" valign=\\\"top\\\"><br/></td><td width=\\\"104\\\" valign=\\\"top\\\"><br/></td><td width=\\\"104\\\" valign=\\\"top\\\" style=\\\"word-break: break-all;\\\">测试</td><td width=\\\"104\\\" valign=\\\"top\\\"><br/></td></tr><tr><td width=\\\"104\\\" valign=\\\"top\\\"><br/></td><td width=\\\"104\\\" valign=\\\"top\\\"><br/></td><td width=\\\"104\\\" valign=\\\"top\\\"><br/></td><td width=\\\"104\\\" valign=\\\"top\\\"><br/></td><td width=\\\"104\\\" valign=\\\"top\\\" style=\\\"word-break: break-all;\\\">测试</td></tr></tbody></table><p style=\\\"white-space: normal;\\\"><span style=\\\"font-family: 隶书, SimLi;\\\"></span></p><p style=\\\"white-space: normal;\\\"><br/></p><p style=\\\"white-space: normal;\\\"><br/></p><p><section style=\\\"white-space: normal; box-sizing: border-box; text-align: justify;\\\"><section powered-by=\\\"xiumi.us\\\" style=\\\"margin: 10px 0px; position: static; box-sizing: border-box;\\\"><section style=\\\"display: inline-block; width: 626px; vertical-align: top; background-position: 50% 50%; background-repeat: no-repeat; background-size: cover; background-attachment: scroll; background-image: url(&quot;https://file.5rs.me/oss/upload/image/jpg/cd7acb85d7554b3c9581a698c2852fe9.jpg&quot;); box-sizing: border-box;\\\"><section powered-by=\\\"xiumi.us\\\" style=\\\"text-align: center; margin: 0px 0px -30px; position: static; box-sizing: border-box;\\\"><section style=\\\"max-width: 100%; vertical-align: middle; display: inline-block; line-height: 0; box-sizing: border-box;\\\"><img class=\\\"raw-image\\\" data-ratio=\\\"0.1694444\\\" data-w=\\\"1080\\\" src=\\\"https://file.5rs.me/oss/upload/image/png/d18c2f80a0664c64907541fc391d8934.png\\\" style=\\\"vertical-align: middle; max-width: 100%; box-sizing: border-box;\\\"/></section></section><section powered-by=\\\"xiumi.us\\\" style=\\\"transform: translate3d(1px, 0px, 0px); margin: 0px; position: static; box-sizing: border-box;\\\"><section style=\\\"display: inline-block; width: 626px; vertical-align: top; box-sizing: border-box;\\\"><section powered-by=\\\"xiumi.us\\\" style=\\\"margin: 0px; transform: translate3d(-1px, 0px, 0px); position: static; box-sizing: border-box;\\\"><section style=\\\"text-align: center; font-size: 36px; color: rgb(62, 176, 242); line-height: 1; letter-spacing: 2px; padding: 0px; text-shadow: rgb(255, 255, 255) 1px 1px, rgb(255, 255, 255) 1px -1px, rgb(255, 255, 255) -1px 1px, rgb(255, 255, 255) -1px -1px, rgb(255, 255, 255) 0px 1.4px, rgb(255, 255, 255) 0px -1.4px, rgb(255, 255, 255) -1.4px 0px, rgb(255, 255, 255) 1.4px 0px; box-sizing: border-box;\\\"><p style=\\\"margin-top: 0px; margin-bottom: 0px; padding: 0px; box-sizing: border-box;\\\"><strong style=\\\"box-sizing: border-box;\\\">12.12</strong></p></section></section><section powered-by=\\\"xiumi.us\\\" style=\\\"text-align: left; font-size: 18px; color: rgb(255, 255, 255); letter-spacing: 0px; line-height: 1.6; padding: 0px 20px; box-sizing: border-box;\\\"><p style=\\\"margin-top: 0px; margin-bottom: 0px; text-align: center; padding: 0px; box-sizing: border-box;\\\"><strong style=\\\"box-sizing: border-box;\\\"># 双十二来袭 #</strong></p></section><section powered-by=\\\"xiumi.us\\\" style=\\\"text-align: left; font-size: 14px; color: rgb(62, 176, 242); letter-spacing: 0px; line-height: 1.6; padding: 0px 20px; box-sizing: border-box;\\\"><p style=\\\"margin-top: 0px; margin-bottom: 0px; text-align: center; padding: 0px; box-sizing: border-box;\\\"><em style=\\\"box-sizing: border-box;\\\"><span style=\\\"background-color: rgb(255, 255, 255); box-sizing: border-box;\\\"><strong style=\\\"box-sizing: border-box;\\\">&nbsp;No.1&nbsp;</strong></span></em><span style=\\\"background-color: rgb(255, 255, 255); box-sizing: border-box;\\\"><strong style=\\\"box-sizing: border-box;\\\">好物推荐&nbsp;</strong></span></p></section></section></section><section powered-by=\\\"xiumi.us\\\" style=\\\"text-align: center; margin: -30px 0px 0px; position: static; box-sizing: border-box;\\\"><section style=\\\"max-width: 100%; vertical-align: middle; display: inline-block; line-height: 0; box-sizing: border-box;\\\"><img class=\\\"raw-image\\\" data-ratio=\\\"0.1703704\\\" data-w=\\\"1080\\\" src=\\\"https://file.5rs.me/oss/upload/image/png/05c693e52ae847de8091f6adce19eb84.png\\\" style=\\\"vertical-align: middle; max-width: 100%; box-sizing: border-box;\\\"/></section></section></section></section></section></p><p style=\\\"white-space: normal;\\\"><br/></p><p style=\\\"white-space: normal;\\\"><br/></p><p style=\\\"white-space: normal;\\\"><a href=\\\"https://www.baidu.com/\\\" target=\\\"_self\\\" title=\\\"艾弗森多多多多多多多多多多多多多多\\\" style=\\\"color: rgb(255, 192, 0);\\\">艾丝凡豆豆豆豆多多多多多多多多多多多多多多多多多多算法</a></p><p><br/></p>\",\"btnPosTop\":0.0,\"btnPosLeft\":0.0},{\"templateId\":1021,\"contentType\":3,\"templateName\":\"自定义\",\"content\":\"<p><span style=\\\"color: rgb(51, 51, 51); font-family: Arial, &quot;Times New Roman&quot;, &quot;Microsoft YaHei&quot;, SimHei; font-size: 15px; background-color: rgb(255, 255, 255);\\\">模板内容</span><span style=\\\"color: rgb(51, 51, 51); font-family: Arial, &quot;Times New Roman&quot;, &quot;Microsoft YaHei&quot;, SimHei; font-size: 15px; background-color: rgb(255, 255, 255);\\\">模板内容</span><span style=\\\"color: rgb(51, 51, 51); font-family: Arial, &quot;Times New Roman&quot;, &quot;Microsoft YaHei&quot;, SimHei; font-size: 15px; background-color: rgb(255, 255, 255);\\\">模板内容</span><span style=\\\"color: rgb(51, 51, 51); font-family: Arial, &quot;Times New Roman&quot;, &quot;Microsoft YaHei&quot;, SimHei; font-size: 15px; background-color: rgb(255, 255, 255);\\\">模板内容</span><span style=\\\"color: rgb(51, 51, 51); font-family: Arial, &quot;Times New Roman&quot;, &quot;Microsoft YaHei&quot;, SimHei; font-size: 15px; background-color: rgb(255, 255, 255);\\\">模板内容</span><span style=\\\"color: rgb(51, 51, 51); font-family: Arial, &quot;Times New Roman&quot;, &quot;Microsoft YaHei&quot;, SimHei; font-size: 15px; background-color: rgb(255, 255, 255);\\\">模板内容</span><span style=\\\"color: rgb(51, 51, 51); font-family: Arial, &quot;Times New Roman&quot;, &quot;Microsoft YaHei&quot;, SimHei; font-size: 15px; background-color: rgb(255, 255, 255);\\\">模板内容</span><span style=\\\"color: rgb(51, 51, 51); font-family: Arial, &quot;Times New Roman&quot;, &quot;Microsoft YaHei&quot;, SimHei; font-size: 15px; background-color: rgb(255, 255, 255);\\\">模板内容</span><span style=\\\"color: rgb(51, 51, 51); font-family: Arial, &quot;Times New Roman&quot;, &quot;Microsoft YaHei&quot;, SimHei; font-size: 15px; background-color: rgb(255, 255, 255);\\\">模板内容</span><span style=\\\"color: rgb(51, 51, 51); font-family: Arial, &quot;Times New Roman&quot;, &quot;Microsoft YaHei&quot;, SimHei; font-size: 15px; background-color: rgb(255, 255, 255);\\\">模板内容</span><img class=\\\"edui-upload-image\\\" src=\\\"https://file.5rs.me/oss/uploadfe/jpg/e7fe0067a2bd9b47470c4088c0b82192.jpg\\\" style=\\\"max-width: 100%\\\"/></p>\",\"btnPosTop\":0.0,\"btnPosLeft\":0.0},{\"templateId\":1018,\"contentType\":3,\"templateName\":\"123\",\"content\":\"<p>123</p>\",\"btnPosTop\":0.0,\"btnPosLeft\":0.0},{\"templateId\":1014,\"contentType\":3,\"templateName\":\"随便建一个模板介绍吧\",\"content\":\"<p>这个应用非常非常实用666666绘本后端不v好的不v和不v和不v和你不会并不能并不能笔记本卡借还机。</p><table><tbody><tr class=\\\"firstRow\\\"><td width=\\\"27\\\" valign=\\\"top\\\" style=\\\"word-break: break-all;\\\">是大V</td><td width=\\\"27\\\" valign=\\\"top\\\" style=\\\"word-break: break-all;\\\">v</td><td width=\\\"27\\\" valign=\\\"top\\\" style=\\\"word-break: break-all;\\\">DVC</td><td width=\\\"27\\\" valign=\\\"top\\\" style=\\\"word-break: break-all;\\\">大V测试的</td><td width=\\\"27\\\" valign=\\\"top\\\" style=\\\"word-break: break-all;\\\">VCD是</td><td width=\\\"27\\\" valign=\\\"top\\\" style=\\\"word-break: break-all;\\\">的深V从</td><td width=\\\"27\\\" valign=\\\"top\\\" style=\\\"word-break: break-all;\\\">端茶倒水</td></tr><tr><td width=\\\"27\\\" valign=\\\"top\\\" style=\\\"word-break: break-all;\\\">长度</td><td width=\\\"27\\\" valign=\\\"top\\\" style=\\\"word-break: break-all;\\\">&nbsp; 超出</td><td width=\\\"27\\\" valign=\\\"top\\\" style=\\\"word-break: break-all;\\\">大V测试的</td><td width=\\\"27\\\" valign=\\\"top\\\" style=\\\"word-break: break-all;\\\">&nbsp;伴读</td><td width=\\\"27\\\" valign=\\\"top\\\" style=\\\"word-break: break-all;\\\">VCD是</td><td width=\\\"27\\\" valign=\\\"top\\\" style=\\\"word-break: break-all;\\\">cv</td><td width=\\\"27\\\" valign=\\\"top\\\" style=\\\"word-break: break-all;\\\">大风车</td></tr><tr><td width=\\\"27\\\" valign=\\\"top\\\" style=\\\"word-break: break-all;\\\">VC</td><td width=\\\"27\\\" valign=\\\"top\\\" style=\\\"word-break: break-all;\\\">DVC</td><td width=\\\"27\\\" valign=\\\"top\\\" style=\\\"word-break: break-all;\\\">导读</td><td width=\\\"27\\\" valign=\\\"top\\\" style=\\\"word-break: break-all;\\\">323方&nbsp;</td><td width=\\\"27\\\" valign=\\\"top\\\" style=\\\"word-break: break-all;\\\">&nbsp; 重复</td><td width=\\\"27\\\" valign=\\\"top\\\" style=\\\"word-break: break-all;\\\">发</td><td width=\\\"27\\\" valign=\\\"top\\\" style=\\\"word-break: break-all;\\\">发的GV</td></tr><tr><td width=\\\"27\\\" valign=\\\"top\\\" style=\\\"word-break: break-all;\\\">出发点</td><td width=\\\"27\\\" valign=\\\"top\\\" style=\\\"word-break: break-all;\\\">发的</td><td width=\\\"27\\\" valign=\\\"top\\\" style=\\\"word-break: break-all;\\\">出发点</td><td width=\\\"27\\\" valign=\\\"top\\\" style=\\\"word-break: break-all;\\\">付费</td><td width=\\\"27\\\" valign=\\\"top\\\" style=\\\"word-break: break-all;\\\">出发点</td><td width=\\\"27\\\" valign=\\\"top\\\" style=\\\"word-break: break-all;\\\">重复</td><td width=\\\"27\\\" valign=\\\"top\\\" style=\\\"word-break: break-all;\\\">出发点</td></tr><tr><td width=\\\"27\\\" valign=\\\"top\\\" style=\\\"word-break: break-all;\\\">发v发的</td><td width=\\\"27\\\" valign=\\\"top\\\" style=\\\"word-break: break-all;\\\">辅导费</td><td width=\\\"27\\\" valign=\\\"top\\\" style=\\\"word-break: break-all;\\\">丰富的非</td><td width=\\\"27\\\" valign=\\\"top\\\" style=\\\"word-break: break-all;\\\">发的GV</td><td width=\\\"27\\\" valign=\\\"top\\\" style=\\\"word-break: break-all;\\\">发鬼地方</td><td width=\\\"27\\\" valign=\\\"top\\\" style=\\\"word-break: break-all;\\\">发GV发的</td><td width=\\\"27\\\" valign=\\\"top\\\" style=\\\"word-break: break-all;\\\">发GV发的</td></tr></tbody></table><p><img src=\\\"http://img.baidu.com/hi/jx2/j_0048.gif\\\"/></p><p><img class=\\\"edui-upload-image\\\" src=\\\"https://file.5rs.me/oss/uploadfe/jpg/90558ba8bc6893064a1742f39680f56a.jpg\\\" style=\\\"max-width: 100%\\\"/></p>\",\"btnPosTop\":0.0,\"btnPosLeft\":0.0},{\"templateId\":1008,\"contentType\":3,\"templateName\":\"呵呵呵\",\"content\":\"<p>SLL;ASDGK&nbsp;<br/></p>\",\"btnPosTop\":0.0,\"btnPosLeft\":0.0},{\"templateId\":930,\"contentType\":3,\"templateName\":\"模板233\",\"content\":\"<p>我是模板2333</p><p><img class=\\\"edui-upload-image\\\" src=\\\"https://file.5rs.me/oss/uploadfe/png/e7a9a396fd980aab718acc654c69ddc8.png\\\" style=\\\"max-width: 100%\\\"/></p>\",\"btnPosTop\":0.0,\"btnPosLeft\":0.0},{\"templateId\":929,\"contentType\":3,\"templateName\":\"e\",\"content\":\"<p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;43333333333333333333333333333333<br/></p>\",\"btnPosTop\":0.0,\"btnPosLeft\":0.0},{\"templateId\":925,\"contentType\":3,\"templateName\":\"自定义的模板发的官方\",\"content\":\"<p>雷克萨联合国的胜利果实感动死了联合国的烧录卡结构发生了口角高富帅离开家光伏电力科技大厦</p>\",\"btnPosTop\":0.0,\"btnPosLeft\":0.0},{\"templateId\":913,\"contentType\":3,\"templateName\":\"354\",\"content\":\"<p>44与345654565<br/></p>\",\"btnPosTop\":0.0,\"btnPosLeft\":0.0}],\"pageCount\":7,\"beginPageIndex\":0,\"endPageIndex\":6,\"countResultMap\":null}}"},
};
return datas;
}
@Test(dataProvider = "datas3")
@Description("Post请求")
public void testWfPostcreate(int id, String caseName, String url, String json, String expectValue) throws Exception {
HttpPost post = new HttpPost(url); // 创建post请求
post.setHeader("Content-Type", "application/json"); // 传参类型为json
post.setHeader("token", envPro.get("token")); //将token传递到下个接口使用
post.setEntity(new StringEntity(json));
DefaultHttpClient client = new DefaultHttpClient();
HttpResponse response = client.execute(post);
Header[] header = response.getAllHeaders(); // 响应头
System.out.println("请求链接:" + url);
System.out.println("请求参数:" + json);
System.out.print("id:" + id + "\n" + "casename:" + caseName + "\n");
System.out.print("响应头信息:::" + Arrays.toString(header) + "\n");
int status = response.getStatusLine().getStatusCode();
System.out.print("状态码:::" + status + "\n");
HttpEntity entity = response.getEntity(); // 响应体
String responValue = EntityUtils.toString(entity);
System.out.print("预期结果: " + expectValue + "\n");
System.out.print("响应结果: " + responValue + "\n");
Boolean flag = assertFlag(JSONObject.parseObject(expectValue.toString()).toString(), JSONObject.parseObject(responValue.toString()).toString());
String assertContent = (flag) ? "Fail" : "Pass";
System.out.print("assertContent:" + assertContent);
}
@DataProvider(name = "datas3")
public Object[][] datas3() {
Object[][] datas = {
{4,"createAppAttachInfo","https://adviser.5rs.me/scenarizedapp/v1.0/appAttachInfo/createAppAttachInfo","{\"transverseImg\":\"https://file.5rs.me/oss/uploadfe/png/9fe8299e256f31a6922d348557bafbae.png\",\"squareImg\":\"https://file.5rs.me/oss/uploadfe/png/beddb0c28d21b1ae76bfc31dbfa4f405.png\",\"title\":\"wf-测试配套听力\",\"appletFlag\":1,\"channelId\":1409,\"proLabelId\":469,\"depLabelId\":475,\"purLabelId\":247,\"detail\":\"\",\"introType\":0,\"shareState\":0,\"priceModel\":0,\"price\":\"0.01\",\"isGiveGift\":0,\"mobileCheck\":1,\"typeCode\":\"MATCH_LISTEN\",\"bigPic\":\"https://file.5rs.me/oss/uploadfe/png/9fe8299e256f31a6922d348557bafbae.png\",\"smallPic\":\"https://file.5rs.me/oss/uploadfe/png/beddb0c28d21b1ae76bfc31dbfa4f405.png\"}","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"appAttachInfoId\":82828,\"appId\":2306233}}"},
{5,"updateCompressIsSupport","https://adviser.5rs.me/appcenter/v1.0/appExtend/updateCompressIsSupport","{\"appId\":2306233,\"compressIsSupport\":1}","{\"errCode\":0,\"message\":\"操作成功!\"}"},
{6,"addSingleCatalog","https://adviser.5rs.me/scenarizedapp/v1.0/catalogFacade/addSingleCatalog","{\"appId\":2306233,\"catalogName\":\"1\",\"parentCatalogId\":0,\"parentId\":0}","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"catalogId\":10724}}"},
{7,"updateCatalog","https://adviser.5rs.me/scenarizedapp/v1.0/catalogFacade/updateCatalog","{\"appId\":2306233,\"catalogId\":10724,\"catalogName\":\"12\"}","{\"errCode\":0,\"message\":\"操作成功!\"}"},
{8,"configJumpCatalog","https://adviser.5rs.me/scenarizedapp/v1.0/appAttachInfo/configJumpCatalog","{\"appId\":2306233,\"jumpCatalogFirst\":false}","{\"errCode\":0,\"message\":\"操作成功!\"}"},
{9,"updateResourceName","https://adviser.5rs.me/scenarizedapp/v1.0/scenarizedAppResource/updateResourceName","{\"appId\":2306233,\"attachResourceId\":347070,\"resourceName\":\"哈哈.mp3\"}","{\"errCode\":0,\"message\":\"操作成功!\"}"},
{10,"moveToAimCatalog","https://adviser.5rs.me/scenarizedapp/v1.0/scenarizedAppResource/moveToAimCatalog","{\"appId\":2306233,\"attachResourceIds\":[347068],\"catalogId\":10724}","{\"errCode\":0,\"message\":\"操作成功!\"}"},
{11,"updateLyricNotAudit","https://adviser.5rs.me/contentcenter/v1.0/resourceAudio/updateLyricNotAudit","{\"lyricText\":\"1\\n\\n[02:06.00][00:02.00]周杰伦 - 说了再见\\n[02:10.00][00:08.00]作词:方文山 作曲:周杰伦\\n[02:14.00][00:14.00]www.lrcgeci.com 欢迎您的光临!\\n[02:19.61][00:31.55]天凉了 雨下了 你走了\\n[02:24.28][00:36.12]清楚了 我爱的 遗失了\\n[02:28.20][00:39.82]落叶飘在湖面上睡着了\\n[02:35.76][00:47.39]想要放 放不掉 泪在飘\\n[02:39.85][00:51.27]你看看 你看看不到\\n[02:42.95][00:54.61]我假装过去不重要\\n[02:46.83][00:58.34]却发现自己办不到\\n[02:50.57][01:33.23][01:02.05]说了再见 才发现再也见不到\\n[02:57.91][01:09.57]我不能 就这样 失去你的微笑\\n[03:05.80][01:17.37]口红待在桌角 而你我找不到\\n[03:14.70][01:26.42]若角色对调 你说好不好\\n[03:59.91][01:40.80]能不能 就这样 忍着痛 泪不掉\\n[04:07.52][01:48.21]说好陪我到老 永恒往哪里找\\n[04:16.65][01:57.33]再次拥抱 一分一秒 都好\\n[03:23.51]你的笑 你的好 脑海里 一直在绕\\n[03:31.31]我的手 忘不了 你手的温度\\n[03:38.43]心 碎了一地 捡不回从前的心跳\\n[03:45.64]身陷过去我无力逃跑\\n[03:52.76]说再见 才发现再也见不到\\n\\n\\n\\n《就爱LRC歌词网》http://www.lrcgeci.com 欢迎您的光临!\",\"resourceId\":27043601,\"retractAudit\":1,\"attachResourceId\":347069,\"appId\":2306233}","{\"errCode\":0,\"message\":\"操作成功!\"}"},
{12,"batchInsertMatchListenAnswer","https://adviser.5rs.me/scenarizedapp/v1.0/matchListen/batchInsertMatchListenAnswer","[{\"appId\":2306233,\"attachResourceId\":347069,\"resourceText\":\"1.A\"}]","{\"errCode\":0,\"message\":\"操作成功!\"}"}
};
return datas;
}
@Test(dataProvider = "datas1")
@Description("首页Get请求getByTypeCode")
public void testWfgetByTypeCode(int id, String caseName, String url, String expectValue) throws Exception {
HttpGet get = new HttpGet(url); // 创建get请求
get.setHeader("Content-Type", "application/json");
get.setHeader("token", envPro.get("token")); //
DefaultHttpClient client = new DefaultHttpClient();// 创建一个client
HttpResponse response = client.execute(get); // 执行get请求,并使用response来存放执行后返回的响应内容
Header[] header = response.getAllHeaders(); // 响应头
System.out.print("id:" + id + "casename:" + caseName);
System.out.print("响应头信息: " + Arrays.toString(header) + "\n");
int status = response.getStatusLine().getStatusCode();
System.out.print("状态码: " + status + "\n");
HttpEntity entity = response.getEntity(); // 响应体
String responValue = EntityUtils.toString(entity);
System.out.print("预期结果: " + expectValue + "\n");
System.out.print("响应结果: " + responValue + "\n");
Boolean flag = assertFlag(JSONObject.parseObject(expectValue.toString()).toString(), JSONObject.parseObject(responValue.toString()).toString());
String assertContent = (flag) ? "Fail" : "Pass";
System.out.print("assertContent:" + assertContent);
}
@DataProvider(name = "datas1")
public Object[][] datas1() {
// Object[m][n] m代表执行次数,n代表参数个数
Object[][] datas = {
{1, "getByTypeCode接口", "https://adviser.5rs.me/appcenter/v1.0/appCase/getByTypeCode?typeCode=MATCH_LISTEN", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"version\":12,\"appCaseId\":43,\"typeCode\":\"MATCH_LISTEN\",\"caseName\":\"初中英语配套听力\",\"caseDesc\":\"《初中英语配套听力》为英语试卷中配套的英语听力,为读者提供与试卷配套的英语听力音频,读者扫码后,可以在线上听听力,线下答题,答题后在线上对答案,并查看听力原文,同时可设置播放速度,播放模式,方便读者使用\",\"qrCode\":\"https://oss.5rs.me/oss/uploadfe/png/d793e4c78ae4969fc9cbe875699f8e9e.png\",\"realQrCode\":\"https://oss.5rs.me/oss/uploadfe/png/8bdb508baf0e44da6c94cfd56bb62c91.png\",\"casePicDTOS\":[{\"id\":613,\"casePic\":\"https://oss.5rs.me/oss/uploadfe/png/65a3a09221633b75617ec88335ba48f8.png\",\"appCaseId\":43},{\"id\":614,\"casePic\":\"https://oss.5rs.me/oss/uploadfe/png/b8213aaa4ff97e10e2f8af47c9d02984.png\",\"appCaseId\":43}],\"isCollect\":0}}"}
};
return datas;
}
@Test(dataProvider = "datas2")
@Description("首页Get请求listByPartyId")
public void testWflistByPartyId(int id, String caseName, String url, String expectValue) throws Exception {
HttpGet get = new HttpGet(url); // 创建get请求
get.setHeader("Content-Type", "application/json");
get.setHeader("token", envPro.get("token")); //
DefaultHttpClient client = new DefaultHttpClient();// 创建一个client
HttpResponse response = client.execute(get); // 执行get请求,并使用response来存放执行后返回的响应内容
Header[] header = response.getAllHeaders(); // 响应头
System.out.print("id:" + id + "casename:" + caseName);
System.out.print("响应头信息: " + Arrays.toString(header) + "\n");
int status = response.getStatusLine().getStatusCode();
System.out.print("状态码: " + status + "\n");
HttpEntity entity = response.getEntity(); // 响应体
String responValue = EntityUtils.toString(entity);
System.out.print("预期结果: " + expectValue + "\n");
System.out.print("响应结果: " + responValue + "\n");
Boolean flag = assertFlag(JSONObject.parseObject(expectValue.toString()).toString(), JSONObject.parseObject(responValue.toString()).toString());
String assertContent = (flag) ? "Fail" : "Pass";
System.out.print("assertContent:" + assertContent);
}
@DataProvider(name = "datas2")
public Object[][] datas2() {
//Object[m][n] m代表执行次数,n代表参数个数
Object[][] datas = {
{2, "findProductTypes接口", "https://adviser.5rs.me/resourcecenter/v1.0/productType/findProductTypes", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":[{\"id\":2,\"parentTypeId\":0,\"typeCode\":\"AUDIO\",\"typeName\":\"音频\",\"typeCategory\":\"RESOURCE\",\"sequenceNum\":1,\"isHot\":false,\"isAliType\":true},{\"id\":3,\"parentTypeId\":0,\"typeCode\":\"VIDEO\",\"typeName\":\"视频\",\"typeCategory\":\"RESOURCE\",\"sequenceNum\":2,\"isHot\":false,\"isAliType\":true},{\"id\":4,\"parentTypeId\":0,\"typeCode\":\"PDF\",\"typeName\":\"图文\",\"typeCategory\":\"RESOURCE\",\"sequenceNum\":3,\"isHot\":false,\"isAliType\":true},{\"id\":9,\"parentTypeId\":0,\"typeCode\":\"ALBUM\",\"typeName\":\"高清大图\",\"typeCategory\":\"RESOURCE\",\"sequenceNum\":5,\"isHot\":false,\"isAliType\":true},{\"id\":26,\"parentTypeId\":0,\"typeCode\":\"FORMAT\",\"typeName\":\"素材包\",\"typeCategory\":\"RESOURCE\",\"sequenceNum\":6,\"isHot\":false,\"isAliType\":true},{\"id\":12,\"parentTypeId\":0,\"typeCode\":\"PRETEST\",\"typeName\":\"在线题库\",\"typeCategory\":\"RESOURCE\",\"sequenceNum\":7,\"isHot\":false,\"isAliType\":true},{\"id\":28,\"parentTypeId\":0,\"typeCode\":\"ARTICLE\",\"typeName\":\"精品文章\",\"typeCategory\":\"RESOURCE\",\"sequenceNum\":8,\"isHot\":false,\"isAliType\":true},{\"id\":27,\"parentTypeId\":0,\"typeCode\":\"WORD\",\"typeName\":\"记忆卡片\",\"typeCategory\":\"PRODUCT\",\"sequenceNum\":9,\"isHot\":false,\"isAliType\":true},{\"id\":5,\"parentTypeId\":0,\"typeCode\":\"QA\",\"typeName\":\"专家咨询\",\"typeCategory\":\"PRODUCT\",\"sequenceNum\":10,\"isHot\":false,\"isAliType\":false},{\"id\":8,\"parentTypeId\":0,\"typeCode\":\"MATCH\",\"typeName\":\"活动报名\",\"typeCategory\":\"PRODUCT\",\"sequenceNum\":12,\"isHot\":false,\"isAliType\":false},{\"id\":18,\"parentTypeId\":0,\"typeCode\":\"REVIEW\",\"typeName\":\"作文批改\",\"typeCategory\":\"PRODUCT\",\"sequenceNum\":13,\"isHot\":false,\"isAliType\":false},{\"id\":11,\"parentTypeId\":0,\"typeCode\":\"MEMBER\",\"typeName\":\"开通会员\",\"typeCategory\":\"PRODUCT\",\"sequenceNum\":14,\"isHot\":false,\"isAliType\":false},{\"id\":6,\"parentTypeId\":0,\"typeCode\":\"EBOOK\",\"typeName\":\"作品集\",\"typeCategory\":\"RESOURCE\",\"sequenceNum\":15,\"isHot\":false,\"isAliType\":true},{\"id\":21,\"parentTypeId\":0,\"typeCode\":\"TOOL\",\"typeName\":\"搜索工具\",\"typeCategory\":\"PRODUCT\",\"sequenceNum\":16,\"isHot\":false,\"isAliType\":false},{\"id\":10,\"parentTypeId\":0,\"typeCode\":\"NUMBER\",\"typeName\":\"优惠码\",\"typeCategory\":\"PRODUCT\",\"sequenceNum\":18,\"isHot\":false,\"isAliType\":true},{\"id\":7,\"parentTypeId\":0,\"typeCode\":\"BOOK\",\"typeName\":\"热卖纸书\",\"typeCategory\":\"BOOK\",\"sequenceNum\":19,\"isHot\":false,\"isAliType\":false},{\"id\":1,\"parentTypeId\":0,\"typeCode\":\"COMMON\",\"typeName\":\"热门周边\",\"typeCategory\":\"PRODUCT\",\"sequenceNum\":20,\"isHot\":false,\"isAliType\":false},{\"id\":14,\"parentTypeId\":0,\"typeCode\":\"QANEWS\",\"typeName\":\"问答资讯\",\"typeCategory\":\"PRODUCT\",\"sequenceNum\":24,\"isHot\":false,\"isAliType\":false},{\"id\":40,\"parentTypeId\":0,\"typeCode\":\"VIDEO_SCHEDULE\",\"typeName\":\"视频课表\",\"typeCategory\":\"RESOURCE\",\"sequenceNum\":40,\"isHot\":false,\"isAliType\":true},{\"id\":47,\"parentTypeId\":0,\"typeCode\":\"AUDIO_SCHEDULE\",\"typeName\":\"音频课\",\"typeCategory\":\"RESOURCE\",\"sequenceNum\":47,\"isHot\":false,\"isAliType\":true},{\"id\":66,\"parentTypeId\":0,\"typeCode\":\"ATTENDANCE_TASK\",\"typeName\":\"任务打卡\",\"typeCategory\":\"PRODUCT\",\"sequenceNum\":66,\"isHot\":false,\"isAliType\":false},{\"id\":79,\"parentTypeId\":0,\"typeCode\":\"EBOOK_PRODUCT\",\"typeName\":\"Epub电子书\",\"typeCategory\":\"PRODUCT\",\"sequenceNum\":79,\"isHot\":false,\"isAliType\":false},{\"id\":80,\"parentTypeId\":0,\"typeCode\":\"EBOOK_PDF_PRODUCT\",\"typeName\":\"PDF电子书\",\"typeCategory\":\"PRODUCT\",\"sequenceNum\":81,\"isHot\":false,\"isAliType\":false}]}"},
{3,"listByType接口","https://adviser.5rs.me/appcenter/v1.0/appScene/listByType?typeCode=MATCH_LISTEN","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":[]}"},
{4,"showSpecialLabel接口","https://adviser.5rs.me/labelcenter/v1.0/label/showSpecialLabel","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":false}",},
{5,"getByAdviser接口","https://adviser.5rs.me/usercenter/v1.0/channel/getByAdviser","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":[{\"name\":\"复制数据_秒速五厘米\",\"id\":1409,\"nickname\":null},{\"name\":\"鉴湖分社运营平台\",\"id\":1362,\"nickname\":null},{\"name\":\"运营zlf的正式环境\",\"id\":1001236,\"nickname\":null},{\"name\":\"运营测试\",\"id\":1000009488,\"nickname\":null},{\"name\":\"0428运营数据001\",\"id\":1000010276,\"nickname\":null},{\"name\":\"郭钦\",\"id\":1000023154,\"nickname\":null},{\"name\":\"徐博伟\",\"id\":1000023265,\"nickname\":null},{\"name\":\"@me\",\"id\":1000023287,\"nickname\":null},{\"name\":\"北海数传信息科技\",\"id\":1000031752,\"nickname\":null}]}"},
{6,"getAppAttachInfo4PC接口","https://adviser.5rs.me/scenarizedapp/v1.0/appAttachInfo/getAppAttachInfo4PC?appId=2306233","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"appAttachInfoId\":82828,\"typeCode\":\"MATCH_LISTEN\",\"appId\":2306233,\"productId\":12156648,\"price\":0.01,\"priceModel\":0,\"title\":\"wf-测试配套听力\",\"channelId\":1409,\"proLabelId\":469,\"depLabelId\":475,\"purLabelId\":247,\"smallPic\":\"https://file.5rs.me/oss/uploadfe/png/beddb0c28d21b1ae76bfc31dbfa4f405.png\",\"bigPic\":\"https://file.5rs.me/oss/uploadfe/png/9fe8299e256f31a6922d348557bafbae.png\",\"agentId\":1362,\"specificationId\":12175442,\"createRole\":\"adviser\",\"createUser\":1362,\"createTime\":\"2023-12-26 20:17:15\",\"updateUser\":1362,\"updateTime\":\"2023-12-26 20:17:15\",\"detail\":\"\",\"bookClickAreaTime\":10,\"hasSpecialBuy\":false,\"wordDictationType\":1,\"oralEvaluationType\":1,\"clickMode\":1,\"bookClickTip\":true,\"jumpCatalogFirst\":true,\"isTextFirst\":0,\"appletFlag\":1,\"isGiveGift\":0,\"rememberPwd\":0}}"},
{7,"getBaseById","https://adviser.5rs.me/appcenter/v1.0/app/getBaseById?appId=2306233","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"version\":1,\"createdUser\":1362,\"createdDate\":\"2023-12-26 20:17:15\",\"lastModifiedDate\":\"2023-12-26 20:17:15\",\"appId\":2306233,\"typeCode\":\"MATCH_LISTEN\",\"typeName\":\"配套听力\",\"typeCategory\":\"RECOMMEND\",\"templetCode\":\"MATCHLISTEN_COMMON\",\"shortTitle\":\"配套听力\",\"title\":\"wf-测试配套听力\",\"channelId\":1409,\"channelName\":\"复制数据_秒速五厘米\",\"proLabelId\":469,\"depLabelId\":475,\"purLabelId\":247,\"useStartDate\":\"2023-12-26 00:00:00\",\"useEndDate\":\"9999-01-01 23:59:59\",\"openUseDate\":1,\"squareImg\":\"https://file.5rs.me/oss/uploadfe/png/beddb0c28d21b1ae76bfc31dbfa4f405.png\",\"transverseImg\":\"https://file.5rs.me/oss/uploadfe/png/9fe8299e256f31a6922d348557bafbae.png\",\"detail\":\"\",\"auditState\":\"-1\",\"auditRefuseCount\":0,\"auditOwn\":0,\"adviserName\":\"鉴湖分社\",\"adviserImgUrl\":\"https://oss.5rs.me/oss/uploadfe/png/59d797644263a9425123d3f4a6e50b16.png\",\"browseCount\":0,\"browseCountOfCreatAdvicer\":0,\"browseCountOfOther\":0,\"readerCount\":0,\"readerCountOfCreatAdvicer\":0,\"readerCountOfOther\":0,\"browseTimesAvg\":0,\"productId\":12156648,\"isDelete\":false,\"isRecommend\":1,\"accountSettingId\":66051,\"domain\":\"weixin66051.5rs.me\",\"firstDomain\":\"5rs.me\",\"appDomain\":\"weixin66051.5rs.me\",\"price\":0.01,\"compressIsSupport\":\"0\",\"introType\":0,\"uniqueNumber\":\"AP2306233\",\"showAnswer\":false,\"newInformation\":true,\"appPreconditionsUserCount\":0,\"appPreconditionsUserCountOfCreatAdvicer\":0,\"appPreconditionsUserCountOfOther\":0,\"appFeedBackCount\":0,\"showNameStatus\":1,\"protocol\":\"https://\",\"showRealityLabel\":0,\"shareState\":0,\"aiAudit\":1,\"appletFlag\":1,\"hasSpecialBuy\":false,\"languageType\":1,\"delete\":false}}",},
{8,"getByApp","https://adviser.5rs.me/appcenter/v1.0/appArticle/getByApp?appId=2306233","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{}}",},
{9,"getScenarizedAppResource4PC","https://adviser.5rs.me/scenarizedapp/v1.0/scenarizedAppResource/getScenarizedAppResource4PC?currentPage=0&numPerPage=8&appId=2306233","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"currentPage\":0,\"numPerPage\":8,\"totalCount\":0,\"recordList\":[],\"pageCount\":0,\"beginPageIndex\":0,\"endPageIndex\":0,\"countResultMap\":null}}",},
{10,"getBaseById","https://adviser.5rs.me/appcenter/v1.0/app/getBaseById?appId=2306233","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"version\":2,\"createdUser\":1362,\"createdDate\":\"2023-12-26 20:17:15\",\"lastModifiedDate\":\"2023-12-26 20:26:06\",\"appId\":2306233,\"typeCode\":\"MATCH_LISTEN\",\"typeName\":\"配套听力\",\"typeCategory\":\"RECOMMEND\",\"templetCode\":\"MATCHLISTEN_COMMON\",\"shortTitle\":\"配套听力\",\"title\":\"wf-测试配套听力\",\"channelId\":1409,\"channelName\":\"复制数据_秒速五厘米\",\"proLabelId\":469,\"depLabelId\":475,\"purLabelId\":247,\"useStartDate\":\"2023-12-26 00:00:00\",\"useEndDate\":\"9999-01-01 23:59:59\",\"openUseDate\":1,\"squareImg\":\"https://file.5rs.me/oss/uploadfe/png/beddb0c28d21b1ae76bfc31dbfa4f405.png\",\"transverseImg\":\"https://file.5rs.me/oss/uploadfe/png/9fe8299e256f31a6922d348557bafbae.png\",\"detail\":\"\",\"auditState\":\"-1\",\"auditRefuseCount\":0,\"auditOwn\":0,\"adviserName\":\"鉴湖分社\",\"adviserImgUrl\":\"https://oss.5rs.me/oss/uploadfe/png/59d797644263a9425123d3f4a6e50b16.png\",\"browseCount\":0,\"browseCountOfCreatAdvicer\":0,\"browseCountOfOther\":0,\"readerCount\":0,\"readerCountOfCreatAdvicer\":0,\"readerCountOfOther\":0,\"browseTimesAvg\":0,\"productId\":12156648,\"isDelete\":false,\"isRecommend\":1,\"accountSettingId\":66051,\"domain\":\"weixin66051.5rs.me\",\"firstDomain\":\"5rs.me\",\"appDomain\":\"weixin66051.5rs.me\",\"price\":0.01,\"compressIsSupport\":\"0\",\"introType\":0,\"uniqueNumber\":\"AP2306233\",\"showAnswer\":false,\"newInformation\":true,\"appPreconditionsUserCount\":0,\"appPreconditionsUserCountOfCreatAdvicer\":0,\"appPreconditionsUserCountOfOther\":0,\"appFeedBackCount\":0,\"showNameStatus\":1,\"protocol\":\"https://\",\"showRealityLabel\":0,\"shareState\":0,\"aiAudit\":1,\"appletFlag\":1,\"hasSpecialBuy\":false,\"languageType\":1,\"delete\":false}}",},
{11,"getCatalogsByAppId","https://adviser.5rs.me/scenarizedapp/v1.0/catalogFacade/getCatalogsByAppId?appId=2306233","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":[]}"},
};
return datas;
}
}
package com.lemon.cases;
import com.alibaba.fastjson.JSONObject;
import io.qameta.allure.Description;
import org.apache.http.Header;
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.entity.StringEntity;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.util.EntityUtils;
import org.testng.annotations.DataProvider;
import org.testng.annotations.Test;
import java.util.Arrays;
/**
* @program: 鲁班-配套听力,走cookie
* @description:
* @author: ray
* @create: 2023-09-06 19:20
**/
public class MatchingHearingCCase extends BaseCase {
@Test(dataProvider = "datas0")
@Description("H5接口-配套听力进入")
public void testMatchingHearing(int id, String caseName, String url, String json, String expectValue) throws Exception {
HttpPost post = new HttpPost(url); // 创建post请求
post.setHeader("Content-Type", "application/json"); // 传参类型为json
post.setHeader("Cookie", "adviser_token=userInfo=officialAccountsId%3D997%26channelId%3D1404%26wechatUserId%3D143744359%26hasSnapsis%3D0%26userType%3DREGULAR%26adviserId%3D1404%26spreadType%3D0; rays7.0_token=haSCtAtJWK2VM63Oiuo0C8ULM710YqoX; adviser_token=TSOfHQrzNWA8OxwDfgCsnGrtmDpRdLI9; isBind=false; checkUserInfo=userId%3D26");
post.setEntity(new StringEntity(json));
DefaultHttpClient client = new DefaultHttpClient();
HttpResponse response = client.execute(post);
Header[] header = response.getAllHeaders(); // 响应头
System.out.println("请求链接:" + url);
System.out.println("请求参数:" + json);
System.out.print("id:" + id + "\n" + "casename:" + caseName + "\n");
System.out.print("响应头信息:::" + Arrays.toString(header) + "\n");
int status = response.getStatusLine().getStatusCode();
System.out.print("状态码:::" + status + "\n");
HttpEntity entity = response.getEntity(); // 响应体
String responValue = EntityUtils.toString(entity);
System.out.print("预期结果: " + expectValue + "\n");
System.out.print("响应结果: " + responValue + "\n");
Boolean flag = assertFlag(JSONObject.parseObject(expectValue.toString()).toString(), JSONObject.parseObject(responValue.toString()).toString());
String assertContent = (flag) ? "Fail" : "Pass";
System.out.print("assertContent:" + assertContent);
}
@DataProvider(name = "datas0")
public Object[][] datas0() {
//Object[m][n] m代表执行次数,n代表参数个数
Object[][] datas = {
// {1, "获取最后一次获得的勋章", "https://weixin23.raysgo.com/matrix/v1.0/medal/autoWearMedal", "{}", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":true}"},
// {2, "为你写诗", "http://192.168.92.212:8272/aimarket/v1.0/aiserve/createServe", "{\"serviceName\":\"为你写诗\",\"serveAppSecret\":\"430f837c00f9978dffec9d4c0c05c751\",\"serveToken\":\"430f837c00f9978dffec9d4c0c05c751\",\"encodingAESKey\":\"430f837c00f9978dffec9d4c0c05c751\",\"serviceType\":2,\"prompt\":\"我要你扮演诗人。你将创作出能唤起情感并具有触动人心的力量的诗歌。写任何主题或主题,但要确保您的文字以优美而有意义的方式传达您试图表达的感觉。您还可以想出一些短小的诗句,这些诗句仍然足够强大,可以在读者的脑海中留下印记。我的第一个请求是“我需要一首关于爱情的诗\",\"createUser\":1,\"isSyncData\":0,\"notifyUrl\":\"https://raysgo.com/raysserve/v1.0/serveDispatch/handleServe\"}","{\"errCode\":90040013,\"message\":\"服务名称已存在\"}"}, // RAYS跳RAYS
{1,"getShuntSetting","https://weixin23.raysgo.com/scenarizedapp/v1.0/shunt/getShuntSetting","{\"resourceType\":\"APP\",\"typeCode\":\"MATCH_LISTEN\"}","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"resourceType\":\"APP\",\"typeCode\":\"MATCH_LISTEN\",\"sceneCode\":null,\"rate\":10}}"},
// {2,"insert","https://weixin23.raysgo.com/scenarizedapp/v1.0/scenarizedappResourceRecord/insert","{\"appId\":2016931,\"attachResourceId\":67842,\"resourceId\":25083387,\"watchTime\":79.888254}","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":41}"}
};
return datas;
}
// Get请求
@Test(dataProvider = "datas1")
@Description("资料包-h5")
public void testCget(int id, String caseName, String url, String expectValue) throws Exception {
String cooki = "userInfo=wechatUserId=183639793&officialAccountsId=50687";
HttpGet get = new HttpGet(url); // 创建get请求
get.setHeader("Content-Type", "application/json");
get.setHeader("Cookie", "adviser_token=WJsJpuVsgKiwXHcKWStAy19m2YWs41Ox; isBind=false; userInfo=officialAccountsId=23&wechatUserId=143666881&hasSnapsis=0&userType=REGULAR&channelId=1404&spreadType=0&sceneId=3923301; checkUserInfo=userId=18");
DefaultHttpClient client = new DefaultHttpClient();// 创建一个client
HttpResponse response = client.execute(get); // 执行get请求,并使用response来存放执行后返回的响应内容
Header[] header = response.getAllHeaders(); // 响应头
System.out.print("id:" + id + "casename:" + caseName);
System.out.print("响应头信息: " + Arrays.toString(header) + "\n");
int status = response.getStatusLine().getStatusCode();
System.out.print("状态码: " + status + "\n");
HttpEntity entity = response.getEntity(); // 响应体
String responValue = EntityUtils.toString(entity);
System.out.print("预期结果: " + expectValue + "\n");
System.out.print("响应结果: " + responValue + "\n");
Boolean flag = assertFlag(JSONObject.parseObject(expectValue.toString()).toString(), JSONObject.parseObject(responValue.toString()).toString());
String assertContent = (flag) ? "Fail" : "Pass";
System.out.print("assertContent:" + assertContent);
}
@DataProvider(name = "datas1")
public Object[][] datas1() {
//Object[m][n] m代表执行次数,n代表参数个数
Object[][] datas = {
{1, "hasNewVersion4MatchListen接口", "https://weixin23.raysgo.com/appcenter/v1.0/app/hasNewVersion4MatchListen?appId=2016931&t=-x-KKt_p", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":true}"},
{2,"checkIsDlApp","https://weixin23.raysgo.com/function/v1.0/dlBook/checkIsDlApp?appId=2016931&t=yCyppcG-G","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":false}"},
{3,"getAppAttachInfo4Mobile","https://weixin23.raysgo.com/scenarizedapp/v1.0/appAttachInfo/getAppAttachInfo4Mobile?appId=2016931&t=GhGxxOcCc","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"appAttachInfoId\":5435,\"typeCode\":\"MATCH_LISTEN\",\"appId\":2016931,\"productId\":10284705,\"price\":0.01,\"priceModel\":1,\"title\":\"yc测试配套听力12.5-1\",\"channelId\":1404,\"proLabelId\":1503,\"depLabelId\":1691,\"purLabelId\":247,\"smallPic\":\"https://file.5rs.me/oss/uploadfe/png/beddb0c28d21b1ae76bfc31dbfa4f405.png\",\"bigPic\":\"https://file.5rs.me/oss/uploadfe/png/9fe8299e256f31a6922d348557bafbae.png\",\"agentId\":1404,\"specificationId\":10330122,\"hasBuy\":false,\"createRole\":\"adviser\",\"createUser\":1404,\"createTime\":\"2023-12-05 17:15:03\",\"updateUser\":1404,\"updateTime\":\"2023-12-06 18:58:43\",\"detail\":\"\",\"bookClickAreaTime\":10,\"hasSpecialBuy\":false,\"wordDictationType\":1,\"oralEvaluationType\":1,\"clickMode\":1,\"bookClickTip\":true,\"jumpCatalogFirst\":true,\"isTextFirst\":0,\"appletFlag\":1,\"rememberPwd\":0,\"readPasswordTips\":\"数字顺序\",\"needRememberPwd\":false}}"},
{4,"packToDownload","https://weixin23.raysgo.com/scenarizedapp/v1.0/appAttachRar/packToDownload?appId=2016931&rarType=0&t=4ggRRgMB","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"name\":\"yc测试配套听力12.5-1\",\"size\":28806923,\"fileRarDtos\":[{\"fileName\":\"yc测试配套听力12.5-1_1\",\"fileSize\":28806923,\"fileUrl\":\"https://s.5rs.me/r7e2nIM\",\"fileItemCount\":18,\"state\":1}]}}"},
{5,"getWechatUserById","https://weixin23.raysgo.com/readercenter/v1.0/wechatUser/getWechatUserById?t=nddIId4R","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"picUrl\":\"https://oss.raysgo.com/oss/upload/image/jpg/c44e3e2ce59c4e98964b392ee6fb43dc.jpg\",\"nickName\":\"Lᴀʏ ᴅᴏᴡɴ\",\"sex\":1,\"address\":\"\",\"userTypeCode\":null,\"officialAccountsName\":null,\"city\":null,\"recieveName\":null,\"scanNum\":null,\"productNum\":null,\"orderAmount\":null,\"phoneNumber\":\"13554580354\",\"createdDate\":\"2023-08-24T03:18:31.000+00:00\",\"loginDays\":105,\"isStudyLord\":0,\"openId\":null,\"userId\":null}}"},
{6,"getWechatUserById","https://weixin23.raysgo.com/readercenter/v1.0/wechatUser/getWechatUserById?t=RdIDDPRT","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"picUrl\":\"https://oss.raysgo.com/oss/upload/image/jpg/c44e3e2ce59c4e98964b392ee6fb43dc.jpg\",\"nickName\":\"Lᴀʏ ᴅᴏᴡɴ\",\"sex\":1,\"address\":\"\",\"userTypeCode\":null,\"officialAccountsName\":null,\"city\":null,\"recieveName\":null,\"scanNum\":null,\"productNum\":null,\"orderAmount\":null,\"phoneNumber\":\"13554580354\",\"createdDate\":\"2023-08-24T03:18:31.000+00:00\",\"loginDays\":105,\"isStudyLord\":0,\"openId\":null,\"userId\":null}}"},
{7,"getUserPhoneNumber","https://weixin23.raysgo.com/readercenter/v1.0/wechatUser/getUserPhoneNumber?officialAccountsId=23&t=edUnnBP4","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":\"13554580354\"}"},
{8,"checkFreeCodeExist","https://weixin23.raysgo.com/resourcecenter/v1.0/productFreeCode/checkFreeCodeExist?productId=10284705&t=TIPggnDM","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":false}"},
{9,"getWechatUserById","https://weixin23.raysgo.com/readercenter/v1.0/wechatUser/getWechatUserById?t=_GnPPUge","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"picUrl\":\"https://oss.raysgo.com/oss/upload/image/jpg/c44e3e2ce59c4e98964b392ee6fb43dc.jpg\",\"nickName\":\"Lᴀʏ ᴅᴏᴡɴ\",\"sex\":1,\"address\":\"\",\"userTypeCode\":null,\"officialAccountsName\":null,\"city\":null,\"recieveName\":null,\"scanNum\":null,\"productNum\":null,\"orderAmount\":null,\"phoneNumber\":\"13554580354\",\"createdDate\":\"2023-08-24T03:18:31.000+00:00\",\"loginDays\":105,\"isStudyLord\":0,\"openId\":null,\"userId\":null}}"},
{10,"getByAppId4Wechat","https://weixin23.raysgo.com/groupapp/v1.0/groupCopyrightCode/getByAppId4Wechat?appId=2016931&t=RUTdd_GR","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"appId\":2016931,\"openCopyright\":false}}"},
{11,"checkIsDlApp","https://weixin23.raysgo.com/function/v1.0/dlBook/checkIsDlApp?appId=2016931&t=nMeee4_d","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":false}"},
{12,"getWechatUserById","https://weixin23.raysgo.com/readercenter/v1.0/wechatUser/getWechatUserById?t=eIPPPUge","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"picUrl\":\"https://oss.raysgo.com/oss/upload/image/jpg/c44e3e2ce59c4e98964b392ee6fb43dc.jpg\",\"nickName\":\"Lᴀʏ ᴅᴏᴡɴ\",\"sex\":1,\"address\":\"\",\"userTypeCode\":null,\"officialAccountsName\":null,\"city\":null,\"recieveName\":null,\"scanNum\":null,\"productNum\":null,\"orderAmount\":null,\"phoneNumber\":\"13554580354\",\"createdDate\":\"2023-08-24T03:18:31.000+00:00\",\"loginDays\":105,\"isStudyLord\":0,\"openId\":null,\"userId\":null}}"}
};
return datas;
}
}
package com.lemon.cases;
import com.alibaba.fastjson.JSONObject;
import io.qameta.allure.Description;
import org.apache.http.Header;
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.client.CookieStore;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.entity.StringEntity;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.util.EntityUtils;
import org.apache.log4j.Logger;
import org.testng.annotations.DataProvider;
import org.testng.annotations.Test;
import java.util.Arrays;
import java.util.HashMap;
import java.util.Map;
/**
* @program: 鲁班工程-英语写作模板B端,走token
* @description:
* @author: ray
* @create: 2023-10-09 13:20
**/
public class MedalOfHonorBCase extends BaseCase{
private CookieStore cooki;
public static Logger log = Logger.getLogger(BaseCase.class);
public static final Map<String, String> envPro = new HashMap<>();
public void envPro(Map<String, String> envPro) {
log.info(envPro);
}
// 登录接口
@Test(dataProvider = "data")
@Description("编辑端登录接口")
public void testAAALogin(int id, String caseName, String url, String json) throws Exception {
HttpPost post = new HttpPost(url);
post.setHeader("Content-Type", "application/json");
post.setEntity(new StringEntity(json));
DefaultHttpClient client = new DefaultHttpClient();
HttpResponse response = client.execute(post);
Header[] header = response.getAllHeaders(); // 响应头
int status = response.getStatusLine().getStatusCode();
System.out.print("状态码:::" + status + "\n");
HttpEntity entity = response.getEntity(); // 响应体
String str = EntityUtils.toString(entity);
JSONObject body = JSONObject.parseObject(str);
System.out.print("响应结果: " + body + "\n");
if (body != null) { //如果body不为空
String strData = body.getString("data"); //获取body中的data
JSONObject data = JSONObject.parseObject(strData); //将strData转换为JSON类型data
if (data != null) {
String token = data.getString("token"); //获取token
if (token != null) { //如果token不为空
envPro.put("token", token.toString()); //将Token存储到环境变量envPro
System.out.println("token:" + envPro.get("token"));
}
}
}
}
@DataProvider(name = "data")
public Object[][] data() {
//Object[m][n] m代表执行次数,n代表参数个数
Object[][] datas = {
{1, "编辑端登录", "https://adviser.5rs.me/usercenter/v1.0/user/login", "{\"userName\":\"17343351051\",\"pwd\":\"35ebb6d482ad63360193a060154f3884\",\"isRemember\":1,\"systemCode\":\"adviser\"}"},
};
return datas;
}
// post请求例子
@Test(dataProvider = "datas0")
@Description("Post请求")
public void test0000Get(int id, String caseName, String url, String json, String expectValue) throws Exception {
HttpPost post = new HttpPost(url); // 创建post请求
post.setHeader("Content-Type", "application/json"); // 传参类型为json
post.setHeader("token", envPro.get("token")); //将token传递到下个接口使用
post.setEntity(new StringEntity(json));
DefaultHttpClient client = new DefaultHttpClient();
HttpResponse response = client.execute(post);
Header[] header = response.getAllHeaders(); // 响应头
System.out.println("请求链接:" + url);
System.out.println("请求参数:" + json);
System.out.print("id:" + id + "\n" + "casename:" + caseName + "\n");
System.out.print("响应头信息:::" + Arrays.toString(header) + "\n");
int status = response.getStatusLine().getStatusCode();
System.out.print("状态码:::" + status + "\n");
HttpEntity entity = response.getEntity(); // 响应体
String responValue = EntityUtils.toString(entity);
System.out.print("预期结果: " + expectValue + "\n");
System.out.print("响应结果: " + responValue + "\n");
Boolean flag = assertFlag(JSONObject.parseObject(expectValue.toString()).toString(), JSONObject.parseObject(responValue.toString()).toString());
String assertContent = (flag) ? "Fail" : "Pass";
System.out.print("assertContent:" + assertContent);
}
@DataProvider(name = "datas0")
public Object[][] datas0() {
Object[][] datas = {
{1, "insertRecord接口", "https://adviser.5rs.me/shadow/v1.0/record/insertRecord", "{\"duration\":4282,\"path\":\"/adviser/index\",\"permissionId\":193,\"userAgent\":\"mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/116.0.0.0 safari/537.36\",\"browserName\":\"Chrome\",\"clientCode\":1}","{\"errCode\":0,\"message\":\"操作成功!\"}"},
{2, "insertRecord接口", "https://adviser.5rs.me/shadow/v1.0/record/insertRecord", "{\"duration\":5300,\"path\":\"/adviser/book/list\",\"permissionId\":1560,\"userAgent\":\"mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/116.0.0.0 safari/537.36\",\"browserName\":\"Chrome\",\"clientCode\":1}","{\"errCode\":0,\"message\":\"操作成功!\"}"},
};
return datas;
}
//get请求例子
@Test(dataProvider = "datas1")
@Description("首页Get请求getInfo")
public void test0001GetInfo(int id, String caseName, String url, String expectValue) throws Exception {
HttpGet get = new HttpGet(url); // 创建get请求
get.setHeader("Content-Type", "application/json");
get.setHeader("token", envPro.get("token")); //
DefaultHttpClient client = new DefaultHttpClient();// 创建一个client
HttpResponse response = client.execute(get); // 执行get请求,并使用response来存放执行后返回的响应内容
Header[] header = response.getAllHeaders(); // 响应头
System.out.print("id:" + id + "casename:" + caseName);
System.out.print("响应头信息: " + Arrays.toString(header) + "\n");
int status = response.getStatusLine().getStatusCode();
System.out.print("状态码: " + status + "\n");
HttpEntity entity = response.getEntity(); // 响应体
String responValue = EntityUtils.toString(entity);
System.out.print("预期结果: " + expectValue + "\n");
System.out.print("响应结果: " + responValue + "\n");
Boolean flag = assertFlag(JSONObject.parseObject(expectValue.toString()).toString(), JSONObject.parseObject(responValue.toString()).toString());
String assertContent = (flag) ? "Fail" : "Pass";
System.out.print("assertContent:" + assertContent);
}
@DataProvider(name = "datas1")
public Object[][] datas1() {
Object[][] datas = {
{1, "listPageRaysAppRAYS工具列表接口" , "https://adviser.5rs.me/appcenter/v1.0/appRays/listPageRaysApp?currentPage=0&numPerPage=100&includeWeapp=true", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"currentPage\":0,\"numPerPage\":100,\"totalCount\":22,\"recordList\":[{\"raysAppId\":2,\"typeCode\":\"ARITHMETIC\",\"title\":\"手机拍照,就能检查作业了,秒知对错!\",\"squareImg\":\"https://file.5rs.me/oss/uploadfe/png/fa0a01ee65501659b89becbfabfc7e02.png\",\"transverseImg\":\"https://file.5rs.me/oss/uploadfe/png/e42edc1f73a39d17feb5100f3e2e1c74.png\",\"seqNumber\":23,\"subjectType\":\"数学\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/65617201a640c7ea045650a3483cb298.png\",\"typeName\":\"口算批改\",\"appId\":2015044},{\"raysAppId\":3,\"typeCode\":\"PHOTOGRAPH\",\"title\":\"手机拍照,高效整理练习题!\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/073b2e1d81a3696567622c516310c67b.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/jpg/6f4c96b7c052ea4618bf104eca2c73a8.jpg\",\"seqNumber\":3,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/675e264c0994b079ae7e69bbaff6d78e.png\",\"typeName\":\"错题本\",\"appId\":2022518},{\"raysAppId\":4,\"typeCode\":\"AI_TIKU\",\"title\":\"根据薄弱知识点,定制你的题库,针对性提升!\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/2cc9533cc9ad576743495467a6169245.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/326378142647b10a0cf95a201541cbd9.png\",\"seqNumber\":2,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/b48a88f46fd68d808973eb56396a6f26.png\",\"typeName\":\"智能刷题\",\"appId\":2025060},{\"raysAppId\":5,\"typeCode\":\"APPLET_CLOCK\",\"title\":\"拍书摘、拍笔记,记录下爱读书的你\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/d3e70ee4fcc0dbd12993fac0caecf9c6.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/19665650be98038163693796e75fd67d.png\",\"seqNumber\":46,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/779634bcb9333bfef2590a43da384866.png\",\"typeName\":\"阅读打卡\",\"appId\":2033485},{\"raysAppId\":7,\"typeCode\":\"APPLET_WORD\",\"title\":\"每天背10分钟,轻松记住课本同步单词\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/fc743d6bcc3f8afe4a82cbff98d10dd7.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/5809b338dbab43254202a71d582eba7c.png\",\"seqNumber\":31,\"subjectType\":\"英语\",\"previewUrl\":\"\",\"typeName\":\"背单词\",\"appId\":2033487},{\"raysAppId\":8,\"typeCode\":\"POSTGRADUATE_CALC\",\"title\":\"考研分数,模拟投档\",\"squareImg\":\"https://oss.raysgo.com/oss/uploadfe/png/c30acb17c3cddc1e9e2e2c2fef6e469d.png\",\"transverseImg\":\"https://oss.raysgo.com/oss/uploadfe/png/65c9082fee502aefb265d26f8797af39.png\",\"seqNumber\":42,\"subjectType\":\"其他\",\"previewUrl\":\"\",\"typeName\":\"考研投档模拟计算器\",\"appId\":2058899},{\"raysAppId\":9,\"typeCode\":\"MOUNTING_MASTER\",\"title\":\"三分画,七分裱\",\"squareImg\":\"https://oss.5rs.me/oss/upload/image/png/f0c54cac69db4bb08a5f3976eca45bec.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/6477879a76327450cc34c3cf0f50b3a6.png\",\"seqNumber\":41,\"subjectType\":\"其他\",\"previewUrl\":\"\",\"typeName\":\"裱画大师\",\"appId\":2061374},{\"raysAppId\":10,\"typeCode\":\"POETRY\",\"title\":\"助你吃透中小学必背古诗词\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/21044b0cca77e412ea42cc6dc6030aca.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/5b8412bdd0c07b8c72eaa6844fd2dadc.png\",\"seqNumber\":12,\"subjectType\":\"语文\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/0eb87140c9e6d0b5f0220a6511c1d77a.png\",\"typeName\":\"背诵古诗词\",\"appId\":2069630},{\"raysAppId\":12,\"typeCode\":\"CALCULATOR\",\"title\":\"清晰呈现计算步骤,辅助梳理计算思路\",\"squareImg\":\"https://oss.5rs.me/oss/upload/image/jpg/e18d90151adf4d97a948f07fafc98dd6.jpg\",\"transverseImg\":\"https://oss.5rs.me/oss/upload/image/jpg/bf3bee06d8c847578d78feef43c8303f.jpg\",\"seqNumber\":21,\"subjectType\":\"数学\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/86cd2b42bab53aa93cb2dabbe9b94395.png\",\"typeName\":\"科学计算器\",\"appId\":2154865},{\"raysAppId\":13,\"typeCode\":\"FUNCTIONAL_DIGRAPH\",\"title\":\"一键生成函数曲线,辅助理解函数规律\",\"squareImg\":\"https://oss.5rs.me/oss/upload/image/jpg/222cb74875bd445ca3bf9a7b9c8434d7.jpg\",\"transverseImg\":\"https://oss.5rs.me/oss/upload/image/jpg/7381a4ea11cc48dc86398e5c535a5437.jpg\",\"seqNumber\":22,\"subjectType\":\"数学\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/937d02fa2764a698672b0bd5543a1078.png\",\"typeName\":\"函数绘图\",\"appId\":2154864},{\"raysAppId\":14,\"typeCode\":\"BRAIN_GRAPH\",\"title\":\"重难点大纲一键获取,让你预习复习更高效\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/bf3c260961c12d9d199606ac9c23f997.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/d0627435bbed5a4bb791195265eaf9a4.png\",\"seqNumber\":43,\"subjectType\":\"全科目\",\"previewUrl\":\"\",\"typeName\":\"重难点大纲\",\"appId\":2154866},{\"raysAppId\":15,\"typeCode\":\"EXAM_PAPER\",\"title\":\"真题密卷反复练习,考前模拟高效提分\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/68de1ee26869f504fe27a782d62bdf6d.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/570391ed632026f31e1abaa0de61cd3e.png\",\"seqNumber\":44,\"subjectType\":\"全科目\",\"previewUrl\":\"\",\"typeName\":\"真题试卷\",\"appId\":2162038},{\"raysAppId\":16,\"typeCode\":\"ANCIENT_WORD\",\"title\":\"查询方便、词库齐全,助你吃透文言文\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/2699e69a71925f47c271e20493bd3d66.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/6902a77d1214347f95a54e03306849ca.png\",\"seqNumber\":13,\"subjectType\":\"语文\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/41b0b38e6f5cf17b24f644f34efa5d59.png\",\"typeName\":\"文言文字典\",\"appId\":2162044},{\"raysAppId\":17,\"typeCode\":\"IDIOM\",\"title\":\"海量词库,便捷实用,学习成语必备利器\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/f729ee3f10f062ee6651fe3fed09996a.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/1b08c00719ac2c5e244a27d916aff71d.png\",\"seqNumber\":14,\"subjectType\":\"语文\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/f61e5f77068ccf71d38490c83d6fea7c.png\",\"typeName\":\"成语词典\",\"appId\":2162045},{\"raysAppId\":18,\"typeCode\":\"CORRECTION\",\"title\":\"拍照录入AI批改 多维分析深度点评 帮你解决日常写作难题\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/cbfd162bcd2602e50f9ac361736e5022.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/b6b93a6c4824136b795fdd0216f8f80c.png\\n\",\"seqNumber\":11,\"subjectType\":\"语文\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/cd92938369af6c105760faa3861fcd0f.png\",\"typeName\":\"语文作文批改\",\"appId\":2170503},{\"raysAppId\":19,\"typeCode\":\"ANSWER_ANALYSIS\",\"title\":\"分析梳理解题思路,彻底攻克各类难点\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/jpg/1643bcc06326cadcfc723f3c58e14e19.jpg\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/jpg/d96026de1ef0dbbe67206a2701817c57.jpg\",\"seqNumber\":1,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/59505567c9587d055ad501608ed3bf42.png\",\"typeName\":\"答案解析\",\"appId\":2175481},{\"raysAppId\":22,\"typeCode\":\"LEARNING_REPORT\",\"title\":\"掌握学习进度,科学规划学习路径,全方位提升学习效果!\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/jpeg/74147554e3ae5e450a539d8f59572d70.jpeg\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/2c2b194e796f564befac9ce470bd2e94.png\",\"seqNumber\":55,\"subjectType\":\"全科目\",\"typeName\":\"学习报告\",\"appId\":22},{\"raysAppId\":32,\"typeCode\":\"EN_WRITING_TEMPLATE\",\"title\":\"优秀范文模版,促进词汇积累,强化语法知识,全方位提高写作效率~\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/5f0b5e18ae74384ee6f5aa44d6fe2934.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/df6ba160687e6cc415bc4bed9ac25784.png\",\"seqNumber\":95,\"subjectType\":\"英语\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/1fd5bab9874905801df55c2b79df1a94.png\",\"typeName\":\"英语写作模板\",\"appId\":32},{\"raysAppId\":36,\"typeCode\":\"EN_CH_DICTIONARY\",\"title\":\"拓展词汇量,增强语感,减少翻译工作\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/6dd63733367e949e83dfb73f16351544.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/2ddc61a78791d92e76e1af115c29b375.png\",\"seqNumber\":92,\"subjectType\":\"英语\",\"typeName\":\"英汉词典\",\"appId\":36},{\"raysAppId\":37,\"typeCode\":\"ONLINE_EXAM\",\"title\":\"「全科目试卷线上练习,每天进步一点点」\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/d2ea3ab3c9068e7f55510beb978cc618.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/ea9dc28fa0124b8cc53b7f7b6696cf9e.png\",\"seqNumber\":56,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/234a69db8c646ae4a5be8804f99357ea.png\",\"typeName\":\"在线考试\",\"appId\":37},{\"raysAppId\":40,\"typeCode\":\"HONOR_MEDAL\",\"title\":\"见证你学习之路,为你的成长喝彩\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/2290637be37e8adfbce061aea497e0c8.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/3157acf92397ac52d2c59757f0de9742.png\",\"seqNumber\":123,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/d2f5d5c592e7b04be10b6a44b1b35566.png\",\"typeName\":\"荣誉勋章\",\"appId\":40},{\"raysAppId\":41,\"typeCode\":\"LISTENING_TRAINING\",\"title\":\"教材同步听力题训练,专项突破,让你的听力水平飞跃!\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/86bc2d45bea6421c51da5eb54875753f.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/678a9c7a5267a399b19bfaaa6d04a4bd.png\",\"seqNumber\":124,\"subjectType\":\"英语\",\"typeName\":\"听力题训练\",\"appId\":41}],\"pageCount\":1,\"beginPageIndex\":0,\"endPageIndex\":0,\"countResultMap\":null}}"}
};
return datas;
}
//get请求例子
@Test(dataProvider = "datas2")
@Description("首页Get请求getInfo")
public void test0002GetInfo(int id, String caseName, String url, String expectValue) throws Exception {
HttpGet get = new HttpGet(url); // 创建get请求
get.setHeader("Content-Type", "application/json");
get.setHeader("token", envPro.get("token")); //
DefaultHttpClient client = new DefaultHttpClient();// 创建一个client
HttpResponse response = client.execute(get); // 执行get请求,并使用response来存放执行后返回的响应内容
Header[] header = response.getAllHeaders(); // 响应头
System.out.print("id:" + id + "casename:" + caseName);
System.out.print("响应头信息: " + Arrays.toString(header) + "\n");
int status = response.getStatusLine().getStatusCode();
System.out.print("状态码: " + status + "\n");
HttpEntity entity = response.getEntity(); // 响应体
String responValue = EntityUtils.toString(entity);
System.out.print("预期结果: " + expectValue + "\n");
System.out.print("响应结果: " + responValue + "\n");
Boolean flag = assertFlag(JSONObject.parseObject(expectValue.toString()).toString(), JSONObject.parseObject(responValue.toString()).toString());
String assertContent = (flag) ? "Fail" : "Pass";
System.out.print("assertContent:" + assertContent);
}
@DataProvider(name = "datas2")
public Object[][] datas2() {
Object[][] datas = {
{1, "getResourcePageByBookGroupId" , "https://adviser.5rs.me/book/v1.0/resourcePage/getResourcePageByBookGroupId?sceneId=4022291", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"id\":447433,\"bookGroupId\":427895,\"style\":1,\"showBook\":1,\"openRays\":0,\"openFood\":0,\"bookImg\":\"https://file.5rs.me/oss/uploadfe/png/10348c5c2a95a442b82361a15304f98f.png\",\"bookName\":\"接口自动化(勿动)\",\"agentName\":\"鉴湖分社\",\"qrcodeUrl\":\"https://oss.5rs.me/oss/upload/image/png/bda53f2f08de47a091c86c9162da87c9.png\",\"sceneId\":4022291,\"bookId\":12604651,\"channelId\":1362,\"adviserId\":1362,\"qrcodeLink\":\"https://qrcode.5rs.me/bhjYRbmdNfJeK1Az\",\"bookCover\":\"https://file.5rs.me/oss/uploadfe/png/10348c5c2a95a442b82361a15304f98f.png\",\"backgroundImg\":\"\",\"resourcePageBookstoreList\":[],\"resourcePageCouponList\":[],\"navigationList\":[{\"id\":589522,\"resourcePageId\":447433,\"navigationType\":1,\"navigationName\":\"本书配套\",\"navigationIcon\":\"https://r.5rs.me/image/c3a2f5a9-24b7-4e3d-b8fa-7d84cb96ea0d/d7490c43449dd74f1120af62221dec66.png\",\"navigationSeq\":1,\"isHide\":0}],\"navigationColor\":1,\"navigationFormat\":1,\"fontColor\":\"#01040d\",\"watermark\":\"https://oss.5rs.me/oss/uploadfe/png/1d0c48c34bb9e2d336e9528433a1157b.png\",\"watermarkStyle\":2,\"landingPageType\":1,\"transparency\":0,\"navigationJumpType\":1,\"isShowPrice\":1,\"resourcePageModelList\":[],\"showSelf\":false,\"showCollect\":true,\"showShare\":true,\"newEditor\":false}}"}
};
return datas;
}
// post请求例子
@Test(dataProvider = "datas3")
@Description("Post请求")
public void test0003Get(int id, String caseName, String url, String json, String expectValue) throws Exception {
HttpPost post = new HttpPost(url); // 创建post请求
post.setHeader("Content-Type", "application/json"); // 传参类型为json
post.setHeader("token", envPro.get("token")); //将token传递到下个接口使用
post.setEntity(new StringEntity(json));
DefaultHttpClient client = new DefaultHttpClient();
HttpResponse response = client.execute(post);
Header[] header = response.getAllHeaders(); // 响应头
System.out.println("请求链接:" + url);
System.out.println("请求参数:" + json);
System.out.print("id:" + id + "\n" + "casename:" + caseName + "\n");
System.out.print("响应头信息:::" + Arrays.toString(header) + "\n");
int status = response.getStatusLine().getStatusCode();
System.out.print("状态码:::" + status + "\n");
HttpEntity entity = response.getEntity(); // 响应体
String responValue = EntityUtils.toString(entity);
System.out.print("预期结果: " + expectValue + "\n");
System.out.print("响应结果: " + responValue + "\n");
Boolean flag = assertFlag(JSONObject.parseObject(expectValue.toString()).toString(), JSONObject.parseObject(responValue.toString()).toString());
String assertContent = (flag) ? "Fail" : "Pass";
System.out.print("assertContent:" + assertContent);
}
@DataProvider(name = "datas3")
public Object[][] datas3() {
Object[][] datas = {
{1, "trackDrillTask", "https://adviser.5rs.me/raystask/v1.0/drillTask/trackDrillTask", "{\"subTaskCode\":\"code_data_code_configure\"}","{\"errCode\":0,\"message\":\"操作成功!\"}"}
};
return datas;
}
//get请求例子
@Test(dataProvider = "datas4")
@Description("首页Get请求getInfo")
public void test0005GetInfo(int id, String caseName, String url, String expectValue) throws Exception {
HttpGet get = new HttpGet(url); // 创建get请求
get.setHeader("Content-Type", "application/json");
get.setHeader("token", envPro.get("token")); //
DefaultHttpClient client = new DefaultHttpClient();// 创建一个client
HttpResponse response = client.execute(get); // 执行get请求,并使用response来存放执行后返回的响应内容
Header[] header = response.getAllHeaders(); // 响应头
System.out.print("id:" + id + "casename:" + caseName);
System.out.print("响应头信息: " + Arrays.toString(header) + "\n");
int status = response.getStatusLine().getStatusCode();
System.out.print("状态码: " + status + "\n");
HttpEntity entity = response.getEntity(); // 响应体
String responValue = EntityUtils.toString(entity);
System.out.print("预期结果: " + expectValue + "\n");
System.out.print("响应结果: " + responValue + "\n");
Boolean flag = assertFlag(JSONObject.parseObject(expectValue.toString()).toString(), JSONObject.parseObject(responValue.toString()).toString());
String assertContent = (flag) ? "Fail" : "Pass";
System.out.print("assertContent:" + assertContent);
}
@DataProvider(name = "datas4")
public Object[][] datas4() {
Object[][] datas = {
{1, "listPageRaysApp" , "https://adviser.5rs.me/appcenter/v1.0/appRays/listPageRaysApp?currentPage=0&numPerPage=100", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"currentPage\":0,\"numPerPage\":100,\"totalCount\":22,\"recordList\":[{\"raysAppId\":2,\"typeCode\":\"ARITHMETIC\",\"title\":\"手机拍照,就能检查作业了,秒知对错!\",\"squareImg\":\"https://file.5rs.me/oss/uploadfe/png/fa0a01ee65501659b89becbfabfc7e02.png\",\"transverseImg\":\"https://file.5rs.me/oss/uploadfe/png/e42edc1f73a39d17feb5100f3e2e1c74.png\",\"seqNumber\":23,\"subjectType\":\"数学\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/65617201a640c7ea045650a3483cb298.png\",\"typeName\":\"口算批改\",\"appId\":2015044},{\"raysAppId\":3,\"typeCode\":\"PHOTOGRAPH\",\"title\":\"手机拍照,高效整理练习题!\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/073b2e1d81a3696567622c516310c67b.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/jpg/6f4c96b7c052ea4618bf104eca2c73a8.jpg\",\"seqNumber\":3,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/675e264c0994b079ae7e69bbaff6d78e.png\",\"typeName\":\"错题本\",\"appId\":2022518},{\"raysAppId\":4,\"typeCode\":\"AI_TIKU\",\"title\":\"根据薄弱知识点,定制你的题库,针对性提升!\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/2cc9533cc9ad576743495467a6169245.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/326378142647b10a0cf95a201541cbd9.png\",\"seqNumber\":2,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/b48a88f46fd68d808973eb56396a6f26.png\",\"typeName\":\"智能刷题\",\"appId\":2025060},{\"raysAppId\":5,\"typeCode\":\"APPLET_CLOCK\",\"title\":\"拍书摘、拍笔记,记录下爱读书的你\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/d3e70ee4fcc0dbd12993fac0caecf9c6.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/19665650be98038163693796e75fd67d.png\",\"seqNumber\":46,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/779634bcb9333bfef2590a43da384866.png\",\"typeName\":\"阅读打卡\",\"appId\":2033485},{\"raysAppId\":7,\"typeCode\":\"APPLET_WORD\",\"title\":\"每天背10分钟,轻松记住课本同步单词\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/fc743d6bcc3f8afe4a82cbff98d10dd7.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/5809b338dbab43254202a71d582eba7c.png\",\"seqNumber\":31,\"subjectType\":\"英语\",\"previewUrl\":\"\",\"typeName\":\"背单词\",\"appId\":2033487},{\"raysAppId\":8,\"typeCode\":\"POSTGRADUATE_CALC\",\"title\":\"考研分数,模拟投档\",\"squareImg\":\"https://oss.raysgo.com/oss/uploadfe/png/c30acb17c3cddc1e9e2e2c2fef6e469d.png\",\"transverseImg\":\"https://oss.raysgo.com/oss/uploadfe/png/65c9082fee502aefb265d26f8797af39.png\",\"seqNumber\":42,\"subjectType\":\"其他\",\"previewUrl\":\"\",\"typeName\":\"考研投档模拟计算器\",\"appId\":2058899},{\"raysAppId\":9,\"typeCode\":\"MOUNTING_MASTER\",\"title\":\"三分画,七分裱\",\"squareImg\":\"https://oss.5rs.me/oss/upload/image/png/f0c54cac69db4bb08a5f3976eca45bec.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/6477879a76327450cc34c3cf0f50b3a6.png\",\"seqNumber\":41,\"subjectType\":\"其他\",\"previewUrl\":\"\",\"typeName\":\"裱画大师\",\"appId\":2061374},{\"raysAppId\":10,\"typeCode\":\"POETRY\",\"title\":\"助你吃透中小学必背古诗词\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/21044b0cca77e412ea42cc6dc6030aca.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/5b8412bdd0c07b8c72eaa6844fd2dadc.png\",\"seqNumber\":12,\"subjectType\":\"语文\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/0eb87140c9e6d0b5f0220a6511c1d77a.png\",\"typeName\":\"背诵古诗词\",\"appId\":2069630},{\"raysAppId\":12,\"typeCode\":\"CALCULATOR\",\"title\":\"清晰呈现计算步骤,辅助梳理计算思路\",\"squareImg\":\"https://oss.5rs.me/oss/upload/image/jpg/e18d90151adf4d97a948f07fafc98dd6.jpg\",\"transverseImg\":\"https://oss.5rs.me/oss/upload/image/jpg/bf3bee06d8c847578d78feef43c8303f.jpg\",\"seqNumber\":21,\"subjectType\":\"数学\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/86cd2b42bab53aa93cb2dabbe9b94395.png\",\"typeName\":\"科学计算器\",\"appId\":2154865},{\"raysAppId\":13,\"typeCode\":\"FUNCTIONAL_DIGRAPH\",\"title\":\"一键生成函数曲线,辅助理解函数规律\",\"squareImg\":\"https://oss.5rs.me/oss/upload/image/jpg/222cb74875bd445ca3bf9a7b9c8434d7.jpg\",\"transverseImg\":\"https://oss.5rs.me/oss/upload/image/jpg/7381a4ea11cc48dc86398e5c535a5437.jpg\",\"seqNumber\":22,\"subjectType\":\"数学\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/937d02fa2764a698672b0bd5543a1078.png\",\"typeName\":\"函数绘图\",\"appId\":2154864},{\"raysAppId\":14,\"typeCode\":\"BRAIN_GRAPH\",\"title\":\"重难点大纲一键获取,让你预习复习更高效\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/bf3c260961c12d9d199606ac9c23f997.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/d0627435bbed5a4bb791195265eaf9a4.png\",\"seqNumber\":43,\"subjectType\":\"全科目\",\"previewUrl\":\"\",\"typeName\":\"重难点大纲\",\"appId\":2154866},{\"raysAppId\":15,\"typeCode\":\"EXAM_PAPER\",\"title\":\"真题密卷反复练习,考前模拟高效提分\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/68de1ee26869f504fe27a782d62bdf6d.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/570391ed632026f31e1abaa0de61cd3e.png\",\"seqNumber\":44,\"subjectType\":\"全科目\",\"previewUrl\":\"\",\"typeName\":\"真题试卷\",\"appId\":2162038},{\"raysAppId\":16,\"typeCode\":\"ANCIENT_WORD\",\"title\":\"查询方便、词库齐全,助你吃透文言文\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/2699e69a71925f47c271e20493bd3d66.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/6902a77d1214347f95a54e03306849ca.png\",\"seqNumber\":13,\"subjectType\":\"语文\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/41b0b38e6f5cf17b24f644f34efa5d59.png\",\"typeName\":\"文言文字典\",\"appId\":2162044},{\"raysAppId\":17,\"typeCode\":\"IDIOM\",\"title\":\"海量词库,便捷实用,学习成语必备利器\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/f729ee3f10f062ee6651fe3fed09996a.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/1b08c00719ac2c5e244a27d916aff71d.png\",\"seqNumber\":14,\"subjectType\":\"语文\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/f61e5f77068ccf71d38490c83d6fea7c.png\",\"typeName\":\"成语词典\",\"appId\":2162045},{\"raysAppId\":18,\"typeCode\":\"CORRECTION\",\"title\":\"拍照录入AI批改 多维分析深度点评 帮你解决日常写作难题\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/cbfd162bcd2602e50f9ac361736e5022.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/b6b93a6c4824136b795fdd0216f8f80c.png\\n\",\"seqNumber\":11,\"subjectType\":\"语文\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/cd92938369af6c105760faa3861fcd0f.png\",\"typeName\":\"语文作文批改\",\"appId\":2170503},{\"raysAppId\":19,\"typeCode\":\"ANSWER_ANALYSIS\",\"title\":\"分析梳理解题思路,彻底攻克各类难点\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/jpg/1643bcc06326cadcfc723f3c58e14e19.jpg\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/jpg/d96026de1ef0dbbe67206a2701817c57.jpg\",\"seqNumber\":1,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/59505567c9587d055ad501608ed3bf42.png\",\"typeName\":\"答案解析\",\"appId\":2175481},{\"raysAppId\":22,\"typeCode\":\"LEARNING_REPORT\",\"title\":\"掌握学习进度,科学规划学习路径,全方位提升学习效果!\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/jpeg/74147554e3ae5e450a539d8f59572d70.jpeg\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/2c2b194e796f564befac9ce470bd2e94.png\",\"seqNumber\":55,\"subjectType\":\"全科目\",\"typeName\":\"学习报告\",\"appId\":22},{\"raysAppId\":32,\"typeCode\":\"EN_WRITING_TEMPLATE\",\"title\":\"优秀范文模版,促进词汇积累,强化语法知识,全方位提高写作效率~\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/5f0b5e18ae74384ee6f5aa44d6fe2934.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/df6ba160687e6cc415bc4bed9ac25784.png\",\"seqNumber\":95,\"subjectType\":\"英语\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/1fd5bab9874905801df55c2b79df1a94.png\",\"typeName\":\"英语写作模板\",\"appId\":32},{\"raysAppId\":36,\"typeCode\":\"EN_CH_DICTIONARY\",\"title\":\"拓展词汇量,增强语感,减少翻译工作\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/6dd63733367e949e83dfb73f16351544.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/2ddc61a78791d92e76e1af115c29b375.png\",\"seqNumber\":92,\"subjectType\":\"英语\",\"typeName\":\"英汉词典\",\"appId\":36},{\"raysAppId\":37,\"typeCode\":\"ONLINE_EXAM\",\"title\":\"「全科目试卷线上练习,每天进步一点点」\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/d2ea3ab3c9068e7f55510beb978cc618.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/ea9dc28fa0124b8cc53b7f7b6696cf9e.png\",\"seqNumber\":56,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/234a69db8c646ae4a5be8804f99357ea.png\",\"typeName\":\"在线考试\",\"appId\":37},{\"raysAppId\":40,\"typeCode\":\"HONOR_MEDAL\",\"title\":\"见证你学习之路,为你的成长喝彩\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/2290637be37e8adfbce061aea497e0c8.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/3157acf92397ac52d2c59757f0de9742.png\",\"seqNumber\":123,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/d2f5d5c592e7b04be10b6a44b1b35566.png\",\"typeName\":\"荣誉勋章\",\"appId\":40},{\"raysAppId\":41,\"typeCode\":\"LISTENING_TRAINING\",\"title\":\"教材同步听力题训练,专项突破,让你的听力水平飞跃!\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/86bc2d45bea6421c51da5eb54875753f.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/678a9c7a5267a399b19bfaaa6d04a4bd.png\",\"seqNumber\":124,\"subjectType\":\"英语\",\"typeName\":\"听力题训练\",\"appId\":41}],\"pageCount\":1,\"beginPageIndex\":0,\"endPageIndex\":0,\"countResultMap\":null}}"},
{2, "getColumnAndServeListByPageId", "https://adviser.5rs.me/book/v1.0/resourcePage/getColumnAndServeListByPageId?resourcePageId=447433","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":[{\"resourcePageId\":447433,\"resourcePageColumnId\":661417,\"columnType\":7,\"columnName\":\"RAYS工具\",\"columnFormat\":6,\"columnSeq\":1,\"showCount\":4,\"showMore\":0,\"itemVOList\":[{\"id\":3176853,\"resourcePageId\":447433,\"resourcePageColumnId\":661417,\"serveId\":32,\"serveType\":\"APP\",\"linkUrl\":\"*write/home?adviserId=1362&sceneId=4022291&isPreview=1&bookId=12604651&source_type=QRCODE\",\"typeCode\":\"EN_WRITING_TEMPLATE\",\"createUser\":1362,\"serveName\":\"优秀范文模版,促进词汇积累,强化语法知识,全方位提高写作效率~\",\"servePic\":\"https://oss.5rs.me/oss/uploadfe/png/5f0b5e18ae74384ee6f5aa44d6fe2934.png\",\"typeName\":\"英语写作模板\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/df6ba160687e6cc415bc4bed9ac25784.png\",\"price\":0.0,\"resultUrl\":\"https://weixin28.5rs.me/write/W28/home?adviserId=1362&sceneId=4022291&isPreview=1&bookId=12604651&source_type=QRCODE\",\"hasThirdLink\":false,\"channelId\":1362,\"hasOfficialAccountsTool\":false,\"qrcodeType\":\"own\",\"jumpType\":3,\"shareState\":0,\"appCreateUser\":1362}],\"serveType\":\"APP/PRODUCT\",\"navigationId\":589522}]}"},
{3, "getSopBookByBookId4Adviser", "https://adviser.5rs.me/appcenter/v1.0/sopBook/getSopBookByBookId4Adviser?channelId=1362&bookId=12604651", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"serveDTOS\":[{\"sopId\":0,\"icon\":\"https://oss.5rs.me/oss/uploadfe/png/088a6d37f6731721f7592e99cbeedada.png\",\"name\":\"有声书\",\"appTypeId\":1,\"typeName\":\"音频\",\"typeCode\":\"AUDIO\"},{\"sopId\":0,\"icon\":\"https://oss.5rs.me/oss/uploadfe/png/1abf2e5b78e3e40cc610f4ad7ca5760d.png\",\"name\":\"电子书\",\"appTypeId\":33,\"typeName\":\"热门电子书\",\"typeCode\":\"EBOOK\"},{\"sopId\":0,\"icon\":\"https://oss.5rs.me/oss/uploadfe/png/a6cbbf361afedbe12359b7fa21ef507b.png\",\"name\":\"点读书\",\"appTypeId\":54,\"typeName\":\"点读书\",\"typeCode\":\"BOOK_CLICK\"},{\"sopId\":0,\"icon\":\"https://oss.5rs.me/oss/uploadfe/png/5dd10cf4d66b01800e3651d83669f342.png\",\"name\":\"纸书\",\"appTypeId\":71,\"typeName\":\"纸书购买\",\"typeCode\":\"BOOK_ORDER\"},{\"sopId\":0,\"icon\":\"https://oss.5rs.me/oss/uploadfe/png/659af8a5b3444259b66cbd962d13ac9a.png\",\"name\":\"阅读打卡\",\"appTypeId\":72,\"typeName\":\"阅读打卡\",\"typeCode\":\"APPLET_CLOCK\"},{\"sopId\":0,\"icon\":\"https://oss.5rs.me/oss/uploadfe/png/bd615fa4374dcdec4ab880e652324537.png\",\"name\":\"书友互助\",\"appTypeId\":73,\"typeName\":\"书友互助\",\"typeCode\":\"APPLET_QA\"}]}}"}
};
return datas;
}
}
This source diff could not be displayed because it is too large. You can view the blob instead.
package com.lemon.cases;
import com.alibaba.fastjson.JSONObject;
import io.qameta.allure.Description;
import org.apache.http.Header;
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.entity.StringEntity;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.util.EntityUtils;
import org.testng.annotations.DataProvider;
import org.testng.annotations.Test;
import java.util.Arrays;
/**
* @program: 鲁班工程-口语测评C端,cookie
* @description:
* @author: ray
* @create: 2023-10-09 17:20
**/
public class OralassessmentCCase extends BaseCase {
@Test(dataProvider = "dataS0")
@Description("post请求接口")
public void testAutoWearMedal(int id, String caseName, String url, String json, String expectValue) throws Exception {
HttpPost post = new HttpPost(url); // 创建post请求
post.setHeader("Content-Type", "application/json"); // 传参类型为json
post.setHeader("Cookie", "b-user-id=32b7745d-18ef-a435-dbbb-61a5475afb4c; userInfo=officialAccountsId%3D28%26wechatUserId%3D203834921%26hasSnapsis%3D0%26channelId%3D1362%26userType%3DREGULAR%26adviserId%3D1000030559%26spreadType%3D0; adviser_token=Wy3f9LraR8Z67Tdsrri4xvnxMzwTeNyu; checkUserInfo=userId%3D10; isBind=false");
post.setEntity(new StringEntity(json));
DefaultHttpClient client = new DefaultHttpClient();
HttpResponse response = client.execute(post);
Header[] header = response.getAllHeaders(); // 响应头
System.out.println("请求链接:" + url);
System.out.println("请求参数:" + json);
System.out.print("id:" + id + "\n" + "casename:" + caseName + "\n");
System.out.print("响应头信息:::" + Arrays.toString(header) + "\n");
int status = response.getStatusLine().getStatusCode();
System.out.print("状态码:::" + status + "\n");
HttpEntity entity = response.getEntity(); // 响应体
String responValue = EntityUtils.toString(entity);
System.out.print("预期结果: " + expectValue + "\n");
System.out.print("响应结果: " + responValue + "\n");
Boolean flag = assertFlag(JSONObject.parseObject(expectValue.toString()).toString(), JSONObject.parseObject(responValue.toString()).toString());
String assertContent = (flag) ? "Fail" : "Pass";
System.out.print("assertContent:" + assertContent);
}
@DataProvider(name = "dataS0")
public Object[][] dataS0() {
//Object[m][n] m代表执行次数,n代表参数个数
Object[][] datas = {
{1, "shortenExternal", "https://weixin23.raysgo.com/matrix/v1.0/medal/autoWearMedal", "{\"originUrl\":\"https://weixin28.5rs.me/speak/W28/C1362/A2298498/info?isPreview=1&adviserId=1362\"}", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"originUrl\":\"https://weixin28.5rs.me/speak/W28/C1362/A2298498/info?isPreview=1&adviserId=1362\",\"shortUrl\":\"https://s.5rs.me/eMVnMfM\"}}"},
{2,"updateUserSentenceOralEvaluationChallengeltemDuration切换下一个单词","https://weixin28.5rs.me/scenarizedapp/v1.0/userSentenceOralEvaluationChallengeItem/updateUserSentenceOralEvaluationChallengeItemDuration","{\"sentenceId\":340303,\"duration\":329,\"challengeId\":4480}","{\"errCode\":0,\"message\":\"操作成功!\"}"},
{3,"queryOralEvaluationChallengeReport","https://weixin28.5rs.me/scenarizedapp/v1.0/userSentenceOralEvaluationChallenge/queryOralEvaluationChallengeReport","{\"challengeId\":\"4480\",\"catalogId\":\"0\"}","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"totalAverageScore\":59.12,\"accuracyAverageScore\":47.85,\"fluencyAverageScore\":83.98,\"standardAverageScore\":68.71,\"integrityAverageScore\":100.00,\"totalDuration\":\"12分钟30秒\",\"oralEvaluationChallengeItemNum\":5,\"userSentenceOralEvaluationChallengeItemList\":[{\"id\":16834,\"createTime\":\"2023-12-10T16:37:35.000+00:00\",\"updateTime\":\"2023-12-10T16:38:25.000+00:00\",\"isDelete\":0,\"sentenceId\":340303,\"sentence\":\"Oral assessment\",\"totalScore\":63.64,\"accuracyScore\":50.89,\"fluencyScore\":87.20,\"standardScore\":69.47,\"integrityScore\":100.00,\"soundRecordAudioUrl\":\"https://oss.5rs.me/oss/uploadfe/mp3/9dd8c4d55110e8de6474ec95d9e5e165.mp3\",\"audioUrl\":\"https://oss.5rs.me/oss/upload/audio/mp3/897eba364dd14aa18cc61cffb6f3e057.mp3\",\"challengeId\":4480,\"duration\":329,\"ext\":\"[{\\\"word\\\": \\\"oral\\\", \\\"wordScore\\\": 65.15}, {\\\"word\\\": \\\"assessment\\\", \\\"wordScore\\\": 51.38}]\"},{\"id\":16835,\"createTime\":\"2023-12-10T16:46:12.000+00:00\",\"updateTime\":\"2023-12-10T16:46:12.000+00:00\",\"isDelete\":0,\"sentenceId\":340304,\"sentence\":\"English\",\"totalScore\":93.19,\"accuracyScore\":90.48,\"fluencyScore\":100.00,\"standardScore\":89.01,\"integrityScore\":100.00,\"soundRecordAudioUrl\":\"https://oss.5rs.me/oss/uploadfe/mp3/a4203e7c60b005baa541b7a8746cc439.mp3\",\"audioUrl\":\"https://oss.5rs.me/oss/upload/audio/mp3/6c012d39ed454f1784fba66f5bf60e31.mp3\",\"challengeId\":4480,\"duration\":203,\"ext\":\"[{\\\"word\\\": \\\"english\\\", \\\"wordScore\\\": 95.96}]\"},{\"id\":16836,\"createTime\":\"2023-12-10T16:46:29.000+00:00\",\"updateTime\":\"2023-12-10T16:46:29.000+00:00\",\"isDelete\":0,\"sentenceId\":340305,\"sentence\":\"Maths\",\"totalScore\":54.48,\"accuracyScore\":46.95,\"fluencyScore\":69.22,\"standardScore\":55.47,\"integrityScore\":100.00,\"soundRecordAudioUrl\":\"https://oss.5rs.me/oss/uploadfe/mp3/6f5482e93e58f97baeaa16989e8352bf.mp3\",\"audioUrl\":\"https://oss.5rs.me/oss/upload/audio/mp3/76677a3ebad44e1a8efe3cd32e22d1df.mp3\",\"challengeId\":4480,\"duration\":14,\"ext\":\"[{\\\"word\\\": \\\"maths\\\", \\\"wordScore\\\": 66.4}]\"},{\"id\":16837,\"createTime\":\"2023-12-10T16:46:36.000+00:00\",\"updateTime\":\"2023-12-10T16:46:36.000+00:00\",\"isDelete\":0,\"sentenceId\":340306,\"sentence\":\"Class and grade\",\"totalScore\":59.99,\"accuracyScore\":44.45,\"fluencyScore\":89.23,\"standardScore\":65.51,\"integrityScore\":100.00,\"soundRecordAudioUrl\":\"https://oss.5rs.me/oss/uploadfe/mp3/41fe8137d4ed4ffde55bd036d039ae11.mp3\",\"audioUrl\":\"https://oss.5rs.me/oss/upload/audio/mp3/6f9d36466ef7416b8230c63983724355.mp3\",\"challengeId\":4480,\"duration\":12,\"ext\":\"[{\\\"word\\\": \\\"class\\\", \\\"wordScore\\\": 58.15}, {\\\"word\\\": \\\"and\\\", \\\"wordScore\\\": 82.88}, {\\\"word\\\": \\\"grade\\\", \\\"wordScore\\\": 56.98}]\"},{\"id\":16838,\"createTime\":\"2023-12-10T16:46:57.000+00:00\",\"updateTime\":\"2023-12-10T16:46:57.000+00:00\",\"isDelete\":0,\"sentenceId\":340307,\"sentence\":\"Language\",\"totalScore\":24.30,\"accuracyScore\":6.49,\"fluencyScore\":74.24,\"standardScore\":64.10,\"integrityScore\":100.00,\"soundRecordAudioUrl\":\"https://oss.5rs.me/oss/uploadfe/mp3/c82091002829c46af9d98e0c9faf0259.mp3\",\"audioUrl\":\"https://oss.5rs.me/oss/upload/audio/mp3/9cf0ec140d6340c79db117ab46bc9486.mp3\",\"challengeId\":4480,\"duration\":192,\"ext\":\"[{\\\"word\\\": \\\"language\\\", \\\"wordScore\\\": 45.15}]\"}]}}"},
};
return datas;
}
@Test(dataProvider = "dataS1")
@Description("Get请求接口")
public void testRaysPay(int id, String caseName, String url, String expectValue) throws Exception {
HttpGet get = new HttpGet(url); // 创建get请求
get.setHeader("Content-Type", "application/json");
get.setHeader("Cookie", "adviser_token=jxsoDLMvi10c2VctV7CGbEK3FPDcN3g4; checkUserInfo=userId%3D87; isBind=true; userInfo=sceneId%3D4022260%26officialAccountsId%3D999%26wechatUserId%3D207021400%26hasSnapsis%3D0%26userType%3DTEMP");
DefaultHttpClient client = new DefaultHttpClient();// 创建一个client
HttpResponse response = client.execute(get); // 执行get请求,并使用response来存放执行后返回的响应内容
Header[] header = response.getAllHeaders(); // 响应头
System.out.print("id:" + id + "casename:" + caseName);
System.out.print("响应头信息: " + Arrays.toString(header) + "\n");
int status = response.getStatusLine().getStatusCode();
System.out.print("状态码: " + status + "\n");
HttpEntity entity = response.getEntity(); // 响应体
String responValue = EntityUtils.toString(entity);
System.out.print("预期结果: " + expectValue + "\n");
System.out.print("响应结果: " + responValue + "\n");
Boolean flag = assertFlag(JSONObject.parseObject(expectValue.toString()).toString(), JSONObject.parseObject(responValue.toString()).toString());
String assertContent = (flag) ? "Fail" : "Pass";
System.out.print("assertContent:" + assertContent);
}
@DataProvider(name = "dataS1")
public Object[][] dataS1() {
//Object[m][n] m代表执行次数,n代表参数个数
Object[][] datas = {
{1,"H5口语测评1","https://weixin28.5rs.me/function/v1.0/dlBook/checkIsDlApp?appId=2298498&t=UF2w1s0e0","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":false}"},
{2,"H5口语测评2","https://weixin28.5rs.me/appcenter/v1.0/appPreconditions/checkUser4Wechat?appId=2298498&t=0zrSFhJSJ","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"useNewInfomation\":true,\"isUserSubmit\":false}}"},
{3,"H5口语测评3","https://weixin28.5rs.me/scenarizedapp/v1.0/oralEvaluation/queryOralEvaluationInfo?channelResourceType=APP&channelResourceId=2298498&t=rsU1SzKUK","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"coverImg\":\"https://file.5rs.me/oss/uploadfe/png/409bb4bc3752f35efd252fd8e7157c75.png\",\"title\":\"yc测试口语评测\",\"briefIntroduction\":\"\",\"introductionType\":0,\"channelResourceTemplateDTO\":null,\"oralEvaluationType\":1,\"oralEvaluationCatalogDetailDTOS\":[{\"appId\":2298498,\"productId\":null,\"catalogId\":0,\"challengeId\":null,\"catalogName\":\"英语口语测评\",\"detailDTOS\":[{\"signId\":340303,\"attachResourceId\":340303,\"text\":\"Oral assessment\",\"translation\":\"口语测评\",\"fileUrl\":\"https://oss.5rs.me/oss/upload/audio/mp3/897eba364dd14aa18cc61cffb6f3e057.mp3\",\"soundRecordAudioUrl\":null,\"catalogId\":0,\"catalogName\":null,\"sequenceNum\":1,\"isFree\":false,\"ttsId\":17258,\"appId\":2298498,\"hasDone\":false,\"duration\":null,\"resourceId\":null,\"totalScore\":null,\"accuracyScore\":null,\"fluencyScore\":null,\"standardScore\":null,\"integrityScore\":null,\"oralEvaluationWordResultDTOList\":null},{\"signId\":340304,\"attachResourceId\":340304,\"text\":\"English\",\"translation\":\"英文\",\"fileUrl\":\"https://oss.5rs.me/oss/upload/audio/mp3/6c012d39ed454f1784fba66f5bf60e31.mp3\",\"soundRecordAudioUrl\":null,\"catalogId\":0,\"catalogName\":null,\"sequenceNum\":2,\"isFree\":false,\"ttsId\":17259,\"appId\":2298498,\"hasDone\":false,\"duration\":null,\"resourceId\":null,\"totalScore\":null,\"accuracyScore\":null,\"fluencyScore\":null,\"standardScore\":null,\"integrityScore\":null,\"oralEvaluationWordResultDTOList\":null},{\"signId\":340305,\"attachResourceId\":340305,\"text\":\"Maths\",\"translation\":\"数学\",\"fileUrl\":\"https://oss.5rs.me/oss/upload/audio/mp3/76677a3ebad44e1a8efe3cd32e22d1df.mp3\",\"soundRecordAudioUrl\":null,\"catalogId\":0,\"catalogName\":null,\"sequenceNum\":3,\"isFree\":false,\"ttsId\":17260,\"appId\":2298498,\"hasDone\":false,\"duration\":null,\"resourceId\":null,\"totalScore\":null,\"accuracyScore\":null,\"fluencyScore\":null,\"standardScore\":null,\"integrityScore\":null,\"oralEvaluationWordResultDTOList\":null},{\"signId\":340306,\"attachResourceId\":340306,\"text\":\"Class and grade\",\"translation\":\"班级\",\"fileUrl\":\"https://oss.5rs.me/oss/upload/audio/mp3/6f9d36466ef7416b8230c63983724355.mp3\",\"soundRecordAudioUrl\":null,\"catalogId\":0,\"catalogName\":null,\"sequenceNum\":4,\"isFree\":false,\"ttsId\":17261,\"appId\":2298498,\"hasDone\":false,\"duration\":null,\"resourceId\":null,\"totalScore\":null,\"accuracyScore\":null,\"fluencyScore\":null,\"standardScore\":null,\"integrityScore\":null,\"oralEvaluationWordResultDTOList\":null},{\"signId\":340307,\"attachResourceId\":340307,\"text\":\"Language\",\"translation\":\"语文\",\"fileUrl\":\"https://oss.5rs.me/oss/upload/audio/mp3/9cf0ec140d6340c79db117ab46bc9486.mp3\",\"soundRecordAudioUrl\":null,\"catalogId\":0,\"catalogName\":null,\"sequenceNum\":5,\"isFree\":false,\"ttsId\":17262,\"appId\":2298498,\"hasDone\":false,\"duration\":null,\"resourceId\":null,\"totalScore\":null,\"accuracyScore\":null,\"fluencyScore\":null,\"standardScore\":null,\"integrityScore\":null,\"oralEvaluationWordResultDTOList\":null}],\"hasDoneCount\":0,\"totalCount\":5,\"isFree\":false,\"newTotalAverageScore\":null}]}}"},
{4,"H5进入文本录入口语测评","https://weixin28.5rs.me/scenarizedapp/v1.0/oralEvaluation/queryOralEvaluationResourceDetail?channelResourceId=2298498&catalogId=0&channelResourceType=APP&t=ehesze1U","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"appId\":2298498,\"productId\":null,\"catalogId\":0,\"challengeId\":4480,\"catalogName\":\"英语口语测评\",\"detailDTOS\":[{\"signId\":340303,\"attachResourceId\":340303,\"text\":\"Oral assessment\",\"translation\":\"口语测评\",\"fileUrl\":\"https://oss.5rs.me/oss/upload/audio/mp3/897eba364dd14aa18cc61cffb6f3e057.mp3\",\"soundRecordAudioUrl\":null,\"catalogId\":0,\"catalogName\":null,\"sequenceNum\":1,\"isFree\":false,\"ttsId\":17258,\"appId\":2298498,\"hasDone\":false,\"duration\":null,\"resourceId\":null,\"totalScore\":null,\"accuracyScore\":null,\"fluencyScore\":null,\"standardScore\":null,\"integrityScore\":null,\"oralEvaluationWordResultDTOList\":null},{\"signId\":340304,\"attachResourceId\":340304,\"text\":\"English\",\"translation\":\"英文\",\"fileUrl\":\"https://oss.5rs.me/oss/upload/audio/mp3/6c012d39ed454f1784fba66f5bf60e31.mp3\",\"soundRecordAudioUrl\":null,\"catalogId\":0,\"catalogName\":null,\"sequenceNum\":2,\"isFree\":false,\"ttsId\":17259,\"appId\":2298498,\"hasDone\":false,\"duration\":null,\"resourceId\":null,\"totalScore\":null,\"accuracyScore\":null,\"fluencyScore\":null,\"standardScore\":null,\"integrityScore\":null,\"oralEvaluationWordResultDTOList\":null},{\"signId\":340305,\"attachResourceId\":340305,\"text\":\"Maths\",\"translation\":\"数学\",\"fileUrl\":\"https://oss.5rs.me/oss/upload/audio/mp3/76677a3ebad44e1a8efe3cd32e22d1df.mp3\",\"soundRecordAudioUrl\":null,\"catalogId\":0,\"catalogName\":null,\"sequenceNum\":3,\"isFree\":false,\"ttsId\":17260,\"appId\":2298498,\"hasDone\":false,\"duration\":null,\"resourceId\":null,\"totalScore\":null,\"accuracyScore\":null,\"fluencyScore\":null,\"standardScore\":null,\"integrityScore\":null,\"oralEvaluationWordResultDTOList\":null},{\"signId\":340306,\"attachResourceId\":340306,\"text\":\"Class and grade\",\"translation\":\"班级\",\"fileUrl\":\"https://oss.5rs.me/oss/upload/audio/mp3/6f9d36466ef7416b8230c63983724355.mp3\",\"soundRecordAudioUrl\":null,\"catalogId\":0,\"catalogName\":null,\"sequenceNum\":4,\"isFree\":false,\"ttsId\":17261,\"appId\":2298498,\"hasDone\":false,\"duration\":null,\"resourceId\":null,\"totalScore\":null,\"accuracyScore\":null,\"fluencyScore\":null,\"standardScore\":null,\"integrityScore\":null,\"oralEvaluationWordResultDTOList\":null},{\"signId\":340307,\"attachResourceId\":340307,\"text\":\"Language\",\"translation\":\"语文\",\"fileUrl\":\"https://oss.5rs.me/oss/upload/audio/mp3/9cf0ec140d6340c79db117ab46bc9486.mp3\",\"soundRecordAudioUrl\":null,\"catalogId\":0,\"catalogName\":null,\"sequenceNum\":5,\"isFree\":false,\"ttsId\":17262,\"appId\":2298498,\"hasDone\":false,\"duration\":null,\"resourceId\":null,\"totalScore\":null,\"accuracyScore\":null,\"fluencyScore\":null,\"standardScore\":null,\"integrityScore\":null,\"oralEvaluationWordResultDTOList\":null}],\"hasDoneCount\":0,\"totalCount\":5,\"isFree\":null,\"newTotalAverageScore\":null}}"},
{5,"H5录入语音","https://weixin28.5rs.me/convert/v1.0/leafFile/checkTick?fileId=9dd8c4d55110e8de6474ec95d9e5e165&beyond=0&t=UUre-rz2","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"fileId\":\"9dd8c4d55110e8de6474ec95d9e5e165\",\"finish\":false,\"isConvert\":false}}"},
{6,"H5切换下一个单词","https://weixin28.5rs.me/convert/v1.0/leafFile/checkTick?fileId=488aa57f91bb63348d0100d2bd989ea6&beyond=0&t=Jzzr0w-K","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"fileId\":\"488aa57f91bb63348d0100d2bd989ea6\",\"finish\":false,\"isConvert\":false}}"},
{7,"完成并获取报告1","https://weixin28.5rs.me/appcenter/v1.0/appShareTempletDetail/getByAppId?appId=2298498&typeCode=ORAL_EVALUATION&t=-h2deUse","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"shareTemplets\":[{\"id\":325895,\"templetUrl\":\"https://oss.5rs.me/oss/uploadfe/png/bb10cf8dc5b6100427a28264640290c3.png\",\"templetId\":37,\"isUpdate\":0,\"templetCoverUrl\":null}],\"shardDesc\":\"\"}}"},
{8,"完成并获取报告2","https://weixin28.5rs.me/groupapp/v1.0/groupCopyrightCode/getByAppId4Wechat?appId=2298498&t=02KUrJeU","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"appId\":2298498,\"openCopyright\":false}}"},
{9,"分享当前报告","https://weixin28.5rs.me/drawapp/v1.0/poetry/createCertificate?imgUrl=https:%2F%2Fweixin28.5rs.me%2Fspeak%2FW28%2FC1362%2FA2298498%2Freport%3FchallengeId%3D4480%26catalogId%3D0%26shareFlag%3Dv504dwd4mccibg6v&t=Uh-hSzKF","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":\"https://oss.5rs.me/oss/upload/image/png/738f6a3cd514417c8b3486e94d388f43.png\"}"},
{10,"重新口语测评","https://weixin28.5rs.me/scenarizedapp/v1.0/oralEvaluation/queryOralEvaluationResourceDetail?channelResourceId=2298498&catalogId=0&channelResourceType=APP&t=1sJdFhJ-","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"appId\":2298498,\"productId\":null,\"catalogId\":0,\"challengeId\":4482,\"catalogName\":\"英语口语测评\",\"detailDTOS\":[{\"signId\":340303,\"attachResourceId\":340303,\"text\":\"Oral assessment\",\"translation\":\"口语测评\",\"fileUrl\":\"https://oss.5rs.me/oss/upload/audio/mp3/897eba364dd14aa18cc61cffb6f3e057.mp3\",\"soundRecordAudioUrl\":null,\"catalogId\":0,\"catalogName\":null,\"sequenceNum\":1,\"isFree\":false,\"ttsId\":17258,\"appId\":2298498,\"hasDone\":false,\"duration\":null,\"resourceId\":null,\"totalScore\":null,\"accuracyScore\":null,\"fluencyScore\":null,\"standardScore\":null,\"integrityScore\":null,\"oralEvaluationWordResultDTOList\":null},{\"signId\":340304,\"attachResourceId\":340304,\"text\":\"English\",\"translation\":\"英文\",\"fileUrl\":\"https://oss.5rs.me/oss/upload/audio/mp3/6c012d39ed454f1784fba66f5bf60e31.mp3\",\"soundRecordAudioUrl\":null,\"catalogId\":0,\"catalogName\":null,\"sequenceNum\":2,\"isFree\":false,\"ttsId\":17259,\"appId\":2298498,\"hasDone\":false,\"duration\":null,\"resourceId\":null,\"totalScore\":null,\"accuracyScore\":null,\"fluencyScore\":null,\"standardScore\":null,\"integrityScore\":null,\"oralEvaluationWordResultDTOList\":null},{\"signId\":340305,\"attachResourceId\":340305,\"text\":\"Maths\",\"translation\":\"数学\",\"fileUrl\":\"https://oss.5rs.me/oss/upload/audio/mp3/76677a3ebad44e1a8efe3cd32e22d1df.mp3\",\"soundRecordAudioUrl\":null,\"catalogId\":0,\"catalogName\":null,\"sequenceNum\":3,\"isFree\":false,\"ttsId\":17260,\"appId\":2298498,\"hasDone\":false,\"duration\":null,\"resourceId\":null,\"totalScore\":null,\"accuracyScore\":null,\"fluencyScore\":null,\"standardScore\":null,\"integrityScore\":null,\"oralEvaluationWordResultDTOList\":null},{\"signId\":340306,\"attachResourceId\":340306,\"text\":\"Class and grade\",\"translation\":\"班级\",\"fileUrl\":\"https://oss.5rs.me/oss/upload/audio/mp3/6f9d36466ef7416b8230c63983724355.mp3\",\"soundRecordAudioUrl\":null,\"catalogId\":0,\"catalogName\":null,\"sequenceNum\":4,\"isFree\":false,\"ttsId\":17261,\"appId\":2298498,\"hasDone\":false,\"duration\":null,\"resourceId\":null,\"totalScore\":null,\"accuracyScore\":null,\"fluencyScore\":null,\"standardScore\":null,\"integrityScore\":null,\"oralEvaluationWordResultDTOList\":null},{\"signId\":340307,\"attachResourceId\":340307,\"text\":\"Language\",\"translation\":\"语文\",\"fileUrl\":\"https://oss.5rs.me/oss/upload/audio/mp3/9cf0ec140d6340c79db117ab46bc9486.mp3\",\"soundRecordAudioUrl\":null,\"catalogId\":0,\"catalogName\":null,\"sequenceNum\":5,\"isFree\":false,\"ttsId\":17262,\"appId\":2298498,\"hasDone\":false,\"duration\":null,\"resourceId\":null,\"totalScore\":null,\"accuracyScore\":null,\"fluencyScore\":null,\"standardScore\":null,\"integrityScore\":null,\"oralEvaluationWordResultDTOList\":null}],\"hasDoneCount\":0,\"totalCount\":5,\"isFree\":null,\"newTotalAverageScore\":null}}"},
{11,"点击更多口语测评1","https://weixin28.5rs.me/function/v1.0/dlBook/checkIsDlApp?appId=2298498&t=ds0z1s0r","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":false}"},
{12,"点击更多口语测评2","https://weixin28.5rs.me/scenarizedapp/v1.0/oralEvaluation/queryOralEvaluationInfo?channelResourceId=2298498&channelResourceType=APP&t=ezKhSzKS","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"coverImg\":\"https://file.5rs.me/oss/uploadfe/png/409bb4bc3752f35efd252fd8e7157c75.png\",\"title\":\"yc测试口语评测\",\"briefIntroduction\":\"\",\"introductionType\":0,\"channelResourceTemplateDTO\":null,\"oralEvaluationType\":1,\"oralEvaluationCatalogDetailDTOS\":[{\"appId\":2298498,\"productId\":null,\"catalogId\":0,\"challengeId\":4482,\"catalogName\":\"英语口语测评\",\"detailDTOS\":[{\"signId\":340303,\"attachResourceId\":340303,\"text\":\"Oral assessment\",\"translation\":\"口语测评\",\"fileUrl\":\"https://oss.5rs.me/oss/upload/audio/mp3/897eba364dd14aa18cc61cffb6f3e057.mp3\",\"soundRecordAudioUrl\":null,\"catalogId\":0,\"catalogName\":null,\"sequenceNum\":1,\"isFree\":false,\"ttsId\":17258,\"appId\":2298498,\"hasDone\":false,\"duration\":null,\"resourceId\":null,\"totalScore\":null,\"accuracyScore\":null,\"fluencyScore\":null,\"standardScore\":null,\"integrityScore\":null,\"oralEvaluationWordResultDTOList\":null},{\"signId\":340304,\"attachResourceId\":340304,\"text\":\"English\",\"translation\":\"英文\",\"fileUrl\":\"https://oss.5rs.me/oss/upload/audio/mp3/6c012d39ed454f1784fba66f5bf60e31.mp3\",\"soundRecordAudioUrl\":null,\"catalogId\":0,\"catalogName\":null,\"sequenceNum\":2,\"isFree\":false,\"ttsId\":17259,\"appId\":2298498,\"hasDone\":false,\"duration\":null,\"resourceId\":null,\"totalScore\":null,\"accuracyScore\":null,\"fluencyScore\":null,\"standardScore\":null,\"integrityScore\":null,\"oralEvaluationWordResultDTOList\":null},{\"signId\":340305,\"attachResourceId\":340305,\"text\":\"Maths\",\"translation\":\"数学\",\"fileUrl\":\"https://oss.5rs.me/oss/upload/audio/mp3/76677a3ebad44e1a8efe3cd32e22d1df.mp3\",\"soundRecordAudioUrl\":null,\"catalogId\":0,\"catalogName\":null,\"sequenceNum\":3,\"isFree\":false,\"ttsId\":17260,\"appId\":2298498,\"hasDone\":false,\"duration\":null,\"resourceId\":null,\"totalScore\":null,\"accuracyScore\":null,\"fluencyScore\":null,\"standardScore\":null,\"integrityScore\":null,\"oralEvaluationWordResultDTOList\":null},{\"signId\":340306,\"attachResourceId\":340306,\"text\":\"Class and grade\",\"translation\":\"班级\",\"fileUrl\":\"https://oss.5rs.me/oss/upload/audio/mp3/6f9d36466ef7416b8230c63983724355.mp3\",\"soundRecordAudioUrl\":null,\"catalogId\":0,\"catalogName\":null,\"sequenceNum\":4,\"isFree\":false,\"ttsId\":17261,\"appId\":2298498,\"hasDone\":false,\"duration\":null,\"resourceId\":null,\"totalScore\":null,\"accuracyScore\":null,\"fluencyScore\":null,\"standardScore\":null,\"integrityScore\":null,\"oralEvaluationWordResultDTOList\":null},{\"signId\":340307,\"attachResourceId\":340307,\"text\":\"Language\",\"translation\":\"语文\",\"fileUrl\":\"https://oss.5rs.me/oss/upload/audio/mp3/9cf0ec140d6340c79db117ab46bc9486.mp3\",\"soundRecordAudioUrl\":null,\"catalogId\":0,\"catalogName\":null,\"sequenceNum\":5,\"isFree\":false,\"ttsId\":17262,\"appId\":2298498,\"hasDone\":false,\"duration\":null,\"resourceId\":null,\"totalScore\":null,\"accuracyScore\":null,\"fluencyScore\":null,\"standardScore\":null,\"integrityScore\":null,\"oralEvaluationWordResultDTOList\":null}],\"hasDoneCount\":0,\"totalCount\":5,\"isFree\":false,\"newTotalAverageScore\":52.45}]}}"},
};
return datas;
}
}
......@@ -49,6 +49,7 @@ public class ServerCase extends BaseCase {
System.out.println("B-sql: " + cas.getCheckBSQL());
Thread.sleep(1000 * 30); //验证B段SQL的休眠时间60秒
Object afterBSqlResult = SqlUtils.querySingle(cas.getCheckBSQL());
//7-1、A段数据库断言
boolean sqlAFlag = assertSql(cas.getaExpectValue(), beforeASqlResult == null ? null : beforeASqlResult.toString(), afterASqlResult == null ? null : afterASqlResult.toString());
String assertSqlAFlag = (sqlAFlag) ? "Pass" : "Fail";
......
package com.lemon.cases;
import com.alibaba.fastjson.JSONObject;
import io.qameta.allure.Description;
import org.apache.http.Header;
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.entity.StringEntity;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.util.EntityUtils;
import org.testng.annotations.DataProvider;
import org.testng.annotations.Test;
import java.util.Arrays;
/**
* @program: 鲁班-消消乐C端,走cookie
* @description:
* @author: ray
* @create: 2023-10-10 15:20
**/
public class XiaoxioleCCase extends BaseCase {
@Test(dataProvider = "datas0")
@Description("H5接口-用户自动佩戴最近一次获得的勋章")
public void testAutoWearMedal(int id, String caseName, String url, String json, String expectValue) throws Exception {
HttpPost post = new HttpPost(url); // 创建post请求
post.setHeader("Content-Type", "application/json"); // 传参类型为json
post.setHeader("Cookie", "adviser_token=WJsJpuVsgKiwXHcKWStAy19m2YWs41Ox; isBind=false; userInfo=officialAccountsId=23&wechatUserId=143666881&hasSnapsis=0&userType=REGULAR&channelId=1404&spreadType=0&sceneId=3923301; checkUserInfo=userId=18");
post.setEntity(new StringEntity(json));
DefaultHttpClient client = new DefaultHttpClient();
HttpResponse response = client.execute(post);
Header[] header = response.getAllHeaders(); // 响应头
System.out.println("请求链接:" + url);
System.out.println("请求参数:" + json);
System.out.print("id:" + id + "\n" + "casename:" + caseName + "\n");
System.out.print("响应头信息:::" + Arrays.toString(header) + "\n");
int status = response.getStatusLine().getStatusCode();
System.out.print("状态码:::" + status + "\n");
HttpEntity entity = response.getEntity(); // 响应体
String responValue = EntityUtils.toString(entity);
System.out.print("预期结果: " + expectValue + "\n");
System.out.print("响应结果: " + responValue + "\n");
Boolean flag = assertFlag(JSONObject.parseObject(expectValue.toString()).toString(), JSONObject.parseObject(responValue.toString()).toString());
String assertContent = (flag) ? "Fail" : "Pass";
System.out.print("assertContent:" + assertContent);
}
@DataProvider(name = "datas0")
public Object[][] dataYCs0() {
//Object[m][n] m代表执行次数,n代表参数个数
Object[][] datas = {
{1, "setting4User", "https://weixin28.5rs.me/wordapp/v1.0/wordLink/setting4User", "{\"appId\":\"2299859\",\"musicOpen\":0,\"soundOpen\":true}", "{\"errCode\":0,\"message\":\"操作成功!\"}"},
{2, "addPlayRecord", "https://weixin28.5rs.me/wordapp/v1.0/wordLink/addPlayRecord", "{\"appId\":\"2299859\",\"wordThemeId\":\"12466\",\"useTime\":38,\"starNum\":3,\"isPass\":1}", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":849539}"},
{3, "jpgByChrome分享海报接口", "https://weixin28.5rs.me/shareimage/v1.0/htm2img/jpgByChrome", "{\"width\":1280,\"height\":1924,\"htmlCode\":\"<html lang=en>\\n\\n<head>\\n <meta charset=\\\"GBK\\\">\\n <meta name=viewport content=\\\"width=device-width,initial-scale=1\\\">\\n <meta http-equiv=X-UA-Compatible content=\\\"ie=edge\\\">\\n <title></title>\\n <style>\\n * {\\n margin: 0;\\n padding: 0;\\n box-sizing: border-box;\\n font-family: Helvetica Neue, Helvetica, Roboto, Segoe UI, Arial, sans-serif;\\n }\\n\\n html {\\n width: 1280px;\\n height: 1924px;\\n }\\n\\n body {\\n transform: scale(4);\\n transform-origin: 0 0;\\n overflow: hidden;\\n }\\n\\n #poster {\\n width: 320px;\\n height:481px;\\n overflow: hidden;\\n margin: 0;\\n padding: 0;\\n \\n }\\n\\n .image-content {\\n position: relative;\\n width: 320px;\\n height: 481px;\\n background: url('https://oss.5rs.me/oss/uploadfe/png/d7a5af24dcf850212eaadb430393c581.png') top left/100% 100% no-repeat;\\n }\\n .line{\\n position: absolute;\\n top: 335px;\\n left: 35px;\\n width: 252px;\\n height: 1px;\\n background: #F9D485;\\n box-shadow: 0px 1px 0px 0px #FFFFFF;\\n }\\n .qrcode-wrapper{\\n position: absolute;\\n top: 355px;\\n left: 39px;\\n width: 60px;\\n height: 60px;\\n border-radius: 6px;\\n background: #FFFFFF;\\n border: 1px solid #FFB51A;\\n padding: 4px;\\n }\\n .qrcode-wrapper img{\\n width: 100%;\\n height: 100%;\\n }\\n\\n .tip-text{\\n position: absolute;\\n top: 385px;\\n left: 108px;\\n font-size: 11px;\\n color: #666666;\\n }\\n \\n </style>\\n</head>\\n\\n<body>\\n <div id=\\\"poster\\\">\\n <div class='image-content'>\\n <div class=\\\"line\\\"></div>\\n <div class=\\\"qrcode-wrapper\\\">\\n <img src=\\\"https://oss.5rs.me/oss/upload/image/png/3bdb2badf9b9456398551d8ba4a2b448.png\\\" />\\n </div>\\n <div class=\\\"tip-text\\\">长按图片,识别二维码</div>\\n </div>\\n </div>\\n</body>\\n</html>\",\"snapshot\":\"558954e95fd4d4c034b93da430b86f1c\"}", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":\"https://oss.5rs.me/oss/upload/image/jpg/c92def8c68aa439bb6aacf367eac57b0_20231214150401142.jpg\"}"},
{4, "addPropUseRecord点击道具", "https://weixin28.5rs.me/wordapp/v1.0/wordLink/addPropUseRecord", "{\"appId\":\"2299859\",\"themeId\":\"12467\"}", "{\"errCode\":0,\"message\":\"操作成功!\"}"},
{5, "autoWearMedal", "https://wechat50666.5rs.me/matrix/v1.0/medal/autoWearMedal", "{}", "{\"errCode\":0,\"message\":\"操作成功!\",\"data\":true}"},
{6, "addLearnBookRecord", "https://wechat50666.5rs.me/learnium/v1.0/user/addLearnBookRecord", "{\"recordId\":534826}", "{\"errCode\":0,\"message\":\"操作成功!\"}"},
{7, "addPropUseRecord时间停止", "https://wechat50666.5rs.me/wordapp/v1.0/wordLinkMini/addPropUseRecord", "{\"appId\":\"1\",\"themeId\":\"2\",\"propType\":\"0\"}", "{\"errCode\":0,\"message\":\"操作成功!\"}"},
};
return datas;
}
// Get请求
@Test(dataProvider = "datas1")
@Description("获取商户号支付信息")
public void testYC1(int id, String caseName, String url, String expectValue) throws Exception {
String cooki = "userInfo=wechatUserId=183639793&officialAccountsId=50687";
HttpGet get = new HttpGet(url); // 创建get请求
get.setHeader("Content-Type", "application/json");
get.setHeader("Cookie", "adviser_token=WJsJpuVsgKiwXHcKWStAy19m2YWs41Ox; isBind=false; userInfo=officialAccountsId=23&wechatUserId=143666881&hasSnapsis=0&userType=REGULAR&channelId=1404&spreadType=0&sceneId=3923301; checkUserInfo=userId=18");
DefaultHttpClient client = new DefaultHttpClient();// 创建一个client
HttpResponse response = client.execute(get); // 执行get请求,并使用response来存放执行后返回的响应内容
Header[] header = response.getAllHeaders(); // 响应头
System.out.print("id:" + id + "casename:" + caseName);
System.out.print("响应头信息: " + Arrays.toString(header) + "\n");
int status = response.getStatusLine().getStatusCode();
System.out.print("状态码: " + status + "\n");
HttpEntity entity = response.getEntity(); // 响应体
String responValue = EntityUtils.toString(entity);
System.out.print("预期结果: " + expectValue + "\n");
System.out.print("响应结果: " + responValue + "\n");
Boolean flag = assertFlag(JSONObject.parseObject(expectValue.toString()).toString(), JSONObject.parseObject(responValue.toString()).toString());
String assertContent = (flag) ? "Fail" : "Pass";
System.out.print("assertContent:" + assertContent);
}
@DataProvider(name = "datas1")
public Object[][] datas1() {
//Object[m][n] m代表执行次数,n代表参数个数
Object[][] datas = {
{1, "首次进入H5消消乐1","https://weixin28.5rs.me/wordapp/v1.0/wordLink/getWordThemeList4User?appId=2299859&t=MNSvzQFAF","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":[{\"appId\":2299859,\"wordThemeId\":12466,\"wordThemeName\":\"1\",\"sequenceNum\":0,\"wordCounts\":14,\"isPass\":0,\"getWay\":1,\"genWordCount\":8},{\"appId\":2299859,\"wordThemeId\":12468,\"wordThemeName\":\"3\",\"sequenceNum\":1,\"wordCounts\":6,\"isPass\":0,\"getWay\":1,\"genWordCount\":5},{\"appId\":2299859,\"wordThemeId\":12467,\"wordThemeName\":\"23\",\"sequenceNum\":2,\"wordCounts\":10,\"isPass\":0,\"getWay\":1,\"genWordCount\":10}]}"},
{2, "进入H5消消乐接口2","https://weixin28.5rs.me/channelcenter/v1.0/accountMapping/getTargetAccountSettingId?channelName=PHONE&t=QMFNH8AMA","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":997}"},
{3, "进入H5消消乐接口3","https://weixin28.5rs.me/appcenter/v1.0/appPreconditions/checkUser4Wechat?appId=2299859&t=I4ciQSvzv","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"useNewInfomation\":true,\"isUserSubmit\":false}}"},
{4, "H5收取见面礼去闯关","https://weixin28.5rs.me/wordapp/v1.0/wordLink/getSetting4User?appId=2299859&t=4FA-4z8A","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"id\":4406,\"userId\":214658147,\"appId\":2299859,\"musicOpen\":true,\"soundOpen\":true,\"sendPropTip\":true,\"createTime\":\"2023-12-14 14:37:46\",\"updateTime\":\"2023-12-14 14:37:46\"}}"},
{5, "设置H5系统关闭音乐","https://weixin28.5rs.me/wordapp/v1.0/wordLink/getSetting4User?appId=2299859&t=vQMRH8AN","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"id\":4406,\"userId\":214658147,\"appId\":2299859,\"musicOpen\":false,\"soundOpen\":true,\"sendPropTip\":true,\"createTime\":\"2023-12-14 14:37:46\",\"updateTime\":\"2023-12-14 14:39:12\"}}"},
{6, "设置H5系统关闭音效","https://weixin28.5rs.me/wordapp/v1.0/wordLink/getSetting4User?appId=2299859&t=--MRH8AN","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"id\":4406,\"userId\":214658147,\"appId\":2299859,\"musicOpen\":false,\"soundOpen\":false,\"sendPropTip\":true,\"createTime\":\"2023-12-14 14:37:46\",\"updateTime\":\"2023-12-14 14:41:03\"}}"},
{7, "进入H5关卡","https://weixin28.5rs.me/readercenter/v1.0/wechatUser/getUserPhoneNumber?officialAccountsId=28&t=Rtj0afcJ","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":\"13197411684\"}"},
{8, "H5关卡单词信息","https://weixin28.5rs.me/wordapp/v1.0/wordLink/getWordList4User?wordThemeId=12466&t=ZdLt5Wht","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"wordThemeId\":12466,\"wordThemeName\":\"1\",\"themeWordXDtoList\":[{\"id\":87493,\"wordThemeId\":12466,\"wordId\":239,\"wordName\":\"award\",\"wordExplain\":\"n. 汽车adj. 汽车的\",\"isWordNamePic\":0,\"isWordExplainPic\":0,\"wordPronunciationUrl\":\"https://file.5rs.me/webresource/fd2bf112b9e51af27e722b42531bdc95/mp3/cf187ce3e480e2f23391a7dc76539695.mp3\"},{\"id\":87494,\"wordThemeId\":12466,\"wordId\":448,\"wordName\":\"sweep\",\"wordExplain\":\"打扫\",\"isWordNamePic\":0,\"isWordExplainPic\":0,\"wordPronunciationUrl\":\"https://file.5rs.me/webresource/fd2bf112b9e51af27e722b42531bdc95/mp3/30df89014c22153604fb45b6eec0abbc.mp3\"},{\"id\":87491,\"wordThemeId\":12466,\"wordId\":237,\"wordName\":\"clue\",\"wordExplain\":\"adj. 笨拙的,笨重的,不得体的\",\"isWordNamePic\":0,\"isWordExplainPic\":0,\"wordPronunciationUrl\":\"https://file.5rs.me/webresource/fd2bf112b9e51af27e722b42531bdc95/mp3/379c495d740fab2de7ffcaab6645d51b.mp3\"},{\"id\":87490,\"wordThemeId\":12466,\"wordId\":236,\"wordName\":\"vt. 省略,删去,遗漏\",\"wordExplain\":\"on\",\"isWordNamePic\":0,\"isWordExplainPic\":0},{\"id\":87520,\"wordThemeId\":12466,\"wordId\":0,\"wordName\":\"??\",\"wordExplain\":\"https://oss.5rs.me/oss/uploadfe/jpg/78506d9ebf0b61fa76d71870e79e5a0f.jpg\",\"isWordNamePic\":0,\"isWordExplainPic\":1},{\"id\":87497,\"wordThemeId\":12466,\"wordId\":0,\"wordName\":\"??\",\"wordExplain\":\"https://oss.5rs.me/oss/uploadfe/jpg/8a121ea849d229bf916b5427c456f6cc.jpg\",\"isWordNamePic\":0,\"isWordExplainPic\":1},{\"id\":87514,\"wordThemeId\":12466,\"wordId\":91790,\"wordName\":\"Trent\",\"wordExplain\":\"特伦特(姓)\",\"isWordNamePic\":0,\"isWordExplainPic\":0,\"wordPronunciationUrl\":\"http://dict.youdao.com/dictvoice?audio=trent\"},{\"id\":87496,\"wordThemeId\":12466,\"wordId\":0,\"wordName\":\"测试1\",\"wordExplain\":\"https://oss.5rs.me/oss/uploadfe/jpg/78506d9ebf0b61fa76d71870e79e5a0f.jpg\",\"isWordNamePic\":0,\"isWordExplainPic\":1}],\"getWay\":1,\"genWordCount\":8}}"},
{9, "H5闯关失败","https://weixin28.5rs.me/wordapp/v1.0/wordLink/getPlayResult?recordId=849538&t=JWZa8hYa","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"userId\":214658147,\"appId\":2299859,\"wordThemeId\":12466,\"wordThemeName\":\"1\",\"useTime\":28,\"hasRecommend\":true,\"attachType\":\"APP\",\"attachId\":2263379,\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/jpg/2d55f634366983c3ff2ee8af65a00128.jpg\",\"attachTitle\":\"5-10发布文稿\",\"attachShortTitle\":\"视频\",\"attachTypeCode\":\"VIDEO\",\"isPass\":0,\"starNum\":0}}"},
{10, "H5点击休息一下","https://weixin28.5rs.me/readercenter/v1.0/wechatUser/getUserPhoneNumber?officialAccountsId=28&t=jtZLZcdL","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":\"13197411684\"}"},
{11, "H5重新进入刷新关卡","https://weixin28.5rs.me/wordapp/v1.0/wordLink/getWordThemeList4User?appId=2299859&t=Ld8a8hY5","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":[{\"appId\":2299859,\"wordThemeId\":12466,\"wordThemeName\":\"1\",\"sequenceNum\":0,\"wordCounts\":14,\"isPass\":0,\"getWay\":1,\"genWordCount\":8},{\"appId\":2299859,\"wordThemeId\":12468,\"wordThemeName\":\"3\",\"sequenceNum\":1,\"wordCounts\":6,\"isPass\":0,\"getWay\":1,\"genWordCount\":5},{\"appId\":2299859,\"wordThemeId\":12467,\"wordThemeName\":\"23\",\"sequenceNum\":2,\"wordCounts\":10,\"isPass\":0,\"getWay\":1,\"genWordCount\":10}]}"},
{12, "H5闯关成功","https://weixin28.5rs.me/wordapp/v1.0/wordLink/getThemeRankList?appId=2299859&wordThemeId=12466&count=10&t=5RJfh0L8","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":[{\"userId\":214658147,\"useTime\":38,\"rank\":1,\"score\":38001702537187}]}"},
{13, "H5点击触发下一关","https://weixin28.5rs.me/readercenter/v1.0/wechatUser/getUserPhoneNumber?officialAccountsId=28&t=Fduf9jkd","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":\"13197411684\"}"},
{14, "H5触发道具提示","https://weixin28.5rs.me/wordapp/v1.0/wordLink/getAppPropCount4User?appId=2299859&t=Cromr9Fk","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"propTipCount\":0}}"},
{15, "H5再来一次","https://weixin28.5rs.me/readercenter/v1.0/wechatUser/getUserPhoneNumber?officialAccountsId=28&t=rKkCuFfK","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":\"13197411684\"}"},
{16, "伴学乐园触发消消乐","https://wechat50666.5rs.me/wordapp/v1.0/wordLinkMini/getMiniAppList","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":[{\"createTime\":\"2023-08-30 15:52:24\",\"updateTime\":\"2023-08-30 15:52:26\",\"miniAppId\":1,\"title\":\"单词消消乐\",\"icon\":\"https://oss.5rs.me/oss/uploadfe/png/902ee9967c0190c51ec72d227bab99eb.png\",\"description\":\"\",\"page\":\"pages/toolapps/eliminate/word/CustomsList/index\",\"isOpen\":true},{\"createTime\":\"2023-08-30 15:52:24\",\"updateTime\":\"2023-08-30 15:52:26\",\"miniAppId\":2,\"title\":\"语文消消乐\",\"icon\":\"https://oss.5rs.me/oss/uploadfe/png/91c9171cd453b7d15c92dd7737e154c4.png\",\"description\":\"正在建设中,敬请期待...\",\"isOpen\":false},{\"createTime\":\"2023-08-30 15:52:24\",\"updateTime\":\"2023-08-30 15:52:26\",\"miniAppId\":3,\"title\":\"数学消消乐\",\"icon\":\"https://oss.5rs.me/oss/uploadfe/png/a35c389ab3210e60531ced4354ae4df2.png\",\"description\":\"正在建设中,敬请期待...\",\"isOpen\":false}]}"},
{17, "进入伴学乐园消消乐","https://wechat50666.5rs.me/wordapp/v1.0/wordLinkMini/getThemeRankList?appId=1","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":[{\"userId\":224044200,\"officialAccountsId\":50687,\"nickName\":\"3SSaqye\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":1,\"passThemeNum\":100,\"useTimeSum\":1747,\"isVip\":false},{\"userId\":218614485,\"officialAccountsId\":50687,\"nickName\":\"0JlKvkM\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":2,\"passThemeNum\":100,\"useTimeSum\":1748,\"isVip\":false},{\"userId\":217501560,\"officialAccountsId\":50687,\"nickName\":\"学神九渊\",\"userImage\":\"https://oss.5rs.me/oss/upload/image/jpg/88a9bd124a73499a868b3e6648169233.jpg\",\"rank\":3,\"passThemeNum\":100,\"useTimeSum\":1888,\"isVip\":false},{\"userId\":193877100,\"officialAccountsId\":50687,\"nickName\":\"小可爱\",\"userImage\":\"https://oss.5rs.me/oss/upload/image/jpg/a047c4dfedab42939b9ccaef10f6f5eb.jpg\",\"rank\":4,\"passThemeNum\":100,\"useTimeSum\":1952,\"isVip\":false},{\"userId\":219409174,\"officialAccountsId\":50666,\"nickName\":\"2olwhel\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":5,\"passThemeNum\":100,\"useTimeSum\":2034,\"isVip\":false},{\"userId\":222409264,\"officialAccountsId\":50687,\"nickName\":\"鱼秋琪\\uD83D\\uDC20\",\"userImage\":\"https://oss.5rs.me/oss/upload/image/jpg/5cf5cfc721a14f03aef19414aabef3f4.jpg\",\"rank\":6,\"passThemeNum\":100,\"useTimeSum\":2228,\"isVip\":false},{\"userId\":225130496,\"officialAccountsId\":50666,\"nickName\":\"4BKYqfT\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":7,\"passThemeNum\":100,\"useTimeSum\":2286,\"isVip\":false},{\"userId\":225894774,\"officialAccountsId\":50666,\"nickName\":\"社恐之一\",\"userImage\":\"https://oss.5rs.me/oss/upload/image/jpg/8c2573e654e2457aa4ab684620930320.jpg\",\"rank\":8,\"passThemeNum\":100,\"useTimeSum\":2359,\"isVip\":true},{\"userId\":220912990,\"officialAccountsId\":50666,\"nickName\":\"2GRMEAD\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":9,\"passThemeNum\":100,\"useTimeSum\":2593,\"isVip\":false},{\"userId\":224505028,\"officialAccountsId\":50666,\"nickName\":\"2hcXdro\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":10,\"passThemeNum\":100,\"useTimeSum\":2720,\"isVip\":false},{\"userId\":216612994,\"officialAccountsId\":50687,\"nickName\":\"黄依涵\",\"userImage\":\"https://oss.5rs.me/oss/upload/image/jpg/d8048f0c5e5e48479046a67330527721.jpg\",\"rank\":11,\"passThemeNum\":100,\"useTimeSum\":2850,\"isVip\":false},{\"userId\":224914490,\"officialAccountsId\":50687,\"nickName\":\"历险记\",\"userImage\":\"https://oss.5rs.me/oss/upload/image/jpg/42e8144b7ea54b55989a1623d1f1916f.jpg\",\"rank\":12,\"passThemeNum\":100,\"useTimeSum\":3086,\"isVip\":false},{\"userId\":221286850,\"officialAccountsId\":50687,\"nickName\":\"1YfbYQa\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":13,\"passThemeNum\":100,\"useTimeSum\":3173,\"isVip\":false},{\"userId\":204632408,\"officialAccountsId\":50687,\"nickName\":\"7ABlknF\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":14,\"passThemeNum\":100,\"useTimeSum\":3299,\"isVip\":false},{\"userId\":219800450,\"officialAccountsId\":50687,\"nickName\":\"4xPugXE\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":15,\"passThemeNum\":100,\"useTimeSum\":3505,\"isVip\":false},{\"userId\":225343766,\"officialAccountsId\":50666,\"nickName\":\"8HTjRgj\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":16,\"passThemeNum\":100,\"useTimeSum\":3935,\"isVip\":false},{\"userId\":220584578,\"officialAccountsId\":50666,\"nickName\":\"Q\",\"userImage\":\"https://oss.5rs.me/oss/upload/image/jpg/0f81e3ef61bc4491aa5059d64c9c90b2.jpg\",\"rank\":17,\"passThemeNum\":100,\"useTimeSum\":4405,\"isVip\":true},{\"userId\":225117462,\"officialAccountsId\":50666,\"nickName\":\"5gQAITQ\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":18,\"passThemeNum\":100,\"useTimeSum\":6069,\"isVip\":false},{\"userId\":225238118,\"officialAccountsId\":50666,\"nickName\":\"刘均\",\"userImage\":\"https://oss.5rs.me/oss/upload/image/jpg/dca0e4fcb85443ddb93b0f75e160909a.jpg\",\"rank\":19,\"passThemeNum\":100,\"useTimeSum\":6959,\"isVip\":false},{\"userId\":215241688,\"officialAccountsId\":50666,\"nickName\":\"9sWVkmt\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":20,\"passThemeNum\":94,\"useTimeSum\":2286,\"isVip\":false},{\"userId\":226661902,\"officialAccountsId\":50666,\"nickName\":\"9wrqklG\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":21,\"passThemeNum\":91,\"useTimeSum\":3683,\"isVip\":false},{\"userId\":208956834,\"officialAccountsId\":50687,\"nickName\":\"月月\",\"userImage\":\"https://oss.5rs.me/oss/upload/image/png/5a5862461b424e3f9bf23e7eb1f4b6eb.png\",\"rank\":22,\"passThemeNum\":87,\"useTimeSum\":2132,\"isVip\":false},{\"userId\":214936034,\"officialAccountsId\":50687,\"nickName\":\"4DTPOzL\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":23,\"passThemeNum\":85,\"useTimeSum\":1914,\"isVip\":false},{\"userId\":197011678,\"officialAccountsId\":50687,\"nickName\":\"小张(嚣张)\\uD83D\\uDE0E\",\"userImage\":\"https://oss.5rs.me/oss/upload/image/jpg/9aa35ade3258444dbb1e9137b43e2c40.jpg\",\"rank\":24,\"passThemeNum\":80,\"useTimeSum\":2447,\"isVip\":false},{\"userId\":217064014,\"officialAccountsId\":50687,\"nickName\":\"7Nqesvv\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":25,\"passThemeNum\":77,\"useTimeSum\":1861,\"isVip\":false},{\"userId\":198205190,\"officialAccountsId\":50687,\"nickName\":\"1TPYACY\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":26,\"passThemeNum\":75,\"useTimeSum\":1515,\"isVip\":false},{\"userId\":223863788,\"officialAccountsId\":50687,\"nickName\":\"3zhuaXL\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":27,\"passThemeNum\":75,\"useTimeSum\":1776,\"isVip\":false},{\"userId\":216301158,\"officialAccountsId\":50687,\"nickName\":\"6bNwWFc\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":28,\"passThemeNum\":71,\"useTimeSum\":1791,\"isVip\":false},{\"userId\":209825311,\"officialAccountsId\":50687,\"nickName\":\"张笑笑\",\"userImage\":\"https://oss.5rs.me/oss/upload/image/jpg/10d532482772464796651ac1cf7ee720.jpg\",\"rank\":29,\"passThemeNum\":70,\"useTimeSum\":1536,\"isVip\":false},{\"userId\":225132482,\"officialAccountsId\":50687,\"nickName\":\"9NjnFvv\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":30,\"passThemeNum\":70,\"useTimeSum\":1580,\"isVip\":false},{\"userId\":221891690,\"officialAccountsId\":50666,\"nickName\":\"1QOOlFW\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":31,\"passThemeNum\":70,\"useTimeSum\":1916,\"isVip\":false},{\"userId\":224455200,\"officialAccountsId\":50666,\"nickName\":\"幸运的\\uD83C\\uDF40\",\"userImage\":\"https://oss.5rs.me/oss/upload/image/jpg/27ea8fb957f94652b4dc29d861f9753c.jpg\",\"rank\":32,\"passThemeNum\":69,\"useTimeSum\":1588,\"isVip\":false},{\"userId\":223284658,\"officialAccountsId\":50687,\"nickName\":\"2NGpsax\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":33,\"passThemeNum\":68,\"useTimeSum\":1391,\"isVip\":false},{\"userId\":220499136,\"officialAccountsId\":50687,\"nickName\":\"1eQQRGl\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":34,\"passThemeNum\":67,\"useTimeSum\":1744,\"isVip\":false},{\"userId\":216537630,\"officialAccountsId\":50687,\"nickName\":\"竞速小英雄\",\"userImage\":\"https://oss.5rs.me/oss/upload/image/jpg/7d0a77396bb5440e85d60e6ed799967f.jpg\",\"rank\":35,\"passThemeNum\":65,\"useTimeSum\":2252,\"isVip\":false},{\"userId\":216761550,\"officialAccountsId\":50687,\"nickName\":\"开心兔子\",\"userImage\":\"https://oss.5rs.me/oss/upload/image/jpg/0ec3b3e331a14bb3badbbc533b5f776f.jpg\",\"rank\":36,\"passThemeNum\":64,\"useTimeSum\":1749,\"isVip\":false},{\"userId\":217791014,\"officialAccountsId\":50687,\"nickName\":\"高晨怡\",\"userImage\":\"https://oss.5rs.me/oss/upload/image/jpg/3ad74b8328de45219088f35230a94bec.jpg\",\"rank\":37,\"passThemeNum\":63,\"useTimeSum\":1434,\"isVip\":false},{\"userId\":221314928,\"officialAccountsId\":50687,\"nickName\":\"4auqhjG\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":38,\"passThemeNum\":63,\"useTimeSum\":1563,\"isVip\":false},{\"userId\":222101179,\"officialAccountsId\":50687,\"nickName\":\"pisrix.\",\"userImage\":\"https://oss.5rs.me/oss/upload/image/jpg/429c8c3e87514501a1c7ebf442cd6a8f.jpg\",\"rank\":39,\"passThemeNum\":62,\"useTimeSum\":1503,\"isVip\":false},{\"userId\":214606860,\"officialAccountsId\":50666,\"nickName\":\"明天会更好\",\"userImage\":\"https://oss.5rs.me/oss/upload/image/jpg/dea67700b22c4a708d90370080168551.jpg\",\"rank\":40,\"passThemeNum\":60,\"useTimeSum\":1387,\"isVip\":true},{\"userId\":224430661,\"officialAccountsId\":50687,\"nickName\":\"2oxSZql\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":41,\"passThemeNum\":60,\"useTimeSum\":1400,\"isVip\":false},{\"userId\":220720220,\"officialAccountsId\":50666,\"nickName\":\"0KTRkMO\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":42,\"passThemeNum\":54,\"useTimeSum\":850,\"isVip\":false},{\"userId\":207419028,\"officialAccountsId\":50666,\"nickName\":\"啥也不知道\",\"userImage\":\"https://oss.5rs.me/oss/upload/image/jpg/802b1c7bb042445186daa276ac68e8b8.jpg\",\"rank\":43,\"passThemeNum\":54,\"useTimeSum\":863,\"isVip\":false},{\"userId\":215173874,\"officialAccountsId\":50666,\"nickName\":\"4IitnDc\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":44,\"passThemeNum\":54,\"useTimeSum\":964,\"isVip\":false},{\"userId\":225328261,\"officialAccountsId\":50687,\"nickName\":\"0jVKuHT\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":45,\"passThemeNum\":54,\"useTimeSum\":1105,\"isVip\":false},{\"userId\":216727058,\"officialAccountsId\":50687,\"nickName\":\"哈喽哈喽╰(*´︶`*)╯\",\"userImage\":\"https://oss.5rs.me/oss/upload/image/jpg/bd0c18bde6c44769811c0df082eeb3e1.jpg\",\"rank\":46,\"passThemeNum\":54,\"useTimeSum\":1446,\"isVip\":false},{\"userId\":221480871,\"officialAccountsId\":50666,\"nickName\":\"?\",\"userImage\":\"https://oss.5rs.me/oss/upload/image/jpg/8d0e6445c2694819a9a4a59a5880f875.jpg\",\"rank\":47,\"passThemeNum\":54,\"useTimeSum\":1756,\"isVip\":false},{\"userId\":216861440,\"officialAccountsId\":50687,\"nickName\":\"4IirTPA\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":48,\"passThemeNum\":53,\"useTimeSum\":983,\"isVip\":false},{\"userId\":221709520,\"officialAccountsId\":50687,\"nickName\":\"5hpabPX\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":49,\"passThemeNum\":53,\"useTimeSum\":1240,\"isVip\":false},{\"userId\":220770929,\"officialAccountsId\":50687,\"nickName\":\"4UFSxkq\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":50,\"passThemeNum\":52,\"useTimeSum\":1325,\"isVip\":false},{\"userId\":226928254,\"officialAccountsId\":50687,\"nickName\":\"0aZrRWK\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":51,\"passThemeNum\":51,\"useTimeSum\":2123,\"isVip\":false},{\"userId\":224916593,\"officialAccountsId\":50666,\"nickName\":\"果果\",\"userImage\":\"https://oss.5rs.me/oss/upload/image/jpg/a6c67b656e02413a983501b947630d02.jpg\",\"rank\":52,\"passThemeNum\":50,\"useTimeSum\":864,\"isVip\":false},{\"userId\":226580550,\"officialAccountsId\":50666,\"nickName\":\"5xOSmdK\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":53,\"passThemeNum\":50,\"useTimeSum\":1227,\"isVip\":false},{\"userId\":218022911,\"officialAccountsId\":50687,\"nickName\":\"1CYqsKg\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":54,\"passThemeNum\":49,\"useTimeSum\":1323,\"isVip\":false},{\"userId\":221692268,\"officialAccountsId\":50687,\"nickName\":\"0dXjqOv\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":55,\"passThemeNum\":48,\"useTimeSum\":726,\"isVip\":false},{\"userId\":221109910,\"officialAccountsId\":50687,\"nickName\":\"6QTaowO\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":56,\"passThemeNum\":48,\"useTimeSum\":818,\"isVip\":false},{\"userId\":218421568,\"officialAccountsId\":50687,\"nickName\":\"????\",\"userImage\":\"https://oss.5rs.me/oss/upload/image/jpg/0fd82889210c4ac38bb1643aca93a7db.jpg\",\"rank\":57,\"passThemeNum\":48,\"useTimeSum\":870,\"isVip\":false},{\"userId\":225102687,\"officialAccountsId\":50687,\"nickName\":\"9dORFgs\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":58,\"passThemeNum\":48,\"useTimeSum\":1185,\"isVip\":false},{\"userId\":224301964,\"officialAccountsId\":50687,\"nickName\":\"2XPUUTA\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":59,\"passThemeNum\":47,\"useTimeSum\":752,\"isVip\":false},{\"userId\":225404692,\"officialAccountsId\":50666,\"nickName\":\"6DDTydB\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":60,\"passThemeNum\":47,\"useTimeSum\":794,\"isVip\":false},{\"userId\":217540140,\"officialAccountsId\":50666,\"nickName\":\"4jfbJeb\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":61,\"passThemeNum\":47,\"useTimeSum\":1613,\"isVip\":false},{\"userId\":223698774,\"officialAccountsId\":50666,\"nickName\":\"不许人间见白头\",\"userImage\":\"https://oss.5rs.me/oss/upload/image/jpg/fa43eed767df430aadf67386e1ca4ec7.jpg\",\"rank\":62,\"passThemeNum\":46,\"useTimeSum\":1064,\"isVip\":false},{\"userId\":219037264,\"officialAccountsId\":50666,\"nickName\":\"nn\",\"userImage\":\"https://oss.5rs.me/oss/upload/image/jpg/ad5004c9da5840e2805047a365278e6c.jpg\",\"rank\":63,\"passThemeNum\":45,\"useTimeSum\":894,\"isVip\":false},{\"userId\":217519278,\"officialAccountsId\":50687,\"nickName\":\"沐\",\"userImage\":\"https://oss.5rs.me/oss/upload/image/jpg/ddb9a21eef4b4ea9ba96ed61a1651ed4.jpg\",\"rank\":64,\"passThemeNum\":45,\"useTimeSum\":945,\"isVip\":false},{\"userId\":226347733,\"officialAccountsId\":50687,\"nickName\":\"7KvdFaO\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":65,\"passThemeNum\":45,\"useTimeSum\":1077,\"isVip\":false},{\"userId\":218815570,\"officialAccountsId\":50687,\"nickName\":\"0wAsnxl\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":66,\"passThemeNum\":44,\"useTimeSum\":706,\"isVip\":false},{\"userId\":221483524,\"officialAccountsId\":50687,\"nickName\":\"东天\",\"userImage\":\"https://oss.5rs.me/oss/upload/image/jpg/e5d48a56aa3540fc83083b399d7b5528.jpg\",\"rank\":67,\"passThemeNum\":44,\"useTimeSum\":836,\"isVip\":false},{\"userId\":221311248,\"officialAccountsId\":50666,\"nickName\":\"摘月亮的人\",\"userImage\":\"https://oss.5rs.me/oss/upload/image/jpg/1dd69d1f7e63456da3cf8087ff6d73c6.jpg\",\"rank\":68,\"passThemeNum\":44,\"useTimeSum\":843,\"isVip\":false},{\"userId\":209547698,\"officialAccountsId\":50687,\"nickName\":\"第一\",\"userImage\":\"https://oss.5rs.me/oss/upload/image/jpg/c680b663939540b793db84f2b4983b73.jpg\",\"rank\":69,\"passThemeNum\":44,\"useTimeSum\":888,\"isVip\":false},{\"userId\":217140305,\"officialAccountsId\":50687,\"nickName\":\"7YAoudg\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":70,\"passThemeNum\":44,\"useTimeSum\":930,\"isVip\":false},{\"userId\":217452254,\"officialAccountsId\":50687,\"nickName\":\"6kbyUlh\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":71,\"passThemeNum\":43,\"useTimeSum\":969,\"isVip\":false},{\"userId\":217330110,\"officialAccountsId\":50687,\"nickName\":\"海神三叉戟\",\"userImage\":\"https://oss.5rs.me/oss/upload/image/jpg/6b9cf675749c4601a90f32b4eab0a7cd.jpg\",\"rank\":72,\"passThemeNum\":43,\"useTimeSum\":1001,\"isVip\":false},{\"userId\":214160968,\"officialAccountsId\":50687,\"nickName\":\"1cQClbl\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":73,\"passThemeNum\":42,\"useTimeSum\":649,\"isVip\":false},{\"userId\":224995184,\"officialAccountsId\":50666,\"nickName\":\"温悦冉\",\"userImage\":\"https://oss.5rs.me/oss/upload/image/jpg/4131401ea6cc43ca92ec85a035e0a0ac.jpg\",\"rank\":74,\"passThemeNum\":42,\"useTimeSum\":828,\"isVip\":false},{\"userId\":224498355,\"officialAccountsId\":50687,\"nickName\":\"6YbHfaG\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":75,\"passThemeNum\":42,\"useTimeSum\":1157,\"isVip\":false},{\"userId\":210454340,\"officialAccountsId\":50666,\"nickName\":\"5dUOjfT\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":76,\"passThemeNum\":42,\"useTimeSum\":1177,\"isVip\":false},{\"userId\":215764684,\"officialAccountsId\":50687,\"nickName\":\"2iCnyvQ\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":77,\"passThemeNum\":41,\"useTimeSum\":564,\"isVip\":false},{\"userId\":217037102,\"officialAccountsId\":50687,\"nickName\":\"1cBnhBV\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":78,\"passThemeNum\":41,\"useTimeSum\":712,\"isVip\":false},{\"userId\":222104994,\"officialAccountsId\":50687,\"nickName\":\"吕雅涵\",\"userImage\":\"https://oss.5rs.me/oss/upload/image/jpg/b24cc328201641b588effa1cfa78d78d.jpg\",\"rank\":79,\"passThemeNum\":41,\"useTimeSum\":1012,\"isVip\":false},{\"userId\":217484968,\"officialAccountsId\":50687,\"nickName\":\"8dbiqpu\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":80,\"passThemeNum\":41,\"useTimeSum\":1990,\"isVip\":false},{\"userId\":224231028,\"officialAccountsId\":50687,\"nickName\":\"3vzGtvs\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":81,\"passThemeNum\":40,\"useTimeSum\":707,\"isVip\":false},{\"userId\":216465745,\"officialAccountsId\":50687,\"nickName\":\"3qHLBQV\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":82,\"passThemeNum\":40,\"useTimeSum\":764,\"isVip\":false},{\"userId\":216465434,\"officialAccountsId\":50666,\"nickName\":\"?????????\",\"userImage\":\"https://oss.5rs.me/oss/upload/image/jpg/1f602abf9a0e4ba9813d625b6553f6f1.jpg\",\"rank\":83,\"passThemeNum\":40,\"useTimeSum\":796,\"isVip\":false},{\"userId\":225426700,\"officialAccountsId\":50666,\"nickName\":\"1frBEZd\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":84,\"passThemeNum\":40,\"useTimeSum\":846,\"isVip\":false},{\"userId\":223786594,\"officialAccountsId\":50666,\"nickName\":\"2lBgwrX\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":85,\"passThemeNum\":40,\"useTimeSum\":873,\"isVip\":false},{\"userId\":220802740,\"officialAccountsId\":50687,\"nickName\":\"霍雨浩\",\"userImage\":\"https://oss.5rs.me/oss/upload/image/jpg/d7ebccea1c63443c9a3768b06204474b.jpg\",\"rank\":86,\"passThemeNum\":40,\"useTimeSum\":925,\"isVip\":false},{\"userId\":227271419,\"officialAccountsId\":50666,\"nickName\":\"9FnIAtP\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":87,\"passThemeNum\":40,\"useTimeSum\":976,\"isVip\":false},{\"userId\":224023814,\"officialAccountsId\":50687,\"nickName\":\"悦悦\",\"userImage\":\"https://oss.5rs.me/oss/upload/image/jpg/ab8211fc0ff64700be86ea8e2384e064.jpg\",\"rank\":88,\"passThemeNum\":39,\"useTimeSum\":635,\"isVip\":false},{\"userId\":214905124,\"officialAccountsId\":50687,\"nickName\":\"0dooQtf\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":89,\"passThemeNum\":39,\"useTimeSum\":669,\"isVip\":false},{\"userId\":219706694,\"officialAccountsId\":50687,\"nickName\":\"7QMlHMA\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":90,\"passThemeNum\":39,\"useTimeSum\":689,\"isVip\":false},{\"userId\":222264058,\"officialAccountsId\":50666,\"nickName\":\"8vBKpiw\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":91,\"passThemeNum\":39,\"useTimeSum\":956,\"isVip\":false},{\"userId\":222235224,\"officialAccountsId\":50687,\"nickName\":\"8gFUvnU\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":92,\"passThemeNum\":39,\"useTimeSum\":1006,\"isVip\":false},{\"userId\":182048580,\"officialAccountsId\":50687,\"nickName\":\"加油\",\"userImage\":\"https://oss.5rs.me/oss/upload/image/jpg/2b937902b2e04e2690bbb30d4b719425.jpg\",\"rank\":93,\"passThemeNum\":39,\"useTimeSum\":1095,\"isVip\":false},{\"userId\":202892460,\"officialAccountsId\":50687,\"nickName\":\"曾宪祖\",\"userImage\":\"https://oss.5rs.me/oss/upload/image/jpg/e129e4b6844c470395bdeb1e3b19f9cb.jpg\",\"rank\":94,\"passThemeNum\":38,\"useTimeSum\":519,\"isVip\":false},{\"userId\":223851598,\"officialAccountsId\":50687,\"nickName\":\"6sGCDxt\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":95,\"passThemeNum\":38,\"useTimeSum\":634,\"isVip\":false},{\"userId\":223197244,\"officialAccountsId\":50666,\"nickName\":\"5zJjACJ\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":96,\"passThemeNum\":38,\"useTimeSum\":750,\"isVip\":false},{\"userId\":216798529,\"officialAccountsId\":50687,\"nickName\":\"2SaOsfz\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":97,\"passThemeNum\":38,\"useTimeSum\":773,\"isVip\":false},{\"userId\":216834708,\"officialAccountsId\":50687,\"nickName\":\"o\",\"userImage\":\"https://oss.5rs.me/oss/upload/image/jpg/625bcc329a0c49dcafac3463baa06960.jpg\",\"rank\":98,\"passThemeNum\":38,\"useTimeSum\":787,\"isVip\":false},{\"userId\":217569360,\"officialAccountsId\":50687,\"nickName\":\"开心\",\"userImage\":\"https://oss.5rs.me/oss/upload/image/jpg/e394f0a393b349e3a0db59341548a3ea.jpg\",\"rank\":99,\"passThemeNum\":38,\"useTimeSum\":908,\"isVip\":false},{\"userId\":215649178,\"officialAccountsId\":50666,\"nickName\":\"0nSBvGc\",\"userImage\":\"https://oss.5rs.me/oss/uploadfe/png/f6afa1b32e3473162bf9cb217ae9afe2.png\",\"rank\":100,\"passThemeNum\":37,\"useTimeSum\":625,\"isVip\":false}]}"},
{18, "进入伴学乐园消消乐2","https://wechat50666.5rs.me/wordapp/v1.0/wordLinkMini/getSetting4User?appId=1","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"id\":3200,\"userId\":204996452,\"officialAccountsId\":50666,\"appId\":1,\"musicOpen\":true,\"soundOpen\":true,\"sendProp\":true,\"createTime\":\"2023-12-14 18:52:48\",\"updateTime\":\"2023-12-14 18:52:48\",\"passThemeNum\":0,\"useTimeSum\":0}}"},
{19, "进入消消乐试炼场按钮","https://wechat50666.5rs.me/battlecenter/v1.0/ground/getOnlineUser","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":[{\"code\":1,\"desc\":\"单词\",\"uv\":46},{\"code\":2,\"desc\":\"口算\",\"uv\":11},{\"code\":3,\"desc\":\"诗词\",\"uv\":12},{\"code\":0,\"desc\":\"未知,\",\"uv\":0}]}"},
{20, "伴学乐园消消乐","https://wechat50666.5rs.me/wordapp/v1.0/wordLinkMini/getWordList4User?wordThemeId=1&appId=1","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"wordThemeId\":1,\"wordThemeName\":\"1\",\"themeWordXDtoList\":[{\"wordThemeId\":1,\"wordId\":397,\"wordName\":\"mixture\",\"wordExplain\":\"(不可数)混合;混合物,混合剂\",\"isWordNamePic\":0,\"isWordExplainPic\":0,\"wordPronunciationUrl\":\"https://oss.5rs.me/oss/upload/audio/mp3/a2ea421b230c4a96b0c9beb8fe253a17.mp3\"},{\"wordThemeId\":1,\"wordId\":2902,\"wordName\":\"top\",\"wordExplain\":\"顶,顶端;首位;顶点;最高的;顶上的\",\"isWordNamePic\":0,\"isWordExplainPic\":0,\"wordPronunciationUrl\":\"https://oss.5rs.me/oss/upload/audio/mp3/f1b200b46b6d40a893199d7986bfd328.mp3\"},{\"wordThemeId\":1,\"wordId\":2155,\"wordName\":\"board\",\"wordExplain\":\"董事会;木板;甲板;膳食;寄宿;上(飞机、车、船等);用板盖上;给提供膳宿;\",\"isWordNamePic\":0,\"isWordExplainPic\":0,\"wordPronunciationUrl\":\"https://oss.5rs.me/oss/upload/audio/mp3/750b858b7a9640729f61fd8eb454508d.mp3\"},{\"wordThemeId\":1,\"wordId\":1183,\"wordName\":\"skirt\",\"wordExplain\":\"裙子\",\"isWordNamePic\":0,\"isWordExplainPic\":0,\"wordPronunciationUrl\":\"https://oss.5rs.me/oss/upload/audio/mp3/668b37aa6f434958ba454ce003c5bd4d.mp3\"},{\"wordThemeId\":1,\"wordId\":737,\"wordName\":\"repair\",\"wordExplain\":\"修理,补救;修理,补救,补偿\",\"isWordNamePic\":0,\"isWordExplainPic\":0,\"wordPronunciationUrl\":\"https://oss.5rs.me/oss/upload/audio/mp3/7cbff7f98ee44e499d92ef5af543603b.mp3\"}],\"getWay\":1,\"genWordCount\":5}}"},
{21, "取消当前小程序分享","https://wechat50666.5rs.me/appcenter/v1.0/appRays/listAllRaysAppWithDelete","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":[{\"raysAppId\":1,\"typeCode\":\"FOREIGN_READ\",\"title\":\"外刊阅读\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/8b134c55437fdebdb9cc0ed5f1ea5a90.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/23a379807de670d74b588fa605c4aebe.png\",\"seqNumber\":47,\"subjectType\":\"其他\",\"typeName\":\"外刊阅读\",\"traceAppId\":1986040},{\"raysAppId\":2,\"typeCode\":\"ARITHMETIC\",\"title\":\"手机拍照,就能检查作业了,秒知对错\",\"squareImg\":\"https://file.5rs.me/oss/uploadfe/png/fa0a01ee65501659b89becbfabfc7e02.png\",\"transverseImg\":\"https://file.5rs.me/oss/uploadfe/png/e42edc1f73a39d17feb5100f3e2e1c74.png\",\"seqNumber\":23,\"subjectType\":\"数学\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/65617201a640c7ea045650a3483cb298.png\",\"typeName\":\"口算批改\",\"traceAppId\":2},{\"raysAppId\":3,\"typeCode\":\"PHOTOGRAPH\",\"title\":\"手机拍照,高效整理练习题\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/073b2e1d81a3696567622c516310c67b.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/jpg/6f4c96b7c052ea4618bf104eca2c73a8.jpg\",\"seqNumber\":3,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/675e264c0994b079ae7e69bbaff6d78e.png\",\"typeName\":\"错题本\",\"traceAppId\":3},{\"raysAppId\":4,\"typeCode\":\"AI_TIKU\",\"title\":\"根据薄弱知识点,定制你的题库,针对性提升\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/2cc9533cc9ad576743495467a6169245.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/8fed8dd74a44a679abf1b8b0d1124982.png\",\"seqNumber\":2,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/b48a88f46fd68d808973eb56396a6f26.png\",\"typeName\":\"智能刷题\",\"traceAppId\":4},{\"raysAppId\":5,\"typeCode\":\"APPLET_CLOCK\",\"title\":\"爱读书的你,不仅会收获一个好习惯,还会收到惊喜\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/d3e70ee4fcc0dbd12993fac0caecf9c6.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/19665650be98038163693796e75fd67d.png\",\"seqNumber\":46,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/779634bcb9333bfef2590a43da384866.png\",\"typeName\":\"阅读打卡\",\"traceAppId\":2033485},{\"raysAppId\":6,\"typeCode\":\"APPLET_QA\",\"title\":\"书友互助\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/cee9857494764605e87f98cbdbbb6ba8.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/3a08426b023013d663498ecd13bc3f44.png\",\"seqNumber\":12,\"subjectType\":\"其他\",\"previewUrl\":\"\",\"typeName\":\"书友互助\",\"traceAppId\":2033486},{\"raysAppId\":7,\"typeCode\":\"APPLET_WORD\",\"title\":\"每天背10分钟,轻松记住课本同步单词\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/fc743d6bcc3f8afe4a82cbff98d10dd7.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/5809b338dbab43254202a71d582eba7c.png\",\"seqNumber\":31,\"subjectType\":\"英语\",\"previewUrl\":\"\",\"typeName\":\"背单词\",\"traceAppId\":7},{\"raysAppId\":8,\"typeCode\":\"POSTGRADUATE_CALC\",\"title\":\"考研分数,模拟投档\",\"squareImg\":\"https://oss.raysgo.com/oss/uploadfe/png/c30acb17c3cddc1e9e2e2c2fef6e469d.png\",\"transverseImg\":\"https://oss.raysgo.com/oss/uploadfe/png/65c9082fee502aefb265d26f8797af39.png\",\"seqNumber\":42,\"subjectType\":\"其他\",\"previewUrl\":\"\",\"typeName\":\"考研投档模拟计算器\",\"traceAppId\":2058899},{\"raysAppId\":9,\"typeCode\":\"MOUNTING_MASTER\",\"title\":\"三分画,七分裱\",\"squareImg\":\"https://oss.5rs.me/oss/upload/image/png/f0c54cac69db4bb08a5f3976eca45bec.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/6477879a76327450cc34c3cf0f50b3a6.png\",\"seqNumber\":41,\"subjectType\":\"其他\",\"previewUrl\":\"\",\"typeName\":\"裱画大师\",\"traceAppId\":2061374},{\"raysAppId\":10,\"typeCode\":\"POETRY\",\"title\":\"助你吃透中小学必背古诗词\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/21044b0cca77e412ea42cc6dc6030aca.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/5b8412bdd0c07b8c72eaa6844fd2dadc.png\",\"seqNumber\":12,\"subjectType\":\"语文\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/0eb87140c9e6d0b5f0220a6511c1d77a.png\",\"typeName\":\"背诵古诗词\",\"traceAppId\":10},{\"raysAppId\":12,\"typeCode\":\"CALCULATOR\",\"title\":\"清晰呈现计算步骤,辅助梳理计算思路\",\"squareImg\":\"https://oss.5rs.me/oss/upload/image/jpg/e18d90151adf4d97a948f07fafc98dd6.jpg\",\"transverseImg\":\"https://oss.5rs.me/oss/upload/image/jpg/bf3bee06d8c847578d78feef43c8303f.jpg\",\"seqNumber\":21,\"subjectType\":\"数学\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/86cd2b42bab53aa93cb2dabbe9b94395.png\",\"typeName\":\"科学计算器\",\"traceAppId\":2154865},{\"raysAppId\":13,\"typeCode\":\"FUNCTIONAL_DIGRAPH\",\"title\":\"一键生成函数曲线,辅助理解函数规律\",\"squareImg\":\"https://oss.5rs.me/oss/upload/image/jpg/222cb74875bd445ca3bf9a7b9c8434d7.jpg\",\"transverseImg\":\"https://oss.5rs.me/oss/upload/image/jpg/7381a4ea11cc48dc86398e5c535a5437.jpg\",\"seqNumber\":22,\"subjectType\":\"数学\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/937d02fa2764a698672b0bd5543a1078.png\",\"typeName\":\"函数绘图\",\"traceAppId\":2154864},{\"raysAppId\":14,\"typeCode\":\"BRAIN_GRAPH\",\"title\":\"重难点大纲一键获取,让你预习复习更高效\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/bf3c260961c12d9d199606ac9c23f997.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/d0627435bbed5a4bb791195265eaf9a4.png\",\"seqNumber\":43,\"subjectType\":\"全科目\",\"previewUrl\":\"\",\"typeName\":\"重难点大纲\",\"traceAppId\":2154866},{\"raysAppId\":15,\"typeCode\":\"EXAM_PAPER\",\"title\":\"真题密卷反复练习,考前模拟高效提分\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/68de1ee26869f504fe27a782d62bdf6d.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/570391ed632026f31e1abaa0de61cd3e.png\",\"seqNumber\":44,\"subjectType\":\"全科目\",\"previewUrl\":\"\",\"typeName\":\"真题试卷\",\"traceAppId\":2162038},{\"raysAppId\":16,\"typeCode\":\"ANCIENT_WORD\",\"title\":\"查询方便、词库齐全,助你吃透文言文\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/2699e69a71925f47c271e20493bd3d66.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/6902a77d1214347f95a54e03306849ca.png\",\"seqNumber\":13,\"subjectType\":\"语文\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/41b0b38e6f5cf17b24f644f34efa5d59.png\",\"typeName\":\"文言文字典\",\"traceAppId\":2162044},{\"raysAppId\":17,\"typeCode\":\"IDIOM\",\"title\":\"海量词库,便捷实用,学习成语必备利器\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/f729ee3f10f062ee6651fe3fed09996a.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/1b08c00719ac2c5e244a27d916aff71d.png\",\"seqNumber\":14,\"subjectType\":\"语文\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/f61e5f77068ccf71d38490c83d6fea7c.png\",\"typeName\":\"成语词典\",\"traceAppId\":2162045},{\"raysAppId\":18,\"typeCode\":\"CORRECTION\",\"title\":\"拍照录入AI批改 多维分析深度点评 帮你解决日常写作难题\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/cbfd162bcd2602e50f9ac361736e5022.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/b6b93a6c4824136b795fdd0216f8f80c.png\\n\",\"seqNumber\":11,\"subjectType\":\"语文\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/cd92938369af6c105760faa3861fcd0f.png\",\"typeName\":\"语文作文批改\",\"traceAppId\":2170503},{\"raysAppId\":19,\"typeCode\":\"ANSWER_ANALYSIS\",\"title\":\"分析梳理解题思路,彻底攻克各类难点\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/jpg/1643bcc06326cadcfc723f3c58e14e19.jpg\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/jpg/d96026de1ef0dbbe67206a2701817c57.jpg\",\"seqNumber\":1,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/59505567c9587d055ad501608ed3bf42.png\",\"typeName\":\"答案解析\",\"traceAppId\":2175481},{\"raysAppId\":20,\"typeCode\":\"READ_CLOCK\",\"title\":\"个性化打卡日历,记录下每天爱读书的你\",\"seqNumber\":48,\"subjectType\":\"全科目\",\"typeName\":\"阅读打卡\",\"traceAppId\":2248276},{\"raysAppId\":21,\"typeCode\":\"READ_NOTES\",\"title\":\"语音录笔记、拍照提取书摘,好记性不如烂笔头\",\"seqNumber\":49,\"subjectType\":\"全科目\",\"typeName\":\"读书笔记\",\"traceAppId\":2248275},{\"raysAppId\":22,\"typeCode\":\"LEARNING_REPORT\",\"title\":\"掌握学习进度,科学规划学习路径,全方位提升学习效果\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/jpeg/74147554e3ae5e450a539d8f59572d70.jpeg\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/2c2b194e796f564befac9ce470bd2e94.png\",\"seqNumber\":55,\"subjectType\":\"全科目\",\"typeName\":\"学习报告\",\"traceAppId\":22},{\"raysAppId\":23,\"typeCode\":\"GAS_STATION\",\"title\":\"家长加油站\",\"seqNumber\":60,\"subjectType\":\"全科目\",\"typeName\":\"家长加油站\",\"traceAppId\":23},{\"raysAppId\":24,\"typeCode\":\"STUDY_ASSISTANT\",\"title\":\"同步自习助手\",\"seqNumber\":65,\"subjectType\":\"全科目\",\"typeName\":\"同步自习助手\",\"traceAppId\":24},{\"raysAppId\":25,\"typeCode\":\"SYNC_COURSES\",\"title\":\"同步课程\",\"seqNumber\":70,\"subjectType\":\"全科目\",\"typeName\":\"同步课程\",\"traceAppId\":25},{\"raysAppId\":26,\"typeCode\":\"ETEXTBOOK\",\"title\":\"电子课本\",\"seqNumber\":75,\"subjectType\":\"全科目\",\"typeName\":\"电子课本\",\"traceAppId\":26},{\"raysAppId\":27,\"typeCode\":\"APPLET_WORD_PK\",\"title\":\"单词挑战\",\"seqNumber\":80,\"subjectType\":\"英语\",\"typeName\":\"单词挑战\",\"traceAppId\":27},{\"raysAppId\":28,\"typeCode\":\"ARITHMETIC_PK\",\"title\":\"口算对战\",\"seqNumber\":85,\"subjectType\":\"数学\",\"typeName\":\"口算对战\",\"traceAppId\":28},{\"raysAppId\":29,\"typeCode\":\"POETRY_PK\",\"title\":\"诗词大会\",\"seqNumber\":90,\"subjectType\":\"语文\",\"typeName\":\"诗词大会\",\"traceAppId\":29},{\"raysAppId\":30,\"typeCode\":\"SEARCH_QUESTION\",\"title\":\"拍照答题\",\"seqNumber\":91,\"subjectType\":\"全科目\",\"typeName\":\"拍照答题\",\"traceAppId\":30},{\"raysAppId\":31,\"typeCode\":\"EVERYDAYLISTEN\",\"title\":\"每日一听\",\"seqNumber\":55,\"subjectType\":\"每日一听\",\"typeName\":\"每日一听\",\"traceAppId\":2263544},{\"raysAppId\":32,\"typeCode\":\"EN_WRITING_TEMPLATE\",\"title\":\"优秀范文模版,促进词汇积累,强化语法知识,全方位提高写作效率~\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/5f0b5e18ae74384ee6f5aa44d6fe2934.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/df6ba160687e6cc415bc4bed9ac25784.png\",\"seqNumber\":95,\"subjectType\":\"英语\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/1fd5bab9874905801df55c2b79df1a94.png\",\"typeName\":\"英语写作模板\",\"traceAppId\":32},{\"raysAppId\":33,\"typeCode\":\"WRITING_TEMPLATE\",\"title\":\"写作模板\",\"seqNumber\":105,\"subjectType\":\"英语\",\"typeName\":\"写作模板\",\"traceAppId\":33},{\"raysAppId\":34,\"typeCode\":\"UNIVERSAL_SENTENCES\",\"title\":\"万能句子\",\"seqNumber\":110,\"subjectType\":\"英语\",\"typeName\":\"万能句子\",\"traceAppId\":34},{\"raysAppId\":35,\"typeCode\":\"PERFECT_ESSAY\",\"title\":\"满分作文\",\"seqNumber\":100,\"subjectType\":\"英语\",\"typeName\":\"满分作文\",\"traceAppId\":35},{\"raysAppId\":36,\"typeCode\":\"EN_CH_DICTIONARY\",\"title\":\"拓展词汇量,增强语感,减少翻译工作\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/6dd63733367e949e83dfb73f16351544.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/2ddc61a78791d92e76e1af115c29b375.png\",\"seqNumber\":92,\"subjectType\":\"英语\",\"typeName\":\"英汉词典\",\"traceAppId\":36},{\"raysAppId\":37,\"typeCode\":\"ONLINE_EXAM\",\"title\":\"「全科目试卷线上练习,每天进步一点点」\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/d2ea3ab3c9068e7f55510beb978cc618.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/ea9dc28fa0124b8cc53b7f7b6696cf9e.png\",\"seqNumber\":56,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/234a69db8c646ae4a5be8804f99357ea.png\",\"typeName\":\"在线考试\",\"traceAppId\":37},{\"raysAppId\":38,\"typeCode\":\"WORD_LINK\",\"title\":\"消消乐\",\"seqNumber\":120,\"subjectType\":\"全科目\",\"typeName\":\"消消乐\",\"traceAppId\":38},{\"raysAppId\":40,\"typeCode\":\"HONOR_MEDAL\",\"title\":\"见证你的学习之路,为你的成长喝彩\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/2290637be37e8adfbce061aea497e0c8.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/3157acf92397ac52d2c59757f0de9742.png\",\"seqNumber\":123,\"subjectType\":\"全科目\",\"previewUrl\":\"https://oss.5rs.me/oss/uploadfe/png/d2f5d5c592e7b04be10b6a44b1b35566.png\",\"typeName\":\"荣誉勋章\",\"traceAppId\":40},{\"raysAppId\":41,\"typeCode\":\"LISTENING_TRAINING\",\"title\":\"教材同步听力题训练,专项突破,让你的听力水平飞跃\",\"squareImg\":\"https://oss.5rs.me/oss/uploadfe/png/86bc2d45bea6421c51da5eb54875753f.png\",\"transverseImg\":\"https://oss.5rs.me/oss/uploadfe/png/678a9c7a5267a399b19bfaaa6d04a4bd.png\",\"seqNumber\":124,\"subjectType\":\"英语\",\"typeName\":\"听力题训练\",\"traceAppId\":41}]}"},
{22, "取消当前小程序分享2","https://wechat50666.5rs.me/channelcenter/v1.0/miniAudit/getMiniAuditState?version=1.1.4&accountSettingId=50666","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"id\":655,\"createTime\":\"2023-12-12 20:08:50\",\"auditVersion\":\"1.1.4\",\"auditStatus\":1,\"filterStatus\":1,\"proxyStatus\":1,\"auditTime\":\"2023-12-12 20:08:18\",\"descr\":\"\",\"joinGroupStatus\":1,\"accountSettingId\":50666,\"ios2service\":1,\"android2service\":1,\"emergencyStatus\":0,\"appealStatus\":0,\"androidEmergency\":0,\"iosUseBackUp\":1}}"},
{23, "转发当前小程序成功","https://wechat50666.5rs.me/channelcenter/v1.0/miniAudit/getMiniAuditState?version=1.1.4&accountSettingId=50666","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"id\":655,\"createTime\":\"2023-12-12 20:08:50\",\"auditVersion\":\"1.1.4\",\"auditStatus\":1,\"filterStatus\":1,\"proxyStatus\":1,\"auditTime\":\"2023-12-12 20:08:18\",\"descr\":\"\",\"joinGroupStatus\":1,\"accountSettingId\":50666,\"ios2service\":1,\"android2service\":1,\"emergencyStatus\":0,\"appealStatus\":0,\"androidEmergency\":0,\"iosUseBackUp\":1}}"},
{24, "跳转下一关","https://wechat50666.5rs.me/wordapp/v1.0/wordLinkMini/getWordList4User?wordThemeId=2&appId=1","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"wordThemeId\":2,\"wordThemeName\":\"2\",\"themeWordXDtoList\":[{\"wordThemeId\":2,\"wordId\":918,\"wordName\":\"see\",\"wordExplain\":\"看见;遇见;看出\",\"isWordNamePic\":0,\"isWordExplainPic\":0,\"wordPronunciationUrl\":\"https://oss.5rs.me/oss/upload/audio/mp3/fb4483e01c8f451fb3a24c0e455f973a.mp3\"},{\"wordThemeId\":2,\"wordId\":2697,\"wordName\":\"tyre\",\"wordExplain\":\"轮胎;装轮胎于\",\"isWordNamePic\":0,\"isWordExplainPic\":0,\"wordPronunciationUrl\":\"https://oss.5rs.me/oss/upload/audio/mp3/fd994cd6065c4a36af2378b20e30a7fd.mp3\"},{\"wordThemeId\":2,\"wordId\":547,\"wordName\":\"event\",\"wordExplain\":\"事变,大事件\",\"isWordNamePic\":0,\"isWordExplainPic\":0,\"wordPronunciationUrl\":\"https://oss.5rs.me/oss/upload/audio/mp3/fdaa9833b6514934b9d2e9c5340c21c3.mp3\"},{\"wordThemeId\":2,\"wordId\":2913,\"wordName\":\"thrill\",\"wordExplain\":\"震颤,激动,刺激性,一阵激动;震颤,抖颤,激动;使激动,使颤动\",\"isWordNamePic\":0,\"isWordExplainPic\":0,\"wordPronunciationUrl\":\"https://oss.5rs.me/oss/upload/audio/mp3/add1ae12d9104779a72240ff117e7b1f.mp3\"},{\"wordThemeId\":2,\"wordId\":1879,\"wordName\":\"form\",\"wordExplain\":\"形式,形状,表格;形成,组成,建立\",\"isWordNamePic\":0,\"isWordExplainPic\":0,\"wordPronunciationUrl\":\"https://oss.5rs.me/oss/upload/audio/mp3/1eeae181166e47b3b10623a942cfc00a.mp3\"}],\"getWay\":1,\"genWordCount\":5}}"},
{25, "当前关卡时间停止","https://wechat50666.5rs.me/wordapp/v1.0/wordLinkMini/getAppPropCount4User?appId=1","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"propFreezeCount\":0,\"propFreezeTodayGet\":false,\"propTipCount\":0}}"},
{26, "退出当前关卡","https://wechat50666.5rs.me/wordapp/v1.0/wordLinkMini/getSetting4User?appId=1","{\"errCode\":0,\"message\":\"操作成功!\",\"data\":{\"id\":3200,\"userId\":204996452,\"officialAccountsId\":50666,\"appId\":1,\"musicOpen\":true,\"soundOpen\":true,\"sendProp\":true,\"createTime\":\"2023-12-14 18:52:48\",\"updateTime\":\"2023-12-14 19:17:36\",\"passThemeNum\":2,\"useTimeSum\":120}}"},
};
return datas;
}
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment