diff --git a/base/util/util.go b/base/util/util.go new file mode 100644 index 0000000..36eb55e --- /dev/null +++ b/base/util/util.go @@ -0,0 +1,17 @@ +package util + +import ( + "math/rand" + "time" +) + +func RandomStr(length int) string { + str := "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ" + bytes := []byte(str) + result := []byte{} + r := rand.New(rand.NewSource(time.Now().UnixNano())) + for i := 0; i < length; i++ { + result = append(result, bytes[r.Intn(len(bytes))]) + } + return string(result) +} diff --git a/cmd/enterprise.go b/cmd/enterprise.go index b5619b9..287aff9 100644 --- a/cmd/enterprise.go +++ b/cmd/enterprise.go @@ -3,6 +3,7 @@ package main import ( "enterprise/common/config" "enterprise/common/global" + "enterprise/common/qyweixin" "enterprise/server" "enterprise/worker" ) @@ -18,3 +19,13 @@ func main() { panic(err) } } + +func main2() { + config.LoadServerConfig() + global.InitGlobal() + + pay := qyweixin.NewQyPay() + if err := pay.PayRedMoney(); err != nil { + panic(err) + } +} diff --git a/common/config/config.go b/common/config/config.go index 7731933..c712e5a 100644 --- a/common/config/config.go +++ b/common/config/config.go @@ -45,6 +45,17 @@ type QyWeixin struct { EnterpriseSecret string `toml:"enterprise_secret"` HrAgent string `toml:"hr_agent"` HrSecret string `toml:"hr_secret"` + PaySecret string `toml:"pay_secret"` + PayAgent string `toml:"pay_agent"` +} + +type WxPay struct { + PayKeyPem string `toml:"pay_key_pem"` + PayCertPem string `toml:"pay_cert_pem"` + PayMchId string `toml:"pay_mchid"` + PaySerialNumber string `toml:"pay_serial_number"` + PayApiKeyV3 string `toml:"pay_api_key_v3"` + PayApiKeyV2 string `toml:"pay_api_key_v2"` } type Config struct { @@ -52,6 +63,7 @@ type Config struct { Mysql *Mysql `toml:"mysql"` Redis *Redis `toml:"redis"` QyWeixin *QyWeixin `toml:"qyweixin"` + WxPay *WxPay `toml:"wxpay"` } func GetEnv() string { diff --git a/common/qyweixin/params.go b/common/qyweixin/params.go new file mode 100644 index 0000000..13b31c9 --- /dev/null +++ b/common/qyweixin/params.go @@ -0,0 +1,169 @@ +package qyweixin + +import ( + "bytes" + "crypto/hmac" + "crypto/md5" + "crypto/sha256" + "encoding/hex" + "encoding/xml" + "fmt" + "io" + "sort" + "strconv" + "strings" +) + +type params map[string]string + +func newParams() params { + return make(params) +} + +func (p params) Set(k string, v interface{}) { + p[k] = fmt.Sprintf("%v", v) +} + +func (p params) GetString(k string) string { + s, _ := p[k] + return s +} + +func (p params) GetUint64(k string) uint64 { + s, _ := strconv.ParseUint(p[k], 10, 64) + return s +} + +func (p params) GetInt64(k string) int64 { + i, _ := strconv.ParseInt(p.GetString(k), 10, 64) + return i +} + +func (p params) GetInt(k string) int64 { + i, _ := strconv.ParseInt(p.GetString(k), 10, 64) + return i +} + +func (p params) GetFloat64(k string) float64 { + f, _ := strconv.ParseFloat(p.GetString(k), 64) + return f +} +func (p params) GetBool(k string) bool { + b, _ := strconv.ParseBool(p.GetString(k)) + return b +} + +// XML解码 +func (p params) Decode(body []byte) (err error) { + defer func() { + if e := recover(); e != nil { + err = fmt.Errorf("%v", e) + } + }() + + var ( + d *xml.Decoder + start *xml.StartElement + ) + buf := bytes.NewBuffer(body) + d = xml.NewDecoder(buf) + for { + tok, err := d.Token() + if err != nil { + break + } + switch t := tok.(type) { + case xml.StartElement: + start = &t + case xml.CharData: + if t = bytes.TrimSpace(t); len(t) > 0 { + p.Set(start.Name.Local, string(t)) + } + } + } + return nil +} + +// XML编码 +func (p params) Encode() []byte { + var buf bytes.Buffer + buf.WriteString(``) + for k, v := range p { + buf.WriteString(`<`) + buf.WriteString(k) + buf.WriteString(`>`) + } + buf.WriteString(``) + return buf.Bytes() +} + +// 验证签名 +func (p params) CheckSign(key string) bool { + return p.GetString("sign") == p.SignMd5(key) +} + +//生成签名 +func (p params) getSignStr(key string) string { + var keys = make([]string, 0, len(p)) + for k, _ := range p { + if k != "sign" { + keys = append(keys, k) + } + } + sort.Strings(keys) + + var buf bytes.Buffer + for _, k := range keys { + if len(p.GetString(k)) > 0 { + buf.WriteString(k) + buf.WriteString(`=`) + buf.WriteString(p.GetString(k)) + buf.WriteString(`&`) + } + } + buf.WriteString(`key=`) + buf.WriteString(key) + return buf.String() +} + +func (p params) getQySignStr(secret string) string { + keys := []string{"act_name", "mch_billno", "mch_id", "nonce_str", "re_openid", "total_amount", "wxappid"} + sort.Strings(keys) + + var buf bytes.Buffer + for _, k := range keys { + buf.WriteString(k) + buf.WriteString(`=`) + buf.WriteString(p.GetString(k)) + buf.WriteString(`&`) + } + buf.WriteString(`secret=`) + buf.WriteString(secret) + return buf.String() +} + +// 生成签名 +func (p params) QySignMd5(secret string) string { + sum := md5.Sum([]byte(p.getQySignStr(secret))) + str := hex.EncodeToString(sum[:]) + return strings.ToUpper(str) +} + +// 生成签名 +func (p params) SignMd5(key string) string { + sum := md5.Sum([]byte(p.getSignStr(key))) + str := hex.EncodeToString(sum[:]) + return strings.ToUpper(str) +} + +// 生成签名 +func (p params) SignHmacSha256(key string) string { + h := hmac.New(sha256.New, []byte(key)) + io.WriteString(h, p.getSignStr(key)) + str := hex.EncodeToString(h.Sum(nil)) + return strings.ToUpper(str) +} diff --git a/common/qyweixin/qypay.go b/common/qyweixin/qypay.go new file mode 100644 index 0000000..61d6c85 --- /dev/null +++ b/common/qyweixin/qypay.go @@ -0,0 +1,145 @@ +package qyweixin + +import ( + "bytes" + "context" + "crypto/tls" + butil "enterprise/base/util" + "enterprise/common/config" + "errors" + "fmt" + log "github.com/sirupsen/logrus" + "github.com/smbrave/goutil" + "github.com/wechatpay-apiv3/wechatpay-go/core" + "github.com/wechatpay-apiv3/wechatpay-go/core/option" + "github.com/wechatpay-apiv3/wechatpay-go/utils" + "io/ioutil" + "net/http" + "time" +) + +type QyPay struct { + cli *core.Client + tlsClient *http.Client + stdClient *http.Client +} + +func NewQyPay() *QyPay { + cfg := config.GetConfig() + + payCertPem, _ := ioutil.ReadFile(cfg.WxPay.PayCertPem) + payKeyPem, _ := ioutil.ReadFile(cfg.WxPay.PayKeyPem) + + pay := &QyPay{} + client, err := pay.withCert(payCertPem, payKeyPem) + if err != nil { + log.Errorf("with cert error :%s", err.Error()) + return nil + } + pay.tlsClient = client + + return pay +} + +// 附着商户证书 +func (c *QyPay) withCert(cert, key []byte) (*http.Client, error) { + tlsCert, err := tls.X509KeyPair(cert, key) + if err != nil { + return nil, err + } + + conf := &tls.Config{ + Certificates: []tls.Certificate{tlsCert}, + } + trans := &http.Transport{ + TLSClientConfig: conf, + } + + return &http.Client{ + Transport: trans, + }, nil + +} + +// 发送请求 +func (c *QyPay) post(url string, params params, tls bool) ([]byte, error) { + var httpc *http.Client + if tls { + if c.tlsClient == nil { + return nil, errors.New("tls wepay is not initialized") + } + httpc = c.tlsClient + } else { + httpc = c.stdClient + } + buf := bytes.NewBuffer(params.Encode()) + resp, err := httpc.Post(url, "application/xml; charset=utf-8", buf) + if err != nil { + return nil, err + } + + body, err := ioutil.ReadAll(resp.Body) + if err != nil { + return nil, err + } + return body, nil +} + +func (w *QyPay) initPay() error { + cfg := config.GetConfig() + + // 使用 utils 提供的函数从本地文件中加载商户私钥,商户私钥会用来生成请求的签名 + mchPrivateKey, err := utils.LoadPrivateKeyWithPath(cfg.WxPay.PayKeyPem) + if err != nil { + log.Errorf("utils.LoadPrivateKeyWithPath error %s", err.Error()) + return err + } + ctx := context.Background() + // 使用商户私钥等初始化 client,并使它具有自动定时获取微信支付平台证书的能力 + opts := []core.ClientOption{ + option.WithWechatPayAutoAuthCipher(cfg.WxPay.PayMchId, cfg.WxPay.PaySerialNumber, mchPrivateKey, cfg.WxPay.PayApiKeyV3), + } + client, err := core.NewClient(ctx, opts...) + if err != nil { + log.Errorf("core.NewClient error :%s", err.Error()) + return err + } + fmt.Println(goutil.EncodeJSON(cfg.WxPay)) + w.cli = client + return nil +} + +func (p *QyPay) PayRedMoney() error { + if p.cli == nil { + if err := p.initPay(); err != nil { + return err + } + } + cfg := config.GetConfig() + param := newParams() + param.Set("nonce_str", butil.RandomStr(32)) + param.Set("mch_billno", fmt.Sprintf("QY%s%s", time.Now().Format("20060102150405"), butil.RandomStr(6))) + param.Set("mch_id", cfg.WxPay.PayMchId) + param.Set("wxappid", cfg.QyWeixin.Corpid) + param.Set("agentid", "1") + param.Set("re_openid", "oZZmL6Lx7Rj3vbNRXgA3ZpwU_tzM") + param.Set("total_amount", "100") + param.Set("wishing", "感谢您参加猜灯谜活动,祝您元宵节快乐!") + param.Set("act_name", "猜灯谜抢红包活动") + param.Set("remark", "猜越多得越多,快来抢!") + param.Set("workwx_sign", param.QySignMd5(cfg.QyWeixin.PaySecret)) + param.Set("sign", param.SignMd5(cfg.WxPay.PayApiKeyV2)) + + reqUrl := "https://api.mch.weixin.qq.com/mmpaymkttransfers/sendworkwxredpack" + rspBody, err := p.post(reqUrl, param, true) + if err != nil { + log.Errorf("Post [%s] [%s] error :%s", reqUrl, string(param.Encode()), err.Error()) + return err + } + + respParam := newParams() + respParam.Decode(rspBody) + fmt.Println("req:", string(param.Encode())) + fmt.Println("resp: ", string(respParam.Encode())) + return nil +} diff --git a/conf/server.conf.dev b/conf/server.conf.dev index c048ce8..ef64835 100644 --- a/conf/server.conf.dev +++ b/conf/server.conf.dev @@ -24,4 +24,14 @@ enterprise_secret = "oMB24UhKe50-XPTg7vhnwoTuhEXaq5XeiHPAUtF4hOs" checkin_agent = "3010011" checkin_secret = "6ljYNGt4DonZLmr9SCtgkTlOvtqmsOchBrTWwGl_GpU" checkin_group = "1,2" -checkin_pay_thresold = 11.5 \ No newline at end of file +checkin_pay_thresold = 11 +pay_secret = "JCGsxntR4E7wrEEQvWGr8_wdKtRlw48n-W6zd8lbwc4" +pay_agent = "3010046" + +[wxpay] +pay_key_pem = "conf/wxpay/apiclient_key.pem" +pay_cert_pem = "conf/wxpay/apiclient_cert.pem" +pay_mchid = "1644152531" +pay_serial_number = "32933D9C64A63985F96DC26FD714D7B1EFAE682F" +pay_api_key_v3 = "fe84a99b2fcc2e393b19f37792ee2cd1" +pay_api_key_v2 = "fe84a99b2fcc2e393b19f37792ee2cd1" diff --git a/conf/server.conf.prod b/conf/server.conf.prod index fc2aefa..b90c27b 100644 --- a/conf/server.conf.prod +++ b/conf/server.conf.prod @@ -25,3 +25,13 @@ checkin_agent = "3010011" checkin_secret = "6ljYNGt4DonZLmr9SCtgkTlOvtqmsOchBrTWwGl_GpU" checkin_group = "1,2" checkin_pay_thresold = 11 +pay_secret = "JCGsxntR4E7wrEEQvWGr8_wdKtRlw48n-W6zd8lbwc4" +pay_agent = "3010046" + +[wxpay] +pay_key_pem = "conf/wxpay/apiclient_key.pem" +pay_cert_pem = "conf/wxpay/apiclient_cert.pem" +pay_mchid = "1644152531" +pay_serial_number = "32933D9C64A63985F96DC26FD714D7B1EFAE682F" +pay_api_key_v3 = "fe84a99b2fcc2e393b19f37792ee2cd1" +pay_api_key_v2 = "fe84a99b2fcc2e393b19f37792ee2cd1" diff --git a/conf/wxpay/apiclient_cert.pem b/conf/wxpay/apiclient_cert.pem new file mode 100644 index 0000000..4466926 --- /dev/null +++ b/conf/wxpay/apiclient_cert.pem @@ -0,0 +1,25 @@ +-----BEGIN CERTIFICATE----- +MIIEITCCAwmgAwIBAgIUMpM9nGSmOYX5bcJv1xTXse+uaC8wDQYJKoZIhvcNAQEL +BQAwXjELMAkGA1UEBhMCQ04xEzARBgNVBAoTClRlbnBheS5jb20xHTAbBgNVBAsT +FFRlbnBheS5jb20gQ0EgQ2VudGVyMRswGQYDVQQDExJUZW5wYXkuY29tIFJvb3Qg +Q0EwHhcNMjMwNTIzMTE1MjA1WhcNMjgwNTIxMTE1MjA1WjB7MRMwEQYDVQQDDAox +NjQ0MTUyNTMxMRswGQYDVQQKDBLlvq7kv6HllYbmiLfns7vnu58xJzAlBgNVBAsM +HumHjeW6huWFq+adoeenkeaKgOaciemZkOWFrOWPuDELMAkGA1UEBgwCQ04xETAP +BgNVBAcMCFNoZW5aaGVuMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA +3TZEueyC0D1GsZiOAz4E4QOMXUap1fE2ykmq5nHRPlmgbRSa7AALvNvbmTkjQnSK +2GP0PlvLece3d814MkbrYMCwrIPi3efDgd1TT+U+fDSplZ0M29I6YLbq1OSQRo35 +TCNCVqOgil0VQpRpAhK6F8m1kGukxg9BMJseag/2cdInyt4WS7Y/4JSzrbUAQ+ZW +chR/gdSnjEWSX4UrExboGh3Q+S4f9VUz5DLS1wtUTogW/sGOFxuOCHfE9jixG7GD +odNoq3FpLpoZkjz6wa6+uEMFu0KEVIoG4Q9y27RjyMamtK14gz2OzQMdBdcbnn1u +9Tq2eJwl2F8ii5zlziYCLQIDAQABo4G5MIG2MAkGA1UdEwQCMAAwCwYDVR0PBAQD +AgP4MIGbBgNVHR8EgZMwgZAwgY2ggYqggYeGgYRodHRwOi8vZXZjYS5pdHJ1cy5j +b20uY24vcHVibGljL2l0cnVzY3JsP0NBPTFCRDQyMjBFNTBEQkMwNEIwNkFEMzk3 +NTQ5ODQ2QzAxQzNFOEVCRDImc2c9SEFDQzQ3MUI2NTQyMkUxMkIyN0E5RDMzQTg3 +QUQxQ0RGNTkyNkUxNDAzNzEwDQYJKoZIhvcNAQELBQADggEBAKLarrrRA3UK/yf1 ++oBTrL1fgIA/+/zwVfg1EqeNd+fn8ozXNIK9TtCGQ2G8JjVJztRtokm4WfSUQjhF +QqnRIoMRy0UqwLrlsgVX9NnbV9VfcX/VUQLu83rAeo5wnea/ab3k7CO+uooxxx6a +faKmaZAeAqsQ9AJ2FgdkEwso/2V7za5jPEgDnCzQtab1xYiIoxUlRMCAjDAC/Qj1 +r8rCEUpqx5X8sPuyAXYcuzTQvTgXy6NcJ5GmmYMVvSaRJgtDhD3MM8tNuNusUR8v +Cxmsa+/tGVQFAxw7+33sRQEAaUoERi3G2wNwArgb6K0EcqB/v77tGe9rrv0BpkAQ +Wj+wRaQ= +-----END CERTIFICATE----- diff --git a/conf/wxpay/apiclient_key.pem b/conf/wxpay/apiclient_key.pem new file mode 100644 index 0000000..9792c12 --- /dev/null +++ b/conf/wxpay/apiclient_key.pem @@ -0,0 +1,28 @@ +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDdNkS57ILQPUax +mI4DPgThA4xdRqnV8TbKSarmcdE+WaBtFJrsAAu829uZOSNCdIrYY/Q+W8t5x7d3 +zXgyRutgwLCsg+Ld58OB3VNP5T58NKmVnQzb0jpgturU5JBGjflMI0JWo6CKXRVC +lGkCEroXybWQa6TGD0Ewmx5qD/Zx0ifK3hZLtj/glLOttQBD5lZyFH+B1KeMRZJf +hSsTFugaHdD5Lh/1VTPkMtLXC1ROiBb+wY4XG44Id8T2OLEbsYOh02ircWkumhmS +PPrBrr64QwW7QoRUigbhD3LbtGPIxqa0rXiDPY7NAx0F1xuefW71OrZ4nCXYXyKL +nOXOJgItAgMBAAECggEAWo7V0bslzjPXleqa8G7aNndqZeEAs+mcgXFo+g/MFhdA +2obd6REXvQfQPUiry4/EK1O38DNJ+B+vVucRdpubzi7z5JvVKvyvB6HgckupqdUx +O2NgmTjV1zPqrJ6pBYknbmjcxnUTyrDSfEAfQM8Dyas0ndvDR6WFDW3jJI5GWE9q +Kjbe/RjQXE5FQYO44h9Iv12WEmMEGls9f+ZeN5WjKgZfkC27cbNUGWt/3By7MuwK +tT7MA597xLvrPiGf+ne/lcbUc0DzEVXDi51TE2d5N5mtcfPT/IhUx6BJ/Pv2TtjF +sUU8wIKl+CZJ2TlEz1Xh+KcaGVhbNmDOx5Q2ELvxTQKBgQD3H7LzDgj47zRuyUsy +AnJuXNHLO3SPsRuljfvcn8mCxcQDzAbZ9HgM+XFF8+nX6wb/J/gWZA1roz50cRqF +4FJQsQPaCI76QqjWFguF8SmEn4cne8nrBRTytG5Cvxxpqg9U0tpyIhJwqTenkM3A +zzjObgSXISa2Ew9YQXdG2X9UJwKBgQDlKE9zxmUxcZ0EYaQ/ASEOLX5sQLdW+1rb +fTJXH9wUFVSzUnMu100tDgu+3xk1yCZrew5Fl0E/JKM9Ujj4l5P3G5yhO4+T6bYT +hhvFPvQKcY9/cWkuAhQ00VAYSt9WlTxFkCffFC4x+Ef7FjepS7AiBDDRyk0Fcp8L +N/qvij/HiwKBgE5ugR0jFzXqtXlz6am1nRvp2avm8teoHl4s8gLTs+ENY2jRGFuU +e4WipZDOGSmuLkpNJS/2EUxYQzoxq3lR+M4jYFWS4c4L2goYdQ/Nup+dAghGAY/V +zRA6s8P7Y8klcDg7s5kFt1SKYF+OVb8cBat+v3Y3z1F6OySHopOZ9A+BAoGBAINJ +i/ONh65DJC09b6c1E2YXBGYq0Z9A1HYJjUzDEQhkjClMpHcCnNGiSXJqSPw6FmDf +mHagSJ5PdEKOl9s8pGYfaKYrBIA+lrUq0UA5aAGPvCHMrPDR+hekj9nLE5d8WpKU +G3PAERNJ5ptgyDTzCw8CDaIz39quJ5Z61OG7N/0vAoGAD6iEACjkIg9zLfeTo7rS +05tJsM7/guss5BDyIIftmeajgij7pYx73EtwHvezjji3utVQSNDbK5r39llB6xlr +gbJx/rw+afkiohA5txPls2cAI8H0f1Q019WoMzinJ2jNCMGR0CQ/4oFKa/ju5ZI5 +9j7KGfBNSKTnZHm3ymOSB7s= +-----END PRIVATE KEY----- diff --git a/go.mod b/go.mod index f1ac81c..ff8a587 100644 --- a/go.mod +++ b/go.mod @@ -12,6 +12,7 @@ require ( github.com/smbrave/goutil v0.0.0-20230602040814-2643c72c2849 github.com/spf13/cast v1.5.1 github.com/spf13/viper v1.16.0 + github.com/wechatpay-apiv3/wechatpay-go v0.2.17 gorm.io/driver/mysql v1.5.1 gorm.io/gorm v1.25.2 ) diff --git a/wechat/error.log b/wechat/error.log new file mode 100644 index 0000000..e69de29 diff --git a/wechat/info.log b/wechat/info.log new file mode 100644 index 0000000..b6b98fa --- /dev/null +++ b/wechat/info.log @@ -0,0 +1,108 @@ +{"L":"INFO","timestamp":"2023-08-04T19:51:52+08:00","M":"GET https://qyapi.weixin.qq.com/cgi-bin/gettoken?appid=ww43c49db2e88a17f8&corpid=ww43c49db2e88a17f8&corpsecret=oMB24UhKe50-XPTg7vhnwoTuhEXaq5XeiHPAUtF4hOs&neededText=&secret=oMB24UhKe50-XPTg7vhnwoTuhEXaq5XeiHPAUtF4hOs request header: { Accept:*/*} "} +{"L":"INFO","timestamp":"2023-08-04T19:51:53+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 277\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 11:51:52 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"access_token\":\"nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA\",\"expires_in\":7200}"} +{"L":"INFO","timestamp":"2023-08-04T19:51:53+08:00","M":"POST https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA request header: { Content-Type:application/jsonAccept:*/*} request body:{\"touser\":\"jiangyong\",\"toparty\":\"\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":1000009,\"safe\":0,\"enable_id_trans\":0,\"enable_duplicate_check\":0,\"duplicate_check_interval\":0,\"text\":{\"content\":\"testtt\"}}\n"} +{"L":"INFO","timestamp":"2023-08-04T19:51:53+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 124\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 11:51:53 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":\"ApdmTZacy5fwcrmY4C90r6CqyzV6DRP2Wp8h9IPzhGnOSVIDmvON12UGwPQWb_azayYHzfAjfsLkkLTz-kDuqw\"}"} +{"L":"INFO","timestamp":"2023-08-04T20:07:07+08:00","M":"GET https://qyapi.weixin.qq.com/cgi-bin/gettoken?appid=ww43c49db2e88a17f8&corpid=ww43c49db2e88a17f8&corpsecret=oMB24UhKe50-XPTg7vhnwoTuhEXaq5XeiHPAUtF4hOs&neededText=&secret=oMB24UhKe50-XPTg7vhnwoTuhEXaq5XeiHPAUtF4hOs request header: { Accept:*/*} "} +{"L":"INFO","timestamp":"2023-08-04T20:07:07+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 277\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:07:07 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"access_token\":\"nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA\",\"expires_in\":7200}"} +{"L":"INFO","timestamp":"2023-08-04T20:07:07+08:00","M":"POST https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA request header: { Accept:*/*Content-Type:application/json} request body:{\"touser\":\"jiangyong\",\"toparty\":\"\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":1000009,\"safe\":0,\"enable_id_trans\":0,\"enable_duplicate_check\":0,\"duplicate_check_interval\":0,\"text\":{\"content\":\"员工名称:%s\\nwujiefeng\\n考勤日期:%s\\n2023-08-03\\n开始时间:%s\\n2023-08-03 08:56:55\\n结束时间:%s\\n2023-08-03 21:00:23\\n工作时长:%s\\n12h3m28s\"}}\n"} +{"L":"INFO","timestamp":"2023-08-04T20:07:07+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 124\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:07:07 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":\"Dv0oBVNA9p2BIWPODPqgktwXhcYb7kcDd7Z2ta8Zqccsr-0G5Q6SLRjxAfNStwjOXMQlBvlgQgW_7GLgM3r4dQ\"}"} +{"L":"INFO","timestamp":"2023-08-04T20:07:16+08:00","M":"POST https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA request header: { Content-Type:application/jsonAccept:*/*} request body:{\"touser\":\"jiangyong\",\"toparty\":\"\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":1000009,\"safe\":0,\"enable_id_trans\":0,\"enable_duplicate_check\":0,\"duplicate_check_interval\":0,\"text\":{\"content\":\"员工名称:%s\\njiangyong\\n考勤日期:%s\\n2023-08-03\\n开始时间:%s\\n2023-08-03 00:00:01\\n结束时间:%s\\n2023-08-03 23:59:59\\n工作时长:%s\\n23h59m58s\"}}\n"} +{"L":"INFO","timestamp":"2023-08-04T20:07:16+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 124\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:07:16 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":\"Dv0oBVNA9p2BIWPODPqgktwXhcYb7kcDd7Z2ta8Zqcf83K-uOlRZpKttXzvs53R8O06MZFs3vVe6i6jDTA9nIw\"}"} +{"L":"INFO","timestamp":"2023-08-04T20:07:30+08:00","M":"POST https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA request header: { Content-Type:application/jsonAccept:*/*} request body:{\"touser\":\"jiangyong\",\"toparty\":\"\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":1000009,\"safe\":0,\"enable_id_trans\":0,\"enable_duplicate_check\":0,\"duplicate_check_interval\":0,\"text\":{\"content\":\"员工名称:%s\\nzhengdaquan\\n考勤日期:%s\\n2023-08-02\\n开始时间:%s\\n2023-08-02 09:13:36\\n结束时间:%s\\n2023-08-02 22:42:54\\n工作时长:%s\\n13h29m18s\"}}\n"} +{"L":"INFO","timestamp":"2023-08-04T20:07:30+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 124\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:07:30 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":\"Dv0oBVNA9p2BIWPODPqgktwXhcYb7kcDd7Z2ta8ZqcftcW2OAkOgIQLSFWTPHP-67Jl741kbMsvWSrxjB-LQ6A\"}"} +{"L":"INFO","timestamp":"2023-08-04T20:07:36+08:00","M":"POST https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA request header: { Content-Type:application/jsonAccept:*/*} request body:{\"touser\":\"jiangyong\",\"toparty\":\"\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":1000009,\"safe\":0,\"enable_id_trans\":0,\"enable_duplicate_check\":0,\"duplicate_check_interval\":0,\"text\":{\"content\":\"员工名称:%s\\njiangyong\\n考勤日期:%s\\n2023-08-02\\n开始时间:%s\\n2023-08-02 10:14:30\\n结束时间:%s\\n2023-08-02 23:59:59\\n工作时长:%s\\n13h45m29s\"}}\n"} +{"L":"INFO","timestamp":"2023-08-04T20:07:36+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 124\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:07:36 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":\"Dv0oBVNA9p2BIWPODPqgktwXhcYb7kcDd7Z2ta8ZqcdKCucc1tqwHXeH1jS0xTY2Wc4uOMW9XMw3tsdxZMAANw\"}"} +{"L":"INFO","timestamp":"2023-08-04T20:07:49+08:00","M":"POST https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA request header: { Content-Type:application/jsonAccept:*/*} request body:{\"touser\":\"jiangyong\",\"toparty\":\"\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":1000009,\"safe\":0,\"enable_id_trans\":0,\"enable_duplicate_check\":0,\"duplicate_check_interval\":0,\"text\":{\"content\":\"员工名称:%s\\nzhengdaquan\\n考勤日期:%s\\n2023-08-01\\n开始时间:%s\\n2023-08-01 08:51:05\\n结束时间:%s\\n2023-08-01 21:48:31\\n工作时长:%s\\n12h57m26s\"}}\n"} +{"L":"INFO","timestamp":"2023-08-04T20:07:49+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 124\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:07:49 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":\"Dv0oBVNA9p2BIWPODPqgktwXhcYb7kcDd7Z2ta8Zqce5TbXRp4wTG8lJGtkZsTlk1V5A5IJ4G17BhTdsQ3MPQw\"}"} +{"L":"INFO","timestamp":"2023-08-04T20:07:53+08:00","M":"POST https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA request header: { Content-Type:application/jsonAccept:*/*} request body:{\"touser\":\"jiangyong\",\"toparty\":\"\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":1000009,\"safe\":0,\"enable_id_trans\":0,\"enable_duplicate_check\":0,\"duplicate_check_interval\":0,\"text\":{\"content\":\"员工名称:%s\\njiangyong\\n考勤日期:%s\\n2023-08-01\\n开始时间:%s\\n2023-08-01 10:53:35\\n结束时间:%s\\n2023-08-01 23:59:59\\n工作时长:%s\\n13h6m24s\"}}\n"} +{"L":"INFO","timestamp":"2023-08-04T20:07:54+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 124\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:07:53 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":\"Dv0oBVNA9p2BIWPODPqgktwXhcYb7kcDd7Z2ta8ZqceWNiWnA7vCxGCdF8gLkiCrL5S_CBCyGrQ3vHRE8cDK5A\"}"} +{"L":"INFO","timestamp":"2023-08-04T20:08:05+08:00","M":"POST https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA request header: { Content-Type:application/jsonAccept:*/*} request body:{\"touser\":\"jiangyong\",\"toparty\":\"\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":1000009,\"safe\":0,\"enable_id_trans\":0,\"enable_duplicate_check\":0,\"duplicate_check_interval\":0,\"text\":{\"content\":\"员工名称:%s\\nzhengdaquan\\n考勤日期:%s\\n2023-07-31\\n开始时间:%s\\n2023-07-31 08:31:29\\n结束时间:%s\\n2023-07-31 21:28:13\\n工作时长:%s\\n12h56m44s\"}}\n"} +{"L":"INFO","timestamp":"2023-08-04T20:08:05+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 124\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:08:05 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":\"Dv0oBVNA9p2BIWPODPqgktwXhcYb7kcDd7Z2ta8Zqceh_f3zVgmVZvCyya3BEzsUv3sWRZoCglOunMF4e_jcvw\"}"} +{"L":"INFO","timestamp":"2023-08-04T20:08:10+08:00","M":"POST https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA request header: { Accept:*/*Content-Type:application/json} request body:{\"touser\":\"jiangyong\",\"toparty\":\"\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":1000009,\"safe\":0,\"enable_id_trans\":0,\"enable_duplicate_check\":0,\"duplicate_check_interval\":0,\"text\":{\"content\":\"员工名称:%s\\njiangyong\\n考勤日期:%s\\n2023-07-31\\n开始时间:%s\\n2023-07-31 10:51:55\\n结束时间:%s\\n2023-07-31 23:59:59\\n工作时长:%s\\n13h8m4s\"}}\n"} +{"L":"INFO","timestamp":"2023-08-04T20:08:10+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 124\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:08:10 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":\"Dv0oBVNA9p2BIWPODPqgktwXhcYb7kcDd7Z2ta8ZqcfNR_tAlzZHFM_voU4OX6WXjrBy-gBt-DnU-Ij0-5Z5dA\"}"} +{"L":"INFO","timestamp":"2023-08-04T20:09:14+08:00","M":"POST https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA request header: { Content-Type:application/jsonAccept:*/*} request body:{\"touser\":\"jiangyong\",\"toparty\":\"\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":1000009,\"safe\":0,\"enable_id_trans\":0,\"enable_duplicate_check\":0,\"duplicate_check_interval\":0,\"text\":{\"content\":\"员工名称:%s\\njiangyong\\n考勤日期:%s\\n2023-07-29\\n开始时间:%s\\n2023-07-29 09:27:41\\n结束时间:%s\\n2023-07-29 23:59:59\\n工作时长:%s\\n14h32m18s\"}}\n"} +{"L":"INFO","timestamp":"2023-08-04T20:09:15+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 124\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:09:14 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":\"Dv0oBVNA9p2BIWPODPqgktwXhcYb7kcDd7Z2ta8ZqcdPP_o0T5ZdU1iW5QcEP6oe9QuInQPJe866i9soQWheUw\"}"} +{"L":"INFO","timestamp":"2023-08-04T20:09:25+08:00","M":"POST https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA request header: { Content-Type:application/jsonAccept:*/*} request body:{\"touser\":\"jiangyong\",\"toparty\":\"\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":1000009,\"safe\":0,\"enable_id_trans\":0,\"enable_duplicate_check\":0,\"duplicate_check_interval\":0,\"text\":{\"content\":\"员工名称:%s\\nzhengdaquan\\n考勤日期:%s\\n2023-07-28\\n开始时间:%s\\n2023-07-28 09:37:06\\n结束时间:%s\\n2023-07-28 22:14:26\\n工作时长:%s\\n12h37m20s\"}}\n"} +{"L":"INFO","timestamp":"2023-08-04T20:09:25+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 124\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:09:25 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":\"Dv0oBVNA9p2BIWPODPqgktwXhcYb7kcDd7Z2ta8ZqceewIkEFNgpvKMvikpsUIatLxRUSZNV_2TSsVz2SU83tw\"}"} +{"L":"INFO","timestamp":"2023-08-04T20:09:30+08:00","M":"POST https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA request header: { Content-Type:application/jsonAccept:*/*} request body:{\"touser\":\"jiangyong\",\"toparty\":\"\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":1000009,\"safe\":0,\"enable_id_trans\":0,\"enable_duplicate_check\":0,\"duplicate_check_interval\":0,\"text\":{\"content\":\"员工名称:%s\\njiangyong\\n考勤日期:%s\\n2023-07-28\\n开始时间:%s\\n2023-07-28 10:30:16\\n结束时间:%s\\n2023-07-28 23:59:59\\n工作时长:%s\\n13h29m43s\"}}\n"} +{"L":"INFO","timestamp":"2023-08-04T20:09:30+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 124\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:09:30 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":\"Dv0oBVNA9p2BIWPODPqgktwXhcYb7kcDd7Z2ta8ZqccNdDGSDuBYXx1OlmRzRIgWmQUet6gqWetvQYoDAowZAQ\"}"} +{"L":"INFO","timestamp":"2023-08-04T20:09:39+08:00","M":"POST https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA request header: { Content-Type:application/jsonAccept:*/*} request body:{\"touser\":\"jiangyong\",\"toparty\":\"\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":1000009,\"safe\":0,\"enable_id_trans\":0,\"enable_duplicate_check\":0,\"duplicate_check_interval\":0,\"text\":{\"content\":\"员工名称:%s\\nwujiefeng\\n考勤日期:%s\\n2023-07-27\\n开始时间:%s\\n2023-07-27 08:39:30\\n结束时间:%s\\n2023-07-27 22:34:11\\n工作时长:%s\\n13h54m41s\"}}\n"} +{"L":"INFO","timestamp":"2023-08-04T20:09:39+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 124\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:09:39 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":\"Dv0oBVNA9p2BIWPODPqgktwXhcYb7kcDd7Z2ta8ZqcfLWwQAUbFbFITcWOnA1V7U5sUOIuPEqm7WN243F5zI6g\"}"} +{"L":"INFO","timestamp":"2023-08-04T20:09:44+08:00","M":"POST https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA request header: { Content-Type:application/jsonAccept:*/*} request body:{\"touser\":\"jiangyong\",\"toparty\":\"\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":1000009,\"safe\":0,\"enable_id_trans\":0,\"enable_duplicate_check\":0,\"duplicate_check_interval\":0,\"text\":{\"content\":\"员工名称:%s\\nzhengdaquan\\n考勤日期:%s\\n2023-07-27\\n开始时间:%s\\n2023-07-27 09:57:19\\n结束时间:%s\\n2023-07-27 22:15:48\\n工作时长:%s\\n12h18m29s\"}}\n"} +{"L":"INFO","timestamp":"2023-08-04T20:09:44+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 124\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:09:44 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":\"Dv0oBVNA9p2BIWPODPqgktwXhcYb7kcDd7Z2ta8ZqceOfu9T_Rg5bGX0eYwGIn6TnKsMhUHIZIXSyVbLBqXVKw\"}"} +{"L":"INFO","timestamp":"2023-08-04T20:09:49+08:00","M":"POST https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA request header: { Content-Type:application/jsonAccept:*/*} request body:{\"touser\":\"jiangyong\",\"toparty\":\"\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":1000009,\"safe\":0,\"enable_id_trans\":0,\"enable_duplicate_check\":0,\"duplicate_check_interval\":0,\"text\":{\"content\":\"员工名称:%s\\njiangyong\\n考勤日期:%s\\n2023-07-27\\n开始时间:%s\\n2023-07-27 10:07:31\\n结束时间:%s\\n2023-07-27 23:59:59\\n工作时长:%s\\n13h52m28s\"}}\n"} +{"L":"INFO","timestamp":"2023-08-04T20:09:49+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 124\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:09:49 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":\"Dv0oBVNA9p2BIWPODPqgktwXhcYb7kcDd7Z2ta8Zqcd6i7w2lG8fAd6zC9iUEXNaXpFhSliBUKHKXB_wQbNMcw\"}"} +{"L":"INFO","timestamp":"2023-08-04T20:10:20+08:00","M":"POST https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA request header: { Content-Type:application/jsonAccept:*/*} request body:{\"touser\":\"jiangyong\",\"toparty\":\"\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":1000009,\"safe\":0,\"enable_id_trans\":0,\"enable_duplicate_check\":0,\"duplicate_check_interval\":0,\"text\":{\"content\":\"员工名称:%s\\nwujiefeng\\n考勤日期:%s\\n2023-07-25\\n开始时间:%s\\n2023-07-25 08:57:48\\n结束时间:%s\\n2023-07-25 23:38:13\\n工作时长:%s\\n14h40m25s\"}}\n"} +{"L":"INFO","timestamp":"2023-08-04T20:10:20+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 124\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:10:20 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":\"Dv0oBVNA9p2BIWPODPqgktwXhcYb7kcDd7Z2ta8ZqccAmQ2SgXRlA-kRX3jH8o6q6ksutBON_-Zkqy7TC-oq-g\"}"} +{"L":"INFO","timestamp":"2023-08-04T20:10:24+08:00","M":"POST https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA request header: { Content-Type:application/jsonAccept:*/*} request body:{\"touser\":\"jiangyong\",\"toparty\":\"\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":1000009,\"safe\":0,\"enable_id_trans\":0,\"enable_duplicate_check\":0,\"duplicate_check_interval\":0,\"text\":{\"content\":\"员工名称:%s\\nzhengdaquan\\n考勤日期:%s\\n2023-07-25\\n开始时间:%s\\n2023-07-25 09:45:20\\n结束时间:%s\\n2023-07-25 22:37:54\\n工作时长:%s\\n12h52m34s\"}}\n"} +{"L":"INFO","timestamp":"2023-08-04T20:10:25+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 124\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:10:24 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":\"Dv0oBVNA9p2BIWPODPqgktwXhcYb7kcDd7Z2ta8ZqceP6GTS15AVKdXbRHRDc6G5FzWhPagP7Y2OEL8aZx0RGg\"}"} +{"L":"INFO","timestamp":"2023-08-04T20:14:41+08:00","M":"GET https://qyapi.weixin.qq.com/cgi-bin/gettoken?appid=ww43c49db2e88a17f8&corpid=ww43c49db2e88a17f8&corpsecret=oMB24UhKe50-XPTg7vhnwoTuhEXaq5XeiHPAUtF4hOs&neededText=&secret=oMB24UhKe50-XPTg7vhnwoTuhEXaq5XeiHPAUtF4hOs request header: { Accept:*/*} "} +{"L":"INFO","timestamp":"2023-08-04T20:14:41+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 277\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:14:41 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"access_token\":\"nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA\",\"expires_in\":7200}"} +{"L":"INFO","timestamp":"2023-08-04T20:14:41+08:00","M":"POST https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA request header: { Accept:*/*Content-Type:application/json} request body:{\"touser\":\"jiangyong\",\"toparty\":\"\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":1000009,\"safe\":0,\"enable_id_trans\":0,\"enable_duplicate_check\":0,\"duplicate_check_interval\":0,\"text\":{\"content\":\"员工名称:wujiefeng\\n考勤日期:2023-08-03\\n开始时间:2023-08-03 08:56:55\\n结束时间:2023-08-03 21:00:23\\n工作时长:12h3m28s\"}}\n"} +{"L":"INFO","timestamp":"2023-08-04T20:14:41+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 124\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:14:41 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":\"Dv0oBVNA9p2BIWPODPqgktwXhcYb7kcDd7Z2ta8ZqcfUI_dbdOTK1sETlNrAi0_dWYx7v2d76lFmqhB_SJ9LUQ\"}"} +{"L":"INFO","timestamp":"2023-08-04T20:15:04+08:00","M":"POST https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA request header: { Content-Type:application/jsonAccept:*/*} request body:{\"touser\":\"jiangyong\",\"toparty\":\"\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":1000009,\"safe\":0,\"enable_id_trans\":0,\"enable_duplicate_check\":0,\"duplicate_check_interval\":0,\"text\":{\"content\":\"员工名称:zhengdaquan\\n考勤日期:2023-08-02\\n开始时间:2023-08-02 09:13:36\\n结束时间:2023-08-02 22:42:54\\n工作时长:13h29m18s\"}}\n"} +{"L":"INFO","timestamp":"2023-08-04T20:15:04+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 124\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:15:04 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":\"Dv0oBVNA9p2BIWPODPqgktwXhcYb7kcDd7Z2ta8ZqcdM4Q2wDx68cHTMcRwomRcCHaDO0Tr8_Ufke3uNHVjyFw\"}"} +{"L":"INFO","timestamp":"2023-08-04T20:15:23+08:00","M":"POST https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA request header: { Content-Type:application/jsonAccept:*/*} request body:{\"touser\":\"jiangyong\",\"toparty\":\"\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":1000009,\"safe\":0,\"enable_id_trans\":0,\"enable_duplicate_check\":0,\"duplicate_check_interval\":0,\"text\":{\"content\":\"员工名称:zhengdaquan\\n考勤日期:2023-08-01\\n开始时间:2023-08-01 08:51:05\\n结束时间:2023-08-01 21:48:31\\n工作时长:12h57m26s\"}}\n"} +{"L":"INFO","timestamp":"2023-08-04T20:15:23+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 124\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:15:23 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":\"Dv0oBVNA9p2BIWPODPqgktwXhcYb7kcDd7Z2ta8ZqceydSfAibAqOx4DMgz-3wx7iIw8IGUy4FPv_5ti8MNJgg\"}"} +{"L":"INFO","timestamp":"2023-08-04T20:15:41+08:00","M":"POST https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA request header: { Content-Type:application/jsonAccept:*/*} request body:{\"touser\":\"jiangyong\",\"toparty\":\"\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":1000009,\"safe\":0,\"enable_id_trans\":0,\"enable_duplicate_check\":0,\"duplicate_check_interval\":0,\"text\":{\"content\":\"员工名称:zhengdaquan\\n考勤日期:2023-07-31\\n开始时间:2023-07-31 08:31:29\\n结束时间:2023-07-31 21:28:13\\n工作时长:12h56m44s\"}}\n"} +{"L":"INFO","timestamp":"2023-08-04T20:15:41+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 124\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:15:41 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":\"ApdmTZacy5fwcrmY4C90r7q8nz6GJqM61OSCFd-KJlXXyStc6JPc2559_rZo4nWjgdqjbSOxVt6ezhAkdM2PWQ\"}"} +{"L":"INFO","timestamp":"2023-08-04T20:16:25+08:00","M":"POST https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA request header: { Content-Type:application/jsonAccept:*/*} request body:{\"touser\":\"jiangyong\",\"toparty\":\"\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":1000009,\"safe\":0,\"enable_id_trans\":0,\"enable_duplicate_check\":0,\"duplicate_check_interval\":0,\"text\":{\"content\":\"员工名称:zhengdaquan\\n考勤日期:2023-07-28\\n开始时间:2023-07-28 09:37:06\\n结束时间:2023-07-28 22:14:26\\n工作时长:12h37m20s\"}}\n"} +{"L":"INFO","timestamp":"2023-08-04T20:16:26+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 124\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:16:26 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":\"Dv0oBVNA9p2BIWPODPqgktwXhcYb7kcDd7Z2ta8ZqccdyaVKHop3bhAwl0k7ozXN8AzoEL0UXKAOZPIWy6DtNA\"}"} +{"L":"INFO","timestamp":"2023-08-04T20:16:38+08:00","M":"POST https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA request header: { Content-Type:application/jsonAccept:*/*} request body:{\"touser\":\"jiangyong\",\"toparty\":\"\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":1000009,\"safe\":0,\"enable_id_trans\":0,\"enable_duplicate_check\":0,\"duplicate_check_interval\":0,\"text\":{\"content\":\"员工名称:wujiefeng\\n考勤日期:2023-07-27\\n开始时间:2023-07-27 08:39:30\\n结束时间:2023-07-27 22:34:11\\n工作时长:13h54m41s\"}}\n"} +{"L":"INFO","timestamp":"2023-08-04T20:16:39+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 124\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:16:38 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":\"Dv0oBVNA9p2BIWPODPqgktwXhcYb7kcDd7Z2ta8ZqcfVhiQfGzQXQOptxE5Pt0dnf3bpK2u230o4IE_ZW4aO5g\"}"} +{"L":"INFO","timestamp":"2023-08-04T20:16:43+08:00","M":"POST https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA request header: { Content-Type:application/jsonAccept:*/*} request body:{\"touser\":\"jiangyong\",\"toparty\":\"\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":1000009,\"safe\":0,\"enable_id_trans\":0,\"enable_duplicate_check\":0,\"duplicate_check_interval\":0,\"text\":{\"content\":\"员工名称:zhengdaquan\\n考勤日期:2023-07-27\\n开始时间:2023-07-27 09:57:19\\n结束时间:2023-07-27 22:15:48\\n工作时长:12h18m29s\"}}\n"} +{"L":"INFO","timestamp":"2023-08-04T20:16:43+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 124\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:16:43 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":\"Dv0oBVNA9p2BIWPODPqgktwXhcYb7kcDd7Z2ta8Zqcc1OeUHDZd5PPZv4Nlyn3nOw6ltJ8_KLARXST8mp9OCHA\"}"} +{"L":"INFO","timestamp":"2023-08-04T20:17:13+08:00","M":"POST https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA request header: { Content-Type:application/jsonAccept:*/*} request body:{\"touser\":\"jiangyong\",\"toparty\":\"\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":1000009,\"safe\":0,\"enable_id_trans\":0,\"enable_duplicate_check\":0,\"duplicate_check_interval\":0,\"text\":{\"content\":\"员工名称:wujiefeng\\n考勤日期:2023-07-25\\n开始时间:2023-07-25 08:57:48\\n结束时间:2023-07-25 23:38:13\\n工作时长:14h40m25s\"}}\n"} +{"L":"INFO","timestamp":"2023-08-04T20:17:13+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 124\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:17:13 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":\"Dv0oBVNA9p2BIWPODPqgktwXhcYb7kcDd7Z2ta8ZqcfvfWpyS8phYbPoJXniMFKOFpI7XjCf5DlQec8Jna1Nhw\"}"} +{"L":"INFO","timestamp":"2023-08-04T20:17:17+08:00","M":"POST https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA request header: { Content-Type:application/jsonAccept:*/*} request body:{\"touser\":\"jiangyong\",\"toparty\":\"\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":1000009,\"safe\":0,\"enable_id_trans\":0,\"enable_duplicate_check\":0,\"duplicate_check_interval\":0,\"text\":{\"content\":\"员工名称:zhengdaquan\\n考勤日期:2023-07-25\\n开始时间:2023-07-25 09:45:20\\n结束时间:2023-07-25 22:37:54\\n工作时长:12h52m34s\"}}\n"} +{"L":"INFO","timestamp":"2023-08-04T20:17:17+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 124\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:17:17 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":\"Dv0oBVNA9p2BIWPODPqgktwXhcYb7kcDd7Z2ta8ZqcdG83IdOGYD8XtU01DJBaEjpDV2MM1wl6GJrwAxS5NQOA\"}"} +{"L":"INFO","timestamp":"2023-08-04T20:26:50+08:00","M":"GET https://qyapi.weixin.qq.com/cgi-bin/gettoken?appid=ww43c49db2e88a17f8&corpid=ww43c49db2e88a17f8&corpsecret=oMB24UhKe50-XPTg7vhnwoTuhEXaq5XeiHPAUtF4hOs&neededText=&secret=oMB24UhKe50-XPTg7vhnwoTuhEXaq5XeiHPAUtF4hOs request header: { Accept:*/*} "} +{"L":"INFO","timestamp":"2023-08-04T20:26:50+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 277\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:26:50 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"access_token\":\"nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA\",\"expires_in\":7200}"} +{"L":"INFO","timestamp":"2023-08-04T20:26:50+08:00","M":"POST https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA request header: { Accept:*/*Content-Type:application/json} request body:{\"touser\":\"jiangyong\",\"toparty\":\"\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":1000009,\"safe\":0,\"enable_id_trans\":0,\"enable_duplicate_check\":0,\"duplicate_check_interval\":0,\"text\":{\"content\":\"员工名称:zhengdaquan\\n考勤日期:2023-07-21\\n开始时间:2023-07-21 09:58:12\\n结束时间:2023-07-21 22:48:21\\n工作时长:12h50m9s\"}}\n"} +{"L":"INFO","timestamp":"2023-08-04T20:26:50+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 124\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:26:50 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":\"Dv0oBVNA9p2BIWPODPqgktwXhcYb7kcDd7Z2ta8ZqceT9jO_5eI2rFOzVBKo8HWDf-5sOv4z9pCIKnJ8t0lYuQ\"}"} +{"L":"INFO","timestamp":"2023-08-04T20:27:09+08:00","M":"POST https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA request header: { Content-Type:application/jsonAccept:*/*} request body:{\"touser\":\"jiangyong\",\"toparty\":\"\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":1000009,\"safe\":0,\"enable_id_trans\":0,\"enable_duplicate_check\":0,\"duplicate_check_interval\":0,\"text\":{\"content\":\"员工名称:zhengdaquan\\n考勤日期:2023-07-20\\n开始时间:2023-07-20 09:51:14\\n结束时间:2023-07-20 22:22:58\\n工作时长:12h31m44s\"}}\n"} +{"L":"INFO","timestamp":"2023-08-04T20:27:09+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 124\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:27:09 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":\"Dv0oBVNA9p2BIWPODPqgktwXhcYb7kcDd7Z2ta8ZqcdA4jCq_5ODq-LoHsAuAirY7hUgcELj6UL2NPCp1yaOFw\"}"} +{"L":"INFO","timestamp":"2023-08-04T20:27:28+08:00","M":"POST https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA request header: { Content-Type:application/jsonAccept:*/*} request body:{\"touser\":\"jiangyong\",\"toparty\":\"\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":1000009,\"safe\":0,\"enable_id_trans\":0,\"enable_duplicate_check\":0,\"duplicate_check_interval\":0,\"text\":{\"content\":\"员工名称:zhengdaquan\\n考勤日期:2023-07-19\\n开始时间:2023-07-19 09:16:47\\n结束时间:2023-07-19 22:02:49\\n工作时长:12h46m2s\"}}\n"} +{"L":"INFO","timestamp":"2023-08-04T20:27:28+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 124\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:27:28 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":\"Dv0oBVNA9p2BIWPODPqgktwXhcYb7kcDd7Z2ta8ZqccOkBONAeIbNwtSjXc7xSoIoSBKxGiAZ9vHTE0yqhVJig\"}"} +{"L":"INFO","timestamp":"2023-08-04T20:28:16+08:00","M":"POST https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA request header: { Content-Type:application/jsonAccept:*/*} request body:{\"touser\":\"jiangyong\",\"toparty\":\"\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":1000009,\"safe\":0,\"enable_id_trans\":0,\"enable_duplicate_check\":0,\"duplicate_check_interval\":0,\"text\":{\"content\":\"员工名称:zhengdaquan\\n考勤日期:2023-07-17\\n开始时间:2023-07-17 08:00:34\\n结束时间:2023-07-17 19:34:34\\n工作时长:11h34m0s\"}}\n"} +{"L":"INFO","timestamp":"2023-08-04T20:28:16+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 124\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:28:16 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":\"ApdmTZacy5fwcrmY4C90r7q8nz6GJqM61OSCFd-KJlUrUDKgfRzlM8LIo0QJIx2vxUsyVRAlW53Q0ReVCloQjA\"}"} +{"L":"INFO","timestamp":"2023-08-04T20:29:02+08:00","M":"GET https://qyapi.weixin.qq.com/cgi-bin/gettoken?appid=ww43c49db2e88a17f8&corpid=ww43c49db2e88a17f8&corpsecret=oMB24UhKe50-XPTg7vhnwoTuhEXaq5XeiHPAUtF4hOs&neededText=&secret=oMB24UhKe50-XPTg7vhnwoTuhEXaq5XeiHPAUtF4hOs request header: { Accept:*/*} "} +{"L":"INFO","timestamp":"2023-08-04T20:29:03+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 277\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:29:02 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"access_token\":\"nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA\",\"expires_in\":7200}"} +{"L":"INFO","timestamp":"2023-08-04T20:29:03+08:00","M":"POST https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA request header: { Content-Type:application/jsonAccept:*/*} request body:{\"touser\":\"jiangyong\",\"toparty\":\"\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":1000009,\"safe\":0,\"enable_id_trans\":0,\"enable_duplicate_check\":0,\"duplicate_check_interval\":0,\"text\":{\"content\":\"员工名称:wujiefeng\\n考勤日期:2023-08-03\\n开始时间:2023-08-03 08:56:55\\n结束时间:2023-08-03 21:00:23\\n工作时长:12h3m28s\"}}\n"} +{"L":"INFO","timestamp":"2023-08-04T20:29:03+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 124\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:29:03 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":\"Dv0oBVNA9p2BIWPODPqgktwXhcYb7kcDd7Z2ta8ZqcdHSJ3vRzmzGExrv3ZMqrMUWZF1vU3ysB1jbcmQ-0jtjw\"}"} +{"L":"INFO","timestamp":"2023-08-04T20:29:28+08:00","M":"POST https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA request header: { Content-Type:application/jsonAccept:*/*} request body:{\"touser\":\"jiangyong\",\"toparty\":\"\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":1000009,\"safe\":0,\"enable_id_trans\":0,\"enable_duplicate_check\":0,\"duplicate_check_interval\":0,\"text\":{\"content\":\"员工名称:zhengdaquan\\n考勤日期:2023-08-02\\n开始时间:2023-08-02 09:13:36\\n结束时间:2023-08-02 22:42:54\\n工作时长:13h29m18s\"}}\n"} +{"L":"INFO","timestamp":"2023-08-04T20:29:29+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 124\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:29:28 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":\"Dv0oBVNA9p2BIWPODPqgktwXhcYb7kcDd7Z2ta8ZqcdwRfe4LAhwbyU4_QrveybOHhTDU69YP2G9wM0_8z7Rdg\"}"} +{"L":"INFO","timestamp":"2023-08-04T20:29:50+08:00","M":"POST https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA request header: { Content-Type:application/jsonAccept:*/*} request body:{\"touser\":\"jiangyong\",\"toparty\":\"\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":1000009,\"safe\":0,\"enable_id_trans\":0,\"enable_duplicate_check\":0,\"duplicate_check_interval\":0,\"text\":{\"content\":\"员工名称:zhengdaquan\\n考勤日期:2023-08-01\\n开始时间:2023-08-01 08:51:05\\n结束时间:2023-08-01 21:48:31\\n工作时长:12h57m26s\"}}\n"} +{"L":"INFO","timestamp":"2023-08-04T20:29:50+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 124\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:29:50 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":\"Dv0oBVNA9p2BIWPODPqgktwXhcYb7kcDd7Z2ta8Zqcf3xxgbTJPNKmF1xnN7vUi4jEf64OkrOJb8SExfaPPibg\"}"} +{"L":"INFO","timestamp":"2023-08-04T20:30:11+08:00","M":"POST https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA request header: { Content-Type:application/jsonAccept:*/*} request body:{\"touser\":\"jiangyong\",\"toparty\":\"\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":1000009,\"safe\":0,\"enable_id_trans\":0,\"enable_duplicate_check\":0,\"duplicate_check_interval\":0,\"text\":{\"content\":\"员工名称:zhengdaquan\\n考勤日期:2023-07-31\\n开始时间:2023-07-31 08:31:29\\n结束时间:2023-07-31 21:28:13\\n工作时长:12h56m44s\"}}\n"} +{"L":"INFO","timestamp":"2023-08-04T20:30:11+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 124\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:30:11 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":\"Dv0oBVNA9p2BIWPODPqgktwXhcYb7kcDd7Z2ta8ZqceibM9yF695Wo6FMQGMQTOqyHlLj_boSICKb6R7i7gLjQ\"}"} +{"L":"INFO","timestamp":"2023-08-04T20:31:00+08:00","M":"POST https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA request header: { Content-Type:application/jsonAccept:*/*} request body:{\"touser\":\"jiangyong\",\"toparty\":\"\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":1000009,\"safe\":0,\"enable_id_trans\":0,\"enable_duplicate_check\":0,\"duplicate_check_interval\":0,\"text\":{\"content\":\"员工名称:zhengdaquan\\n考勤日期:2023-07-28\\n开始时间:2023-07-28 09:37:06\\n结束时间:2023-07-28 22:14:26\\n工作时长:12h37m20s\"}}\n"} +{"L":"INFO","timestamp":"2023-08-04T20:31:00+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 124\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:31:00 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":\"ApdmTZacy5fwcrmY4C90r7q8nz6GJqM61OSCFd-KJlXpa_H-prDJmQgt8OViLc5Qz2Y_fjgCCJtuU_gQ9OJI3g\"}"} +{"L":"INFO","timestamp":"2023-08-04T20:31:17+08:00","M":"POST https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA request header: { Content-Type:application/jsonAccept:*/*} request body:{\"touser\":\"jiangyong\",\"toparty\":\"\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":1000009,\"safe\":0,\"enable_id_trans\":0,\"enable_duplicate_check\":0,\"duplicate_check_interval\":0,\"text\":{\"content\":\"员工名称:wujiefeng\\n考勤日期:2023-07-27\\n开始时间:2023-07-27 08:39:30\\n结束时间:2023-07-27 22:34:11\\n工作时长:13h54m41s\"}}\n"} +{"L":"INFO","timestamp":"2023-08-04T20:31:17+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 124\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:31:17 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":\"Dv0oBVNA9p2BIWPODPqgktwXhcYb7kcDd7Z2ta8Zqcei8rR3iEE3MWmmCvY4W5hVDgVIoJM4BpQ36BlLOwZp4g\"}"} +{"L":"INFO","timestamp":"2023-08-04T20:31:23+08:00","M":"POST https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA request header: { Content-Type:application/jsonAccept:*/*} request body:{\"touser\":\"jiangyong\",\"toparty\":\"\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":1000009,\"safe\":0,\"enable_id_trans\":0,\"enable_duplicate_check\":0,\"duplicate_check_interval\":0,\"text\":{\"content\":\"员工名称:zhengdaquan\\n考勤日期:2023-07-27\\n开始时间:2023-07-27 09:57:19\\n结束时间:2023-07-27 22:15:48\\n工作时长:12h18m29s\"}}\n"} +{"L":"INFO","timestamp":"2023-08-04T20:31:23+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 124\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:31:23 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":\"Dv0oBVNA9p2BIWPODPqgktwXhcYb7kcDd7Z2ta8ZqcfKo0Mlc_1AVvjCAfowGQzGg-CoQXWylO8D494YqoL5RA\"}"} +{"L":"INFO","timestamp":"2023-08-04T20:31:58+08:00","M":"POST https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA request header: { Content-Type:application/jsonAccept:*/*} request body:{\"touser\":\"jiangyong\",\"toparty\":\"\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":1000009,\"safe\":0,\"enable_id_trans\":0,\"enable_duplicate_check\":0,\"duplicate_check_interval\":0,\"text\":{\"content\":\"员工名称:wujiefeng\\n考勤日期:2023-07-25\\n开始时间:2023-07-25 08:57:48\\n结束时间:2023-07-25 23:38:13\\n工作时长:14h40m25s\"}}\n"} +{"L":"INFO","timestamp":"2023-08-04T20:31:58+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 124\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:31:58 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":\"Dv0oBVNA9p2BIWPODPqgktwXhcYb7kcDd7Z2ta8Zqcf_MWoJs8FzM1C3efJqyHRZL52xFD2x6Z1LsxQGOWB4PA\"}"} +{"L":"INFO","timestamp":"2023-08-04T20:32:05+08:00","M":"POST https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA request header: { Content-Type:application/jsonAccept:*/*} request body:{\"touser\":\"jiangyong\",\"toparty\":\"\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":1000009,\"safe\":0,\"enable_id_trans\":0,\"enable_duplicate_check\":0,\"duplicate_check_interval\":0,\"text\":{\"content\":\"员工名称:zhengdaquan\\n考勤日期:2023-07-25\\n开始时间:2023-07-25 09:45:20\\n结束时间:2023-07-25 22:37:54\\n工作时长:12h52m34s\"}}\n"} +{"L":"INFO","timestamp":"2023-08-04T20:32:06+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 124\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:32:05 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":\"Dv0oBVNA9p2BIWPODPqgktwXhcYb7kcDd7Z2ta8ZqcekXnAhqaOxbp2HSD9AQ1v9oPR0eDXVlpPixYv2AEyJUw\"}"} +{"L":"INFO","timestamp":"2023-08-04T20:33:02+08:00","M":"POST https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA request header: { Content-Type:application/jsonAccept:*/*} request body:{\"touser\":\"jiangyong\",\"toparty\":\"\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":1000009,\"safe\":0,\"enable_id_trans\":0,\"enable_duplicate_check\":0,\"duplicate_check_interval\":0,\"text\":{\"content\":\"员工名称:zhengdaquan\\n考勤日期:2023-07-21\\n开始时间:2023-07-21 09:58:12\\n结束时间:2023-07-21 22:48:21\\n工作时长:12h50m9s\"}}\n"} +{"L":"INFO","timestamp":"2023-08-04T20:33:02+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 124\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:33:02 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":\"Dv0oBVNA9p2BIWPODPqgktwXhcYb7kcDd7Z2ta8ZqccxTDzOCakRqx1UKUEpeBG3EyWv-SIgXdgA1_vVT6JnUg\"}"} +{"L":"INFO","timestamp":"2023-08-04T20:33:23+08:00","M":"POST https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA request header: { Content-Type:application/jsonAccept:*/*} request body:{\"touser\":\"jiangyong\",\"toparty\":\"\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":1000009,\"safe\":0,\"enable_id_trans\":0,\"enable_duplicate_check\":0,\"duplicate_check_interval\":0,\"text\":{\"content\":\"员工名称:zhengdaquan\\n考勤日期:2023-07-20\\n开始时间:2023-07-20 09:51:14\\n结束时间:2023-07-20 22:22:58\\n工作时长:12h31m44s\"}}\n"} +{"L":"INFO","timestamp":"2023-08-04T20:33:23+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 124\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:33:23 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":\"Dv0oBVNA9p2BIWPODPqgktwXhcYb7kcDd7Z2ta8ZqcdkK-ql5GUXaLK3xrIx2E6maOhyOis2njTMDM33AsblNw\"}"} +{"L":"INFO","timestamp":"2023-08-04T20:33:44+08:00","M":"POST https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA request header: { Content-Type:application/jsonAccept:*/*} request body:{\"touser\":\"jiangyong\",\"toparty\":\"\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":1000009,\"safe\":0,\"enable_id_trans\":0,\"enable_duplicate_check\":0,\"duplicate_check_interval\":0,\"text\":{\"content\":\"员工名称:zhengdaquan\\n考勤日期:2023-07-19\\n开始时间:2023-07-19 09:16:47\\n结束时间:2023-07-19 22:02:49\\n工作时长:12h46m2s\"}}\n"} +{"L":"INFO","timestamp":"2023-08-04T20:33:45+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 124\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:33:44 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":\"Dv0oBVNA9p2BIWPODPqgktwXhcYb7kcDd7Z2ta8ZqcdzvxrE3QhZ8S39M5ZIeRgFqDKiqt6JQHLqlHPqtHQb-A\"}"} +{"L":"INFO","timestamp":"2023-08-04T20:34:23+08:00","M":"POST https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA request header: { Content-Type:application/jsonAccept:*/*} request body:{\"touser\":\"jiangyong\",\"toparty\":\"\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":1000009,\"safe\":0,\"enable_id_trans\":0,\"enable_duplicate_check\":0,\"duplicate_check_interval\":0,\"text\":{\"content\":\"员工名称:zhengdaquan\\n考勤日期:2023-07-17\\n开始时间:2023-07-17 08:00:34\\n结束时间:2023-07-17 19:34:34\\n工作时长:11h34m0s\"}}\n"} +{"L":"INFO","timestamp":"2023-08-04T20:34:23+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 124\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:34:23 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":\"Dv0oBVNA9p2BIWPODPqgktwXhcYb7kcDd7Z2ta8Zqcf6-WNjoa-0W7Cp8w-h7SQhfDbqqjZZa7QQA-2FZQ0AYw\"}"} +{"L":"INFO","timestamp":"2023-08-04T20:35:30+08:00","M":"POST https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA request header: { Content-Type:application/jsonAccept:*/*} request body:{\"touser\":\"jiangyong\",\"toparty\":\"\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":1000009,\"safe\":0,\"enable_id_trans\":0,\"enable_duplicate_check\":0,\"duplicate_check_interval\":0,\"text\":{\"content\":\"员工名称:zhengdaquan\\n考勤日期:2023-07-13\\n开始时间:2023-07-13 09:55:28\\n结束时间:2023-07-13 22:51:39\\n工作时长:12h56m11s\"}}\n"} +{"L":"INFO","timestamp":"2023-08-04T20:35:31+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 124\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:35:30 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":\"Dv0oBVNA9p2BIWPODPqgktwXhcYb7kcDd7Z2ta8ZqcefBc5SW8dXEZpPkq9PDyoX8kyrgMRSY7jZqRttLHHpyw\"}"} +{"L":"INFO","timestamp":"2023-08-04T20:35:54+08:00","M":"POST https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA request header: { Content-Type:application/jsonAccept:*/*} request body:{\"touser\":\"jiangyong\",\"toparty\":\"\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":1000009,\"safe\":0,\"enable_id_trans\":0,\"enable_duplicate_check\":0,\"duplicate_check_interval\":0,\"text\":{\"content\":\"员工名称:zhengdaquan\\n考勤日期:2023-07-12\\n开始时间:2023-07-12 09:22:27\\n结束时间:2023-07-12 21:03:25\\n工作时长:11h40m58s\"}}\n"} +{"L":"INFO","timestamp":"2023-08-04T20:35:54+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 124\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:35:54 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":\"ApdmTZacy5fwcrmY4C90r7q8nz6GJqM61OSCFd-KJlUgk4S89Jg64Q6HyG3m1Whf4sbe3Dm6AaoWn1ku3NIIiQ\"}"} +{"L":"INFO","timestamp":"2023-08-04T20:36:33+08:00","M":"POST https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA request header: { Content-Type:application/jsonAccept:*/*} request body:{\"touser\":\"jiangyong\",\"toparty\":\"\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":1000009,\"safe\":0,\"enable_id_trans\":0,\"enable_duplicate_check\":0,\"duplicate_check_interval\":0,\"text\":{\"content\":\"员工名称:zhengdaquan\\n考勤日期:2023-07-10\\n开始时间:2023-07-10 09:09:26\\n结束时间:2023-07-10 21:52:47\\n工作时长:12h43m21s\"}}\n"} +{"L":"INFO","timestamp":"2023-08-04T20:36:33+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 124\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:36:33 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":\"Dv0oBVNA9p2BIWPODPqgktwXhcYb7kcDd7Z2ta8Zqce4zXeHaUD0a06X7m00wBt66FGMaQZD-2Lnb6zJeokCww\"}"} +{"L":"INFO","timestamp":"2023-08-04T20:37:16+08:00","M":"POST https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA request header: { Accept:*/*Content-Type:application/json} request body:{\"touser\":\"jiangyong\",\"toparty\":\"\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":1000009,\"safe\":0,\"enable_id_trans\":0,\"enable_duplicate_check\":0,\"duplicate_check_interval\":0,\"text\":{\"content\":\"员工名称:zhengdaquan\\n考勤日期:2023-07-07\\n开始时间:2023-07-07 09:51:31\\n结束时间:2023-07-07 22:32:04\\n工作时长:12h40m33s\"}}\n"} +{"L":"INFO","timestamp":"2023-08-04T20:37:16+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 124\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:37:16 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":\"Dv0oBVNA9p2BIWPODPqgktwXhcYb7kcDd7Z2ta8ZqcecppUYARvVngHSosNL9svlN0tV-hZex9YmW4dMOFj4lQ\"}"} +{"L":"INFO","timestamp":"2023-08-04T20:37:39+08:00","M":"POST https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA request header: { Content-Type:application/jsonAccept:*/*} request body:{\"touser\":\"jiangyong\",\"toparty\":\"\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":1000009,\"safe\":0,\"enable_id_trans\":0,\"enable_duplicate_check\":0,\"duplicate_check_interval\":0,\"text\":{\"content\":\"员工名称:zhengdaquan\\n考勤日期:2023-07-06\\n开始时间:2023-07-06 08:02:00\\n结束时间:2023-07-06 21:39:28\\n工作时长:13h37m28s\"}}\n"} +{"L":"INFO","timestamp":"2023-08-04T20:37:39+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 124\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:37:39 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":\"Dv0oBVNA9p2BIWPODPqgktwXhcYb7kcDd7Z2ta8Zqcc9a3pPFNE2EIUjzzr4BJ5Sra7bU6A8ahRGfm1-WIb1iQ\"}"} +{"L":"INFO","timestamp":"2023-08-04T20:37:58+08:00","M":"POST https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=nAuabeJOqc1PHjn0lCMX5uCxj3osUyg5q7wtH6Kn7J_FrJFNcgbWbfDn4O6TYgx_VadjZjbJ3hmxFBwazJAjhG0S-xkOKW5iPjWZHTNWv23hNmDZmAD95Sl6cWF-LDBwP1VWHVGpxNP5NU0yHT7Jf15derzTPW9R0iTc_v848liReFvyWgrfZ_kr80nUpsRUwmUz8AWiX2Xx04y5py1NqA request header: { Accept:*/*Content-Type:application/json} request body:{\"touser\":\"jiangyong\",\"toparty\":\"\",\"totag\":\"\",\"msgtype\":\"text\",\"agentid\":1000009,\"safe\":0,\"enable_id_trans\":0,\"enable_duplicate_check\":0,\"duplicate_check_interval\":0,\"text\":{\"content\":\"员工名称:zhengdaquan\\n考勤日期:2023-07-05\\n开始时间:2023-07-05 09:05:34\\n结束时间:2023-07-05 21:36:42\\n工作时长:12h31m8s\"}}\n"} +{"L":"INFO","timestamp":"2023-08-04T20:37:58+08:00","M":"------------------response content:HTTP/2.0 200 OK\r\nContent-Length: 124\r\nContent-Type: application/json; charset=UTF-8\r\nDate: Fri, 04 Aug 2023 12:37:58 GMT\r\nError-Code: 0\r\nError-Msg: ok\r\nServer: nginx\r\n\r\n{\"errcode\":0,\"errmsg\":\"ok\",\"msgid\":\"Dv0oBVNA9p2BIWPODPqgktwXhcYb7kcDd7Z2ta8ZqcfLmG5EqOZFqmKXL_mUad7VVnqa32Oux8MLMAa_8Gv-JQ\"}"}