From c2effa46b02e3e24188fcdfb86ad8c913d7b8323 Mon Sep 17 00:00:00 2001 From: Fu Diwei Date: Tue, 1 Jun 2021 19:08:19 +0800 Subject: [PATCH] =?UTF-8?q?test(work):=20=E9=80=82=E9=85=8D=E6=96=B0?= =?UTF-8?q?=E7=9A=84=E6=A8=A1=E5=9E=8B=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...nExternalContactBatchGetByUserRequest.json | 5 ++ ...ExternalContactBatchGetByUserResponse.json | 83 +++++++++++++++++++ .../CgibinExternalContactGetRequest.json | 1 + .../CgibinExternalContactGetResponse.json | 76 +++++++++++++++++ ...ternalContactGetUnassignedListRequest.json | 5 ++ ...ernalContactGetUnassignedListResponse.json | 18 ++++ ...rnalContactGetUserBehaviorDataRequest.json | 12 +++ ...nalContactGetUserBehaviorDataResponse.json | 26 ++++++ .../CgibinExternalContactListRequest.json | 1 + .../CgibinExternalContactListResponse.json | 8 ++ .../CgibinExternalContactMarkTagRequest.json | 6 ++ .../CgibinExternalContactMarkTagResponse.json | 4 + .../CgibinExternalContactRemarkRequest.json | 12 +++ .../CgibinExternalContactRemarkResponse.json | 4 + ...gibinExternalContactAddCorpTagRequest.json | 16 ++++ ...ibinExternalContactAddCorpTagResponse.json | 24 ++++++ ...inExternalContactDeleteCorpTagRequest.json | 11 +++ ...nExternalContactDeleteCorpTagResponse.json | 4 + ...ibinExternalContactEditCorpTagRequest.json | 6 ++ ...binExternalContactEditCorpTagResponse.json | 4 + ...nExternalContactGetCorpTagListRequest.json | 10 +++ ...ExternalContactGetCorpTagListResponse.json | 29 +++++++ ...binExternalContactGroupChatGetRequest.json | 3 + ...inExternalContactGroupChatGetResponse.json | 43 ++++++++++ ...inExternalContactGroupChatListRequest.json | 8 ++ ...nExternalContactGroupChatListResponse.json | 15 ++++ ...ternalContactGroupChatTransferRequest.json | 4 + ...ernalContactGroupChatTransferResponse.json | 11 +++ ...ctGroupChatStatisticGroupByDayRequest.json | 7 ++ ...tGroupChatStatisticGroupByDayResponse.json | 30 +++++++ ...ernalContactGroupChatStatisticRequest.json | 11 +++ ...rnalContactGroupChatStatisticResponse.json | 32 +++++++ ...ernalContactAddMessageTemplateRequest.json | 44 ++++++++++ ...rnalContactAddMessageTemplateResponse.json | 6 ++ ...alContactGetGroupMessageListV2Request.json | 9 ++ ...lContactGetGroupMessageListV2Response.json | 49 +++++++++++ ...ntactGetGroupMessageSendResultRequest.json | 6 ++ ...tactGetGroupMessageSendResultResponse.json | 14 ++++ ...rnalContactGetGroupMessageTaskRequest.json | 5 ++ ...nalContactGetGroupMessageTaskResponse.json | 12 +++ ...ContactGroupWelcomeTemplateAddRequest.json | 23 +++++ ...ontactGroupWelcomeTemplateAddResponse.json | 5 ++ ...tactGroupWelcomeTemplateDeleteRequest.json | 4 + ...actGroupWelcomeTemplateDeleteResponse.json | 4 + ...ontactGroupWelcomeTemplateEditRequest.json | 23 +++++ ...ntactGroupWelcomeTemplateEditResponse.json | 4 + ...ContactGroupWelcomeTemplateGetRequest.json | 3 + ...ontactGroupWelcomeTemplateGetResponse.json | 22 +++++ ...ernalContactSendWelcomeMessageRequest.json | 39 +++++++++ ...rnalContactSendWelcomeMessageResponse.json | 4 + ...ternalContactGetMomentCommentsRequest.json | 4 + ...ernalContactGetMomentCommentsResponse.json | 24 ++++++ ...alContactGetMomentCustomerListRequest.json | 6 ++ ...lContactGetMomentCustomerListResponse.json | 11 +++ ...inExternalContactGetMomentListRequest.json | 8 ++ ...nExternalContactGetMomentListResponse.json | 33 ++++++++ ...rnalContactGetMomentSendResultRequest.json | 6 ++ ...nalContactGetMomentSendResultResponse.json | 10 +++ ...inExternalContactGetMomentTaskRequest.json | 5 ++ ...nExternalContactGetMomentTaskResponse.json | 11 +++ ...ontactResignedTransferCustomerRequest.json | 8 ++ ...ntactResignedTransferCustomerResponse.json | 14 ++++ ...lContactResignedTransferResultRequest.json | 5 ++ ...ContactResignedTransferResultResponse.json | 22 +++++ ...xternalContactTransferCustomerRequest.json | 9 ++ ...ternalContactTransferCustomerResponse.json | 14 ++++ ...nExternalContactTransferResultRequest.json | 5 ++ ...ExternalContactTransferResultResponse.json | 22 +++++ 68 files changed, 1022 insertions(+) create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactBatchGetByUserRequest.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactBatchGetByUserResponse.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactGetRequest.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactGetResponse.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactGetUnassignedListRequest.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactGetUnassignedListResponse.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactGetUserBehaviorDataRequest.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactGetUserBehaviorDataResponse.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactListRequest.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactListResponse.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactMarkTagRequest.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactMarkTagResponse.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactRemarkRequest.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactRemarkResponse.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CorpTag/CgibinExternalContactAddCorpTagRequest.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CorpTag/CgibinExternalContactAddCorpTagResponse.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CorpTag/CgibinExternalContactDeleteCorpTagRequest.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CorpTag/CgibinExternalContactDeleteCorpTagResponse.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CorpTag/CgibinExternalContactEditCorpTagRequest.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CorpTag/CgibinExternalContactEditCorpTagResponse.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CorpTag/CgibinExternalContactGetCorpTagListRequest.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CorpTag/CgibinExternalContactGetCorpTagListResponse.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupChat/CgibinExternalContactGroupChatGetRequest.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupChat/CgibinExternalContactGroupChatGetResponse.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupChat/CgibinExternalContactGroupChatListRequest.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupChat/CgibinExternalContactGroupChatListResponse.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupChat/CgibinExternalContactGroupChatTransferRequest.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupChat/CgibinExternalContactGroupChatTransferResponse.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupChat/Statistic/CgibinExternalContactGroupChatStatisticGroupByDayRequest.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupChat/Statistic/CgibinExternalContactGroupChatStatisticGroupByDayResponse.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupChat/Statistic/CgibinExternalContactGroupChatStatisticRequest.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupChat/Statistic/CgibinExternalContactGroupChatStatisticResponse.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupMessage/CgibinExternalContactAddMessageTemplateRequest.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupMessage/CgibinExternalContactAddMessageTemplateResponse.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupMessage/CgibinExternalContactGetGroupMessageListV2Request.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupMessage/CgibinExternalContactGetGroupMessageListV2Response.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupMessage/CgibinExternalContactGetGroupMessageSendResultRequest.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupMessage/CgibinExternalContactGetGroupMessageSendResultResponse.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupMessage/CgibinExternalContactGetGroupMessageTaskRequest.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupMessage/CgibinExternalContactGetGroupMessageTaskResponse.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupWelcome/CgibinExternalContactGroupWelcomeTemplateAddRequest.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupWelcome/CgibinExternalContactGroupWelcomeTemplateAddResponse.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupWelcome/CgibinExternalContactGroupWelcomeTemplateDeleteRequest.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupWelcome/CgibinExternalContactGroupWelcomeTemplateDeleteResponse.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupWelcome/CgibinExternalContactGroupWelcomeTemplateEditRequest.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupWelcome/CgibinExternalContactGroupWelcomeTemplateEditResponse.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupWelcome/CgibinExternalContactGroupWelcomeTemplateGetRequest.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupWelcome/CgibinExternalContactGroupWelcomeTemplateGetResponse.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupWelcome/CgibinExternalContactSendWelcomeMessageRequest.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupWelcome/CgibinExternalContactSendWelcomeMessageResponse.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Moment/CgibinExternalContactGetMomentCommentsRequest.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Moment/CgibinExternalContactGetMomentCommentsResponse.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Moment/CgibinExternalContactGetMomentCustomerListRequest.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Moment/CgibinExternalContactGetMomentCustomerListResponse.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Moment/CgibinExternalContactGetMomentListRequest.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Moment/CgibinExternalContactGetMomentListResponse.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Moment/CgibinExternalContactGetMomentSendResultRequest.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Moment/CgibinExternalContactGetMomentSendResultResponse.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Moment/CgibinExternalContactGetMomentTaskRequest.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Moment/CgibinExternalContactGetMomentTaskResponse.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Transfer/CgibinExternalContactResignedTransferCustomerRequest.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Transfer/CgibinExternalContactResignedTransferCustomerResponse.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Transfer/CgibinExternalContactResignedTransferResultRequest.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Transfer/CgibinExternalContactResignedTransferResultResponse.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Transfer/CgibinExternalContactTransferCustomerRequest.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Transfer/CgibinExternalContactTransferCustomerResponse.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Transfer/CgibinExternalContactTransferResultRequest.json create mode 100644 test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Transfer/CgibinExternalContactTransferResultResponse.json diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactBatchGetByUserRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactBatchGetByUserRequest.json new file mode 100644 index 00000000..71fc67f7 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactBatchGetByUserRequest.json @@ -0,0 +1,5 @@ +{ + "userid": "rocky", + "cursor": "", + "limit": 100 +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactBatchGetByUserResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactBatchGetByUserResponse.json new file mode 100644 index 00000000..b4ed2d6b --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactBatchGetByUserResponse.json @@ -0,0 +1,83 @@ +{ + "errcode": 0, + "errmsg": "ok", + "external_contact_list": [ + { + "external_contact": { + "external_userid": "woAJ2GCAAAXtWyujaWJHDDGi0mACHAAA", + "name": "李四", + "position": "Manager", + "avatar": "http://p.qlogo.cn/bizmail/IcsdgagqefergqerhewSdage/0", + "corp_name": "腾讯", + "corp_full_name": "腾讯科技有限公司", + "type": 2, + "gender": 1, + "unionid": "ozynqsulJFCZ2z1aYeS8h-nuasdAAA", + "external_profile": { + "external_attr": [ + { + "type": 0, + "name": "文本名称", + "text": { + "value": "文本" + } + }, + { + "type": 1, + "name": "网页名称", + "web": { + "url": "http://www.test.com", + "title": "标题" + } + }, + { + "type": 2, + "name": "测试app", + "miniprogram": { + "appid": "wx8bd80126147df384", + "pagepath": "/index", + "title": "my miniprogram" + } + } + ] + } + }, + "follow_info": { + "remark": "李部长", + "description": "对接采购事务", + "createtime": 1525779812, + "tag_id": [ "etAJ2GCAAAXtWyujaWJHDDGi0mACHAAA" ], + "remark_corp_name": "腾讯科技", + "remark_mobiles": [ + "13800000001", + "13000000002" + ], + "oper_userid": "rocky", + "add_way": 1 + } + }, + { + "external_contact": { + "external_userid": "woAJ2GCAAAXtWyujaWJHDDGi0mACHBBB", + "name": "王五", + "position": "Engineer", + "avatar": "http://p.qlogo.cn/bizmail/IcsdgagqefergqerhewSdage/0", + "corp_name": "腾讯", + "corp_full_name": "腾讯科技有限公司", + "type": 2, + "gender": 1, + "unionid": "ozynqsulJFCZ2asdaf8h-nuasdAAA" + }, + "follow_info": { + "remark": "王助理", + "description": "采购问题咨询", + "createtime": 1525881637, + "tag_id": [ "etAJ2GCAAAXtWyujaWJHDDGi0mACHAAA" ], + "state": "外联二维码1", + "oper_userid": "woAJ2GCAAAd1asdasdjO4wKmE8AabjBBB", + "add_way": 3 + } + } + ], + "next_cursor": "r9FqSqsI8fgNbHLHE5QoCP50UIg2cFQbfma3l2QsmwI" +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactGetRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactGetRequest.json new file mode 100644 index 00000000..22fdca1b --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactGetRequest.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactGetResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactGetResponse.json new file mode 100644 index 00000000..e3a70b31 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactGetResponse.json @@ -0,0 +1,76 @@ +{ + "errcode": 0, + "errmsg": "ok", + "external_contact": { + "external_userid": "woAJ2GCAAAXtWyujaWJHDDGi0mACHAAA", + "name": "李四", + "position": "Manager", + "avatar": "http://p.qlogo.cn/bizmail/IcsdgagqefergqerhewSdage/0", + "corp_name": "腾讯", + "corp_full_name": "腾讯科技有限公司", + "type": 2, + "gender": 1, + "unionid": "ozynqsulJFCZ2z1aYeS8h-nuasdAAA", + "external_profile": { + "external_attr": [ + { + "type": 0, + "name": "文本名称", + "text": { + "value": "文本" + } + }, + { + "type": 1, + "name": "网页名称", + "web": { + "url": "http://www.test.com", + "title": "标题" + } + }, + { + "type": 2, + "name": "测试app", + "miniprogram": { + "appid": "wx8bd80126147df384", + "pagepath": "/index", + "title": "my miniprogram" + } + } + ] + } + }, + "follow_user": [ + { + "userid": "rocky", + "remark": "李部长", + "description": "对接采购事务", + "createtime": 1525779812, + "tags": [ + { + "group_name": "标签分组名称", + "tag_name": "标签名称", + "tag_id": "etAJ2GCAAAXtWyujaWJHDDGi0mACHAAA", + "type": 1 + } + ], + "remark_corp_name": "腾讯科技", + "remark_mobiles": [ + "13800000001", + "13000000002" + ], + "oper_userid": "rocky", + "add_way": 1 + }, + { + "userid": "tommy", + "remark": "李总", + "description": "采购问题咨询", + "createtime": 1525881637, + "state": "外联二维码1", + "oper_userid": "woAJ2GCAAAXtWyujaWJHDDGi0mACHAAA", + "add_way": 3 + } + ], + "next_cursor": "NEXT_CUROSR" +} \ No newline at end of file diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactGetUnassignedListRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactGetUnassignedListRequest.json new file mode 100644 index 00000000..795a423b --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactGetUnassignedListRequest.json @@ -0,0 +1,5 @@ +{ + "page_id": 0, + "cursor": "", + "page_size": 100 +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactGetUnassignedListResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactGetUnassignedListResponse.json new file mode 100644 index 00000000..e2763783 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactGetUnassignedListResponse.json @@ -0,0 +1,18 @@ +{ + "errcode": 0, + "errmsg": "ok", + "info": [ + { + "handover_userid": "zhangsan", + "external_userid": "woAJ2GCAAAd4uL12hdfsdasassdDmAAAAA", + "dimission_time": 1550838571 + }, + { + "handover_userid": "lisi", + "external_userid": "wmAJ2GCAAAzLTI123ghsdfoGZNqqAAAA", + "dimission_time": 1550661468 + } + ], + "is_last": false, + "next_cursor": "aSfwejksvhToiMMfFeIGZZ" +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactGetUserBehaviorDataRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactGetUserBehaviorDataRequest.json new file mode 100644 index 00000000..b73d20e6 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactGetUserBehaviorDataRequest.json @@ -0,0 +1,12 @@ +{ + "userid": [ + "zhangsan", + "lisi" + ], + "partyid": [ + 1001, + 1002 + ], + "start_time": 1536508800, + "end_time": 1536595200 +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactGetUserBehaviorDataResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactGetUserBehaviorDataResponse.json new file mode 100644 index 00000000..7fec4824 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactGetUserBehaviorDataResponse.json @@ -0,0 +1,26 @@ +{ + "errcode": 0, + "errmsg": "ok", + "behavior_data": [ + { + "stat_time": 1536508800, + "chat_cnt": 100, + "message_cnt": 80, + "reply_percentage": 60.25, + "avg_reply_time": 1, + "negative_feedback_cnt": 0, + "new_apply_cnt": 6, + "new_contact_cnt": 5 + }, + { + "stat_time": 1536595200, + "chat_cnt": 20, + "message_cnt": 40, + "reply_percentage": 100, + "avg_reply_time": 1, + "negative_feedback_cnt": 0, + "new_apply_cnt": 6, + "new_contact_cnt": 5 + } + ] +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactListRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactListRequest.json new file mode 100644 index 00000000..22fdca1b --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactListRequest.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactListResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactListResponse.json new file mode 100644 index 00000000..aa3b4702 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactListResponse.json @@ -0,0 +1,8 @@ +{ + "errcode": 0, + "errmsg": "ok", + "external_userid": [ + "woAJ2GCAAAXtWyujaWJHDDGi0mACAAA", + "wmqfasd1e1927831291723123109rAAA" + ] +} \ No newline at end of file diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactMarkTagRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactMarkTagRequest.json new file mode 100644 index 00000000..f573f0f1 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactMarkTagRequest.json @@ -0,0 +1,6 @@ +{ + "userid": "zhangsan", + "external_userid": "woAJ2GCAAAd1NPGHKSD4wKmE8Aabj9AAA", + "add_tag": [ "TAGID1", "TAGID2" ], + "remove_tag": [ "TAGID3", "TAGID4" ] +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactMarkTagResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactMarkTagResponse.json new file mode 100644 index 00000000..4dfc6cba --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactMarkTagResponse.json @@ -0,0 +1,4 @@ +{ + "errcode": 0, + "errmsg": "ok" +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactRemarkRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactRemarkRequest.json new file mode 100644 index 00000000..1b406942 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactRemarkRequest.json @@ -0,0 +1,12 @@ +{ + "userid": "zhangsan", + "external_userid": "woAJ2GCAAAd1asdasdjO4wKmE8Aabj9AAA", + "remark": "备注信息", + "description": "描述信息", + "remark_company": "腾讯科技", + "remark_mobiles": [ + "13800000001", + "13800000002" + ], + "remark_pic_mediaid": "MEDIAID" +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactRemarkResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactRemarkResponse.json new file mode 100644 index 00000000..4dfc6cba --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CgibinExternalContactRemarkResponse.json @@ -0,0 +1,4 @@ +{ + "errcode": 0, + "errmsg": "ok" +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CorpTag/CgibinExternalContactAddCorpTagRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CorpTag/CgibinExternalContactAddCorpTagRequest.json new file mode 100644 index 00000000..02cf089f --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CorpTag/CgibinExternalContactAddCorpTagRequest.json @@ -0,0 +1,16 @@ +{ + "group_id": "GROUP_ID", + "group_name": "GROUP_NAME", + "order": 1, + "tag": [ + { + "name": "TAG_NAME_1", + "order": 1 + }, + { + "name": "TAG_NAME_2", + "order": 2 + } + ], + "agentid": 1000014 +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CorpTag/CgibinExternalContactAddCorpTagResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CorpTag/CgibinExternalContactAddCorpTagResponse.json new file mode 100644 index 00000000..05c9bd82 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CorpTag/CgibinExternalContactAddCorpTagResponse.json @@ -0,0 +1,24 @@ +{ + "errcode": 0, + "errmsg": "ok", + "tag_group": { + "group_id": "TAG_GROUPID1", + "group_name": "GOURP_NAME", + "create_time": 1557838797, + "order": 1, + "tag": [ + { + "id": "TAG_ID1", + "name": "NAME1", + "create_time": 1557838797, + "order": 1 + }, + { + "id": "TAG_ID2", + "name": "NAME2", + "create_time": 1557838797, + "order": 2 + } + ] + } +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CorpTag/CgibinExternalContactDeleteCorpTagRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CorpTag/CgibinExternalContactDeleteCorpTagRequest.json new file mode 100644 index 00000000..3dfafcbb --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CorpTag/CgibinExternalContactDeleteCorpTagRequest.json @@ -0,0 +1,11 @@ +{ + "tag_id": [ + "TAG_ID_1", + "TAG_ID_2" + ], + "group_id": [ + "GROUP_ID_1", + "GROUP_ID_2" + ], + "agentid": 1000014 +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CorpTag/CgibinExternalContactDeleteCorpTagResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CorpTag/CgibinExternalContactDeleteCorpTagResponse.json new file mode 100644 index 00000000..4dfc6cba --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CorpTag/CgibinExternalContactDeleteCorpTagResponse.json @@ -0,0 +1,4 @@ +{ + "errcode": 0, + "errmsg": "ok" +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CorpTag/CgibinExternalContactEditCorpTagRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CorpTag/CgibinExternalContactEditCorpTagRequest.json new file mode 100644 index 00000000..3bfc5d52 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CorpTag/CgibinExternalContactEditCorpTagRequest.json @@ -0,0 +1,6 @@ +{ + "id": "TAG_ID", + "name": "NEW_TAG_NAME", + "order": 1, + "agentid": 1000014 +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CorpTag/CgibinExternalContactEditCorpTagResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CorpTag/CgibinExternalContactEditCorpTagResponse.json new file mode 100644 index 00000000..4dfc6cba --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CorpTag/CgibinExternalContactEditCorpTagResponse.json @@ -0,0 +1,4 @@ +{ + "errcode": 0, + "errmsg": "ok" +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CorpTag/CgibinExternalContactGetCorpTagListRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CorpTag/CgibinExternalContactGetCorpTagListRequest.json new file mode 100644 index 00000000..c5c5e9cf --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CorpTag/CgibinExternalContactGetCorpTagListRequest.json @@ -0,0 +1,10 @@ +{ + "tag_id": [ + "etXXXXXXXXXX", + "etYYYYYYYYYY" + ], + "group_id": [ + "etZZZZZZZZZZZZZ", + "etYYYYYYYYYYYYY" + ] +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CorpTag/CgibinExternalContactGetCorpTagListResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CorpTag/CgibinExternalContactGetCorpTagListResponse.json new file mode 100644 index 00000000..5b2888ba --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/CorpTag/CgibinExternalContactGetCorpTagListResponse.json @@ -0,0 +1,29 @@ +{ + "errcode": 0, + "errmsg": "ok", + "tag_group": [ + { + "group_id": "TAG_GROUPID1", + "group_name": "GOURP_NAME", + "create_time": 1557838797, + "order": 1, + "deleted": false, + "tag": [ + { + "id": "TAG_ID1", + "name": "NAME1", + "create_time": 1557838797, + "order": 1, + "deleted": false + }, + { + "id": "TAG_ID2", + "name": "NAME2", + "create_time": 1557838797, + "order": 2, + "deleted": true + } + ] + } + ] +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupChat/CgibinExternalContactGroupChatGetRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupChat/CgibinExternalContactGroupChatGetRequest.json new file mode 100644 index 00000000..ada56839 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupChat/CgibinExternalContactGroupChatGetRequest.json @@ -0,0 +1,3 @@ +{ + "chat_id": "wrOgQhDgAAMYQiS5ol9G7gK9JVAAAA" +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupChat/CgibinExternalContactGroupChatGetResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupChat/CgibinExternalContactGroupChatGetResponse.json new file mode 100644 index 00000000..397bd439 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupChat/CgibinExternalContactGroupChatGetResponse.json @@ -0,0 +1,43 @@ +{ + "errcode": 0, + "errmsg": "ok", + "group_chat": { + "chat_id": "wrOgQhDgAAMYQiS5ol9G7gK9JVAAAA", + "name": "销售客服群", + "owner": "ZhuShengBen", + "create_time": 1572505490, + "notice": "文明沟通,拒绝脏话", + "member_list": [ + { + "userid": "abel", + "type": 1, + "join_time": 1572505491, + "join_scene": 1, + "invitor": { + "userid": "jack" + } + }, + { + "userid": "sam", + "type": 1, + "join_time": 1572505491, + "join_scene": 1 + }, + { + "userid": "wmOgQhDgAAuXFJGwbve4g4iXknfOAAAA", + "type": 2, + "unionid": "ozynqsulJFCZ2z1aYeS8h-nuasdAAA", + "join_time": 1572505491, + "join_scene": 1 + } + ], + "admin_list": [ + { + "userid": "sam" + }, + { + "userid": "pony" + } + ] + } +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupChat/CgibinExternalContactGroupChatListRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupChat/CgibinExternalContactGroupChatListRequest.json new file mode 100644 index 00000000..40451c89 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupChat/CgibinExternalContactGroupChatListRequest.json @@ -0,0 +1,8 @@ +{ + "status_filter": 0, + "owner_filter": { + "userid_list": [ "abel" ] + }, + "cursor": "r9FqSqsI8fgNbHLHE5QoCP50UIg2cFQbfma3l2QsmwI", + "limit": 10 +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupChat/CgibinExternalContactGroupChatListResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupChat/CgibinExternalContactGroupChatListResponse.json new file mode 100644 index 00000000..2a4efe24 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupChat/CgibinExternalContactGroupChatListResponse.json @@ -0,0 +1,15 @@ +{ + "errcode": 0, + "errmsg": "ok", + "group_chat_list": [ + { + "chat_id": "wrOgQhDgAAMYQiS5ol9G7gK9JVAAAA", + "status": 0 + }, + { + "chat_id": "wrOgQhDgAAcwMTB7YmDkbeBsAAAA", + "status": 0 + } + ], + "next_cursor": "tJzlB9tdqfh-g7i_J-ehOz_TWcd7dSKa39_AqCIeMFw" +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupChat/CgibinExternalContactGroupChatTransferRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupChat/CgibinExternalContactGroupChatTransferRequest.json new file mode 100644 index 00000000..de9cdf31 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupChat/CgibinExternalContactGroupChatTransferRequest.json @@ -0,0 +1,4 @@ +{ + "chat_id_list": [ "wrOgQhDgAAcwMTB7YmDkbeBsgT_AAAA", "wrOgQhDgAAMYQiS5ol9G7gK9JVQUAAAA" ], + "new_owner": "zhangsan" +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupChat/CgibinExternalContactGroupChatTransferResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupChat/CgibinExternalContactGroupChatTransferResponse.json new file mode 100644 index 00000000..d112178f --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupChat/CgibinExternalContactGroupChatTransferResponse.json @@ -0,0 +1,11 @@ +{ + "errcode": 0, + "errmsg": "ok", + "failed_chat_list": [ + { + "chat_id": "wrOgQhDgAAcwMTB7YmDkbeBsgT_KAAAA", + "errcode": 90500, + "errmsg": "the owner of this chat is not resigned" + } + ] +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupChat/Statistic/CgibinExternalContactGroupChatStatisticGroupByDayRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupChat/Statistic/CgibinExternalContactGroupChatStatisticGroupByDayRequest.json new file mode 100644 index 00000000..24568153 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupChat/Statistic/CgibinExternalContactGroupChatStatisticGroupByDayRequest.json @@ -0,0 +1,7 @@ +{ + "day_begin_time": 1600272000, + "day_end_time": 1600358400, + "owner_filter": { + "userid_list": [ "zhangsan" ] + } +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupChat/Statistic/CgibinExternalContactGroupChatStatisticGroupByDayResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupChat/Statistic/CgibinExternalContactGroupChatStatisticGroupByDayResponse.json new file mode 100644 index 00000000..5e7451d0 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupChat/Statistic/CgibinExternalContactGroupChatStatisticGroupByDayResponse.json @@ -0,0 +1,30 @@ +{ + "errcode": 0, + "errmsg": "ok", + "items": [ + { + "stat_time": 1600272000, + "data": { + "new_chat_cnt": 2, + "chat_total": 2, + "chat_has_msg": 0, + "new_member_cnt": 0, + "member_total": 6, + "member_has_msg": 0, + "msg_total": 0 + } + }, + { + "stat_time": 1600358400, + "data": { + "new_chat_cnt": 2, + "chat_total": 2, + "chat_has_msg": 0, + "new_member_cnt": 0, + "member_total": 6, + "member_has_msg": 0, + "msg_total": 0 + } + } + ] +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupChat/Statistic/CgibinExternalContactGroupChatStatisticRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupChat/Statistic/CgibinExternalContactGroupChatStatisticRequest.json new file mode 100644 index 00000000..c09fcab5 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupChat/Statistic/CgibinExternalContactGroupChatStatisticRequest.json @@ -0,0 +1,11 @@ +{ + "day_begin_time": 1600272000, + "day_end_time": 1600444800, + "owner_filter": { + "userid_list": [ "zhangsan" ] + }, + "order_by": 2, + "order_asc": 0, + "offset": 0, + "limit": 1000 +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupChat/Statistic/CgibinExternalContactGroupChatStatisticResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupChat/Statistic/CgibinExternalContactGroupChatStatisticResponse.json new file mode 100644 index 00000000..0b02e25a --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupChat/Statistic/CgibinExternalContactGroupChatStatisticResponse.json @@ -0,0 +1,32 @@ +{ + "errcode": 0, + "errmsg": "ok", + "total": 2, + "next_offset": 2, + "items": [ + { + "owner": "zhangsan", + "data": { + "new_chat_cnt": 2, + "chat_total": 2, + "chat_has_msg": 0, + "new_member_cnt": 0, + "member_total": 6, + "member_has_msg": 0, + "msg_total": 0 + } + }, + { + "owner": "lisi", + "data": { + "new_chat_cnt": 1, + "chat_total": 3, + "chat_has_msg": 2, + "new_member_cnt": 0, + "member_total": 6, + "member_has_msg": 0, + "msg_total": 0 + } + } + ] +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupMessage/CgibinExternalContactAddMessageTemplateRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupMessage/CgibinExternalContactAddMessageTemplateRequest.json new file mode 100644 index 00000000..df4f0595 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupMessage/CgibinExternalContactAddMessageTemplateRequest.json @@ -0,0 +1,44 @@ +{ + "chat_type": "single", + "external_userid": [ + "woAJ2GCAAAXtWyujaWJHDDGi0mACAAAA", + "wmqfasd1e1927831123109rBAAAA" + ], + "sender": "zhangsan", + "text": { + "content": "文本消息内容" + }, + "attachments": [ + { + "msgtype": "image", + "image": { + "media_id": "MEDIA_ID", + "pic_url": "http://p.qpic.cn/pic_wework/3474110808/7a6344sdadfwehe42060/0" + } + }, + { + "msgtype": "link", + "link": { + "title": "消息标题", + "picurl": "https://example.pic.com/path", + "desc": "消息描述", + "url": "https://example.link.com/path" + } + }, + { + "msgtype": "miniprogram", + "miniprogram": { + "title": "消息标题", + "pic_media_id": "MEDIA_ID", + "appid": "wx8bd80126147dfAAA", + "page": "/path/index.html" + } + }, + { + "msgtype": "video", + "video": { + "media_id": "MEDIA_ID" + } + } + ] +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupMessage/CgibinExternalContactAddMessageTemplateResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupMessage/CgibinExternalContactAddMessageTemplateResponse.json new file mode 100644 index 00000000..019c5d16 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupMessage/CgibinExternalContactAddMessageTemplateResponse.json @@ -0,0 +1,6 @@ +{ + "errcode": 0, + "errmsg": "ok", + "fail_list": [ "wmqfasd1e1927831123109rBAAAA" ], + "msgid": "msgGCAAAXtWyujaWJHDDGi0mAAAA" +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupMessage/CgibinExternalContactGetGroupMessageListV2Request.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupMessage/CgibinExternalContactGetGroupMessageListV2Request.json new file mode 100644 index 00000000..6aa0bfac --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupMessage/CgibinExternalContactGetGroupMessageListV2Request.json @@ -0,0 +1,9 @@ +{ + "chat_type": "single", + "start_time": 1605171726, + "end_time": 1605172726, + "creator": "zhangshan", + "filter_type": 1, + "limit": 50, + "cursor": "CURSOR" +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupMessage/CgibinExternalContactGetGroupMessageListV2Response.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupMessage/CgibinExternalContactGetGroupMessageListV2Response.json new file mode 100644 index 00000000..668f12f2 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupMessage/CgibinExternalContactGetGroupMessageListV2Response.json @@ -0,0 +1,49 @@ +{ + "errcode": 0, + "errmsg": "ok", + "next_cursor": "CURSOR", + "group_msg_list": [ + { + "msgid": "msgGCAAAXtWyujaWJHDDGi0mAAAA", + "creator": "xxxx", + "create_time": 123456789, + "create_type": 1, + "text": { + "content": "文本消息内容" + }, + "attachments": [ + { + "msgtype": "image", + "image": { + "media_id": "MEDIA_ID", + "pic_url": "http://p.qpic.cn/pic_wework/3474110808/7a6344sdadfwehe42060/0" + } + }, + { + "msgtype": "link", + "link": { + "title": "消息标题", + "picurl": "https://example.pic.com/path", + "desc": "消息描述", + "url": "https://example.link.com/path" + } + }, + { + "msgtype": "miniprogram", + "miniprogram": { + "title": "消息标题", + "pic_media_id": "MEDIA_ID", + "appid": "wx8bd80126147dfAAA", + "page": "/path/index.html" + } + }, + { + "msgtype": "video", + "video": { + "media_id": "MEDIA_ID" + } + } + ] + } + ] +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupMessage/CgibinExternalContactGetGroupMessageSendResultRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupMessage/CgibinExternalContactGetGroupMessageSendResultRequest.json new file mode 100644 index 00000000..57ccca2b --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupMessage/CgibinExternalContactGetGroupMessageSendResultRequest.json @@ -0,0 +1,6 @@ +{ + "msgid": "msgGCAAAXtWyujaWJHDDGi0mACAAAA", + "userid": "zhangsan ", + "limit": 50, + "cursor": "CURSOR " +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupMessage/CgibinExternalContactGetGroupMessageSendResultResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupMessage/CgibinExternalContactGetGroupMessageSendResultResponse.json new file mode 100644 index 00000000..f28c4ac8 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupMessage/CgibinExternalContactGetGroupMessageSendResultResponse.json @@ -0,0 +1,14 @@ +{ + "errcode": 0, + "errmsg": "ok", + "next_cursor": "CURSOR", + "send_list": [ + { + "external_userid": "wmqfasd1e19278asdasAAAA", + "chat_id": "wrOgQhDgAAMYQiS5ol9G7gK9JVAAAA", + "userid": "zhangsan", + "status": 1, + "send_time": 1552536375 + } + ] +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupMessage/CgibinExternalContactGetGroupMessageTaskRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupMessage/CgibinExternalContactGetGroupMessageTaskRequest.json new file mode 100644 index 00000000..55d9a7b3 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupMessage/CgibinExternalContactGetGroupMessageTaskRequest.json @@ -0,0 +1,5 @@ +{ + "msgid": "msgGCAAAXtWyujaWJHDDGi0mACAAAA", + "limit": 50, + "cursor": "CURSOR " +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupMessage/CgibinExternalContactGetGroupMessageTaskResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupMessage/CgibinExternalContactGetGroupMessageTaskResponse.json new file mode 100644 index 00000000..fea0a933 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupMessage/CgibinExternalContactGetGroupMessageTaskResponse.json @@ -0,0 +1,12 @@ +{ + "errcode": 0, + "errmsg": "ok", + "next_cursor": "CURSOR", + "task_list": [ + { + "userid": "zhangsan", + "status": 1, + "send_time": 1552536375 + } + ] +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupWelcome/CgibinExternalContactGroupWelcomeTemplateAddRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupWelcome/CgibinExternalContactGroupWelcomeTemplateAddRequest.json new file mode 100644 index 00000000..e55f0de7 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupWelcome/CgibinExternalContactGroupWelcomeTemplateAddRequest.json @@ -0,0 +1,23 @@ +{ + "text": { + "content": "亲爱的%NICKNAME%用户,你好" + }, + "image": { + "media_id": "MEDIA_ID", + "pic_url": "http://p.qpic.cn/pic_wework/3474110808/7a6344sdadfwehe42060/0" + }, + "link": { + "title": "消息标题", + "picurl": "https://example.pic.com/path", + "desc": "消息描述", + "url": "https://example.link.com/path" + }, + "miniprogram": { + "title": "消息标题", + "pic_media_id": "MEDIA_ID", + "appid": "wx8bd80126147dfAAA", + "page": "/path/index" + }, + "agentid": 1000014, + "notify": 1 +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupWelcome/CgibinExternalContactGroupWelcomeTemplateAddResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupWelcome/CgibinExternalContactGroupWelcomeTemplateAddResponse.json new file mode 100644 index 00000000..2834fdc4 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupWelcome/CgibinExternalContactGroupWelcomeTemplateAddResponse.json @@ -0,0 +1,5 @@ +{ + "errcode": 0, + "errmsg": "ok", + "template_id": "msgXXXXXX" +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupWelcome/CgibinExternalContactGroupWelcomeTemplateDeleteRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupWelcome/CgibinExternalContactGroupWelcomeTemplateDeleteRequest.json new file mode 100644 index 00000000..7db4e761 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupWelcome/CgibinExternalContactGroupWelcomeTemplateDeleteRequest.json @@ -0,0 +1,4 @@ +{ + "template_id": "msgXXXXXXX", + "agentid": 1000014 +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupWelcome/CgibinExternalContactGroupWelcomeTemplateDeleteResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupWelcome/CgibinExternalContactGroupWelcomeTemplateDeleteResponse.json new file mode 100644 index 00000000..4dfc6cba --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupWelcome/CgibinExternalContactGroupWelcomeTemplateDeleteResponse.json @@ -0,0 +1,4 @@ +{ + "errcode": 0, + "errmsg": "ok" +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupWelcome/CgibinExternalContactGroupWelcomeTemplateEditRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupWelcome/CgibinExternalContactGroupWelcomeTemplateEditRequest.json new file mode 100644 index 00000000..7add3700 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupWelcome/CgibinExternalContactGroupWelcomeTemplateEditRequest.json @@ -0,0 +1,23 @@ +{ + "template_id": "msgXXXXXXX", + "text": { + "content": "文本消息内容" + }, + "image": { + "media_id": "MEDIA_ID", + "pic_url": "http://p.qpic.cn/pic_wework/3474110808/7a6344sdadfwehe42060/0" + }, + "link": { + "title": "消息标题", + "picurl": "https://example.pic.com/path", + "desc": "消息描述", + "url": "https://example.link.com/path" + }, + "miniprogram": { + "title": "消息标题", + "pic_media_id": "MEDIA_ID", + "appid": "wx8bd80126147df384", + "page": "/path/index" + }, + "agentid": 1000014 +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupWelcome/CgibinExternalContactGroupWelcomeTemplateEditResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupWelcome/CgibinExternalContactGroupWelcomeTemplateEditResponse.json new file mode 100644 index 00000000..4dfc6cba --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupWelcome/CgibinExternalContactGroupWelcomeTemplateEditResponse.json @@ -0,0 +1,4 @@ +{ + "errcode": 0, + "errmsg": "ok" +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupWelcome/CgibinExternalContactGroupWelcomeTemplateGetRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupWelcome/CgibinExternalContactGroupWelcomeTemplateGetRequest.json new file mode 100644 index 00000000..0d9ac164 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupWelcome/CgibinExternalContactGroupWelcomeTemplateGetRequest.json @@ -0,0 +1,3 @@ +{ + "template_id": "msgXXXXXXX" +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupWelcome/CgibinExternalContactGroupWelcomeTemplateGetResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupWelcome/CgibinExternalContactGroupWelcomeTemplateGetResponse.json new file mode 100644 index 00000000..b1163126 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupWelcome/CgibinExternalContactGroupWelcomeTemplateGetResponse.json @@ -0,0 +1,22 @@ +{ + "errcode": 0, + "errmsg": "ok", + "text": { + "content": "文本消息内容" + }, + "image": { + "pic_url": "http://p.qpic.cn/pic_wework/XXXXX" + }, + "link": { + "title": "消息标题", + "picurl": "https://example.pic.com/path", + "desc": "消息描述", + "url": "https://example.link.com/path" + }, + "miniprogram": { + "title": "消息标题", + "pic_media_id": "MEDIA_ID", + "appid": "wx8bd80126147df384", + "page": "/path/index" + } +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupWelcome/CgibinExternalContactSendWelcomeMessageRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupWelcome/CgibinExternalContactSendWelcomeMessageRequest.json new file mode 100644 index 00000000..471bb9e4 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupWelcome/CgibinExternalContactSendWelcomeMessageRequest.json @@ -0,0 +1,39 @@ +{ + "welcome_code": "CALLBACK_CODE", + "text": { + "content": "文本消息内容" + }, + "attachments": [ + { + "msgtype": "image", + "image": { + "media_id": "MEDIA_ID", + "pic_url": "http://p.qpic.cn/pic_wework/3474110808/7a6344sdadfwehe42060/0" + } + }, + { + "msgtype": "link", + "link": { + "title": "消息标题", + "picurl": "https://example.pic.com/path", + "desc": "消息描述", + "url": "https://example.link.com/path" + } + }, + { + "msgtype": "miniprogram", + "miniprogram": { + "title": "消息标题", + "pic_media_id": "MEDIA_ID", + "appid": "wx8bd80126147dfAAA", + "page": "/path/index.html" + } + }, + { + "msgtype": "video", + "video": { + "media_id": "MEDIA_ID" + } + } + ] +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupWelcome/CgibinExternalContactSendWelcomeMessageResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupWelcome/CgibinExternalContactSendWelcomeMessageResponse.json new file mode 100644 index 00000000..4dfc6cba --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/GroupWelcome/CgibinExternalContactSendWelcomeMessageResponse.json @@ -0,0 +1,4 @@ +{ + "errcode": 0, + "errmsg": "ok" +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Moment/CgibinExternalContactGetMomentCommentsRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Moment/CgibinExternalContactGetMomentCommentsRequest.json new file mode 100644 index 00000000..269105bd --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Moment/CgibinExternalContactGetMomentCommentsRequest.json @@ -0,0 +1,4 @@ +{ + "moment_id": "momxxx", + "userid": "xxx" +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Moment/CgibinExternalContactGetMomentCommentsResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Moment/CgibinExternalContactGetMomentCommentsResponse.json new file mode 100644 index 00000000..dd7ef9d6 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Moment/CgibinExternalContactGetMomentCommentsResponse.json @@ -0,0 +1,24 @@ +{ + "errcode": 0, + "errmsg": "ok", + "comment_list": [ + { + "external_userid": "woAJ2GCAAAXtWyujaWJHDDGi0mACAAAA ", + "create_time": 1605172726 + }, + { + "userid": "zhangshan ", + "create_time": 1605172729 + } + ], + "like_list": [ + { + "external_userid": "woAJ2GCAAAXtWyujaWJHDDGi0mACBBBB ", + "create_time": 1605172726 + }, + { + "userid": "zhangshan ", + "create_time": 1605172720 + } + ] +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Moment/CgibinExternalContactGetMomentCustomerListRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Moment/CgibinExternalContactGetMomentCustomerListRequest.json new file mode 100644 index 00000000..3114cd9d --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Moment/CgibinExternalContactGetMomentCustomerListRequest.json @@ -0,0 +1,6 @@ +{ + "moment_id": "momxxx", + "userid": "xxx", + "cursor": "CURSOR", + "limit": 10 +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Moment/CgibinExternalContactGetMomentCustomerListResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Moment/CgibinExternalContactGetMomentCustomerListResponse.json new file mode 100644 index 00000000..296d2334 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Moment/CgibinExternalContactGetMomentCustomerListResponse.json @@ -0,0 +1,11 @@ +{ + "errcode": 0, + "errmsg": "ok", + "next_cursor": "CURSOR", + "customer_list": [ + { + "userid": "xxx", + "external_userid": "woAJ2GCAAAXtWyujaWJHDDGi0mACCCC " + } + ] +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Moment/CgibinExternalContactGetMomentListRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Moment/CgibinExternalContactGetMomentListRequest.json new file mode 100644 index 00000000..92984a17 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Moment/CgibinExternalContactGetMomentListRequest.json @@ -0,0 +1,8 @@ +{ + "start_time": 1605000000, + "end_time": 1605172726, + "creator": "zhangsan", + "filter_type": 1, + "cursor": "CURSOR", + "limit": 10 +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Moment/CgibinExternalContactGetMomentListResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Moment/CgibinExternalContactGetMomentListResponse.json new file mode 100644 index 00000000..320d9454 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Moment/CgibinExternalContactGetMomentListResponse.json @@ -0,0 +1,33 @@ +{ + "errcode": 0, + "errmsg": "ok", + "next_cursor": "CURSOR", + "moment_list": [ + { + "moment_id": "momxxx", + "creator": "xxxx", + "create_time": 1605172726, + "create_type": 1, + "visible_type": 1, + "text": { + "content": "test" + }, + "image": [ + { "media_id": "WWCISP_xxxxx" } + ], + "video": { + "media_id": "WWCISP_xxxxx", + "thumb_media_id": "WWCISP_xxxxx" + }, + "link": { + "title": "腾讯网-QQ.COM", + "url": "https://www.qq.com" + }, + "location": { + "latitude": "23.10647", + "longitude": "113.32446", + "name": "广州市 · 广州塔" + } + } + ] +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Moment/CgibinExternalContactGetMomentSendResultRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Moment/CgibinExternalContactGetMomentSendResultRequest.json new file mode 100644 index 00000000..56166430 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Moment/CgibinExternalContactGetMomentSendResultRequest.json @@ -0,0 +1,6 @@ +{ + "moment_id": "momxxx", + "userid": "xxx", + "cursor": "CURSOR", + "limit": 100 +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Moment/CgibinExternalContactGetMomentSendResultResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Moment/CgibinExternalContactGetMomentSendResultResponse.json new file mode 100644 index 00000000..b50cc8f1 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Moment/CgibinExternalContactGetMomentSendResultResponse.json @@ -0,0 +1,10 @@ +{ + "errcode": 0, + "errmsg": "ok", + "next_cursor": "CURSOR", + "customer_list": [ + { + "external_userid": "woAJ2GCAAAXtWyujaWJHDDGi0mACCCC" + } + ] +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Moment/CgibinExternalContactGetMomentTaskRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Moment/CgibinExternalContactGetMomentTaskRequest.json new file mode 100644 index 00000000..bf8c48e0 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Moment/CgibinExternalContactGetMomentTaskRequest.json @@ -0,0 +1,5 @@ +{ + "moment_id": "momxxx", + "cursor": "CURSOR", + "limit": 10 +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Moment/CgibinExternalContactGetMomentTaskResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Moment/CgibinExternalContactGetMomentTaskResponse.json new file mode 100644 index 00000000..6aa92e67 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Moment/CgibinExternalContactGetMomentTaskResponse.json @@ -0,0 +1,11 @@ +{ + "errcode": 0, + "errmsg": "ok", + "next_cursor": "CURSOR", + "task_list": [ + { + "userid": "zhangsan", + "publish_status": 1 + } + ] +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Transfer/CgibinExternalContactResignedTransferCustomerRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Transfer/CgibinExternalContactResignedTransferCustomerRequest.json new file mode 100644 index 00000000..eb50168c --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Transfer/CgibinExternalContactResignedTransferCustomerRequest.json @@ -0,0 +1,8 @@ +{ + "handover_userid": "zhangsan", + "takeover_userid": "lisi", + "external_userid": [ + "woAJ2GCAAAXtWyujaWJHDDGi0mACBBBB", + "woAJ2GCAAAXtWyujaWJHDDGi0mACAAAA" + ] +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Transfer/CgibinExternalContactResignedTransferCustomerResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Transfer/CgibinExternalContactResignedTransferCustomerResponse.json new file mode 100644 index 00000000..cec4a1c7 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Transfer/CgibinExternalContactResignedTransferCustomerResponse.json @@ -0,0 +1,14 @@ +{ + "errcode": 0, + "errmsg": "ok", + "customer": [ + { + "external_userid": "woAJ2GCAAAXtWyujaWJHDDGi0mACBBBB", + "errcode": 0 + }, + { + "external_userid": "woAJ2GCAAAXtWyujaWJHDDGi0mACAAAA", + "errcode": 40096 + } + ] +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Transfer/CgibinExternalContactResignedTransferResultRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Transfer/CgibinExternalContactResignedTransferResultRequest.json new file mode 100644 index 00000000..166845e8 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Transfer/CgibinExternalContactResignedTransferResultRequest.json @@ -0,0 +1,5 @@ +{ + "handover_userid": "zhangsan", + "takeover_userid": "lisi", + "cursor": "CURSOR" +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Transfer/CgibinExternalContactResignedTransferResultResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Transfer/CgibinExternalContactResignedTransferResultResponse.json new file mode 100644 index 00000000..18da8849 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Transfer/CgibinExternalContactResignedTransferResultResponse.json @@ -0,0 +1,22 @@ +{ + "errcode": 0, + "errmsg": "ok", + "customer": [ + { + "external_userid": "woAJ2GCAAAXtWyujaWJHDDGi0mACCCC", + "status": 1, + "takeover_time": 1588262400 + }, + { + "external_userid": "woAJ2GCAAAXtWyujaWJHDDGi0mACBBBB", + "status": 2, + "takeover_time": 1588482400 + }, + { + "external_userid": "woAJ2GCAAAXtWyujaWJHDDGi0mACAAAA", + "status": 3, + "takeover_time": 0 + } + ], + "next_cursor": "NEXT_CURSOR" +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Transfer/CgibinExternalContactTransferCustomerRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Transfer/CgibinExternalContactTransferCustomerRequest.json new file mode 100644 index 00000000..8e69a6c7 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Transfer/CgibinExternalContactTransferCustomerRequest.json @@ -0,0 +1,9 @@ +{ + "handover_userid": "zhangsan", + "takeover_userid": "lisi", + "external_userid": [ + "woAJ2GCAAAXtWyujaWJHDDGi0mACAAAA", + "woAJ2GCAAAXtWyujaWJHDDGi0mACBBBB" + ], + "transfer_success_msg": "您好,您的服务已升级,后续将由我的同事李四@腾讯接替我的工作,继续为您服务。" +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Transfer/CgibinExternalContactTransferCustomerResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Transfer/CgibinExternalContactTransferCustomerResponse.json new file mode 100644 index 00000000..98d4be31 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Transfer/CgibinExternalContactTransferCustomerResponse.json @@ -0,0 +1,14 @@ +{ + "errcode": 0, + "errmsg": "ok", + "customer": [ + { + "external_userid": "woAJ2GCAAAXtWyujaWJHDDGi0mACAAAA", + "errcode": 40096 + }, + { + "external_userid": "woAJ2GCAAAXtWyujaWJHDDGi0mACBBBB", + "errcode": 0 + } + ] +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Transfer/CgibinExternalContactTransferResultRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Transfer/CgibinExternalContactTransferResultRequest.json new file mode 100644 index 00000000..166845e8 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Transfer/CgibinExternalContactTransferResultRequest.json @@ -0,0 +1,5 @@ +{ + "handover_userid": "zhangsan", + "takeover_userid": "lisi", + "cursor": "CURSOR" +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Transfer/CgibinExternalContactTransferResultResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Transfer/CgibinExternalContactTransferResultResponse.json new file mode 100644 index 00000000..18da8849 --- /dev/null +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/Transfer/CgibinExternalContactTransferResultResponse.json @@ -0,0 +1,22 @@ +{ + "errcode": 0, + "errmsg": "ok", + "customer": [ + { + "external_userid": "woAJ2GCAAAXtWyujaWJHDDGi0mACCCC", + "status": 1, + "takeover_time": 1588262400 + }, + { + "external_userid": "woAJ2GCAAAXtWyujaWJHDDGi0mACBBBB", + "status": 2, + "takeover_time": 1588482400 + }, + { + "external_userid": "woAJ2GCAAAXtWyujaWJHDDGi0mACAAAA", + "status": 3, + "takeover_time": 0 + } + ], + "next_cursor": "NEXT_CURSOR" +}