add
This commit is contained in:
parent
e2f60254c0
commit
24e23bc32f
9
.idea/MarsCodeWorkspaceAppSettings.xml
generated
Normal file
9
.idea/MarsCodeWorkspaceAppSettings.xml
generated
Normal file
@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="com.codeverse.userSettings.MarscodeWorkspaceAppSettingsState">
|
||||
<option name="CKGUserStarteByUser" value="true" />
|
||||
<option name="ckgOperationStatus" value="SUCCESS" />
|
||||
<option name="lastCKGNotifyTime" value="1741552347344" />
|
||||
<option name="progress" value="0.8674699" />
|
||||
</component>
|
||||
</project>
|
||||
6
.idea/misc.xml
generated
Normal file
6
.idea/misc.xml
generated
Normal file
@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="Black">
|
||||
<option name="sdkName" value="table_game_project" />
|
||||
</component>
|
||||
</project>
|
||||
BIN
backend/cert/apiclient_cert.p12
Normal file
BIN
backend/cert/apiclient_cert.p12
Normal file
Binary file not shown.
25
backend/cert/apiclient_cert.pem
Normal file
25
backend/cert/apiclient_cert.pem
Normal file
@ -0,0 +1,25 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIEMTCCAxmgAwIBAgIUIU6g3/1Rbg6IvLrSjVJdlnwP7xAwDQYJKoZIhvcNAQEL
|
||||
BQAwXjELMAkGA1UEBhMCQ04xEzARBgNVBAoTClRlbnBheS5jb20xHTAbBgNVBAsT
|
||||
FFRlbnBheS5jb20gQ0EgQ2VudGVyMRswGQYDVQQDExJUZW5wYXkuY29tIFJvb3Qg
|
||||
Q0EwHhcNMjUwMzA4MTUxNTQzWhcNMzAwMzA3MTUxNTQzWjCBijETMBEGA1UEAwwK
|
||||
MTcwOTQ2NDAzNzEbMBkGA1UECgwS5b6u5L+h5ZWG5oi357O757ufMTYwNAYDVQQL
|
||||
DC3ljbPloqjljLrlsI/psqjmoYzmuLjlkKfvvIjkuKrkvZPlt6XllYbmiLfvvIkx
|
||||
CzAJBgNVBAYTAkNOMREwDwYDVQQHDAhTaGVuWmhlbjCCASIwDQYJKoZIhvcNAQEB
|
||||
BQADggEPADCCAQoCggEBAKJWHOATPLVaA8fMzQJ9/rp/TVZXu1BuAA+KpZsyh3D3
|
||||
RnzO73VRu4jbODZke2Mq4aXQ1KN+nTvqpm5cLcOC9aASOtIINhdrLzx/Wmq20tQ2
|
||||
5Zrd+sS4U5+8BWa8cun1EgmBCJfiLmwAS1rTGCbOJv4Rz4yCYnN3/RaFVV8dPA9Y
|
||||
+qMln4HM7NYfkPUhrkEtCKiHJPdvXn4KFMh1HtH07W4H6BlFnng5hqXw1B08eBd0
|
||||
O6Tvy6eVg0EzbHO819UrvKJSN7+pFKIeQyv15nmJZI6qCrjxhrMHwSJVdSKtvA6z
|
||||
oOG7KNJsLZ6XenRYNhAOgNF+KhT5U/AtWYkfDT+A8fsCAwEAAaOBuTCBtjAJBgNV
|
||||
HRMEAjAAMAsGA1UdDwQEAwID+DCBmwYDVR0fBIGTMIGQMIGNoIGKoIGHhoGEaHR0
|
||||
cDovL2V2Y2EuaXRydXMuY29tLmNuL3B1YmxpYy9pdHJ1c2NybD9DQT0xQkQ0MjIw
|
||||
RTUwREJDMDRCMDZBRDM5NzU0OTg0NkMwMUMzRThFQkQyJnNnPUhBQ0M0NzFCNjU0
|
||||
MjJFMTJCMjdBOUQzM0E4N0FEMUNERjU5MjZFMTQwMzcxMA0GCSqGSIb3DQEBCwUA
|
||||
A4IBAQBKlOhhxAjj3ZvPa08xDBwFnfwpZ9ufh3HhQXTyhbvzKID+e1f6v0skFGSn
|
||||
v6vZ+Rd/w+kQwe9RQE2B25/0oDTKhhrY4dOyY9tBa38lJHrIAJ7vuAWX+aIvUIvg
|
||||
xVXwpHHFKI9yJ3/tmL4jMxmD7KtwpIzEQjlgYiZblw9ZFbtlZ33a//qKOeNKp/PR
|
||||
jbpAankE1mP55UmyaUZJgtVPN+sYxhfQJmPBQZ0sOay0OWQLL1VV08/rmeNU9Wg3
|
||||
Yho4P4gReDdfGTH2zYvW5bTOLARPwxiYqCudGMeXOuJraC34l9XcpAsCEKJHNYfN
|
||||
5PhTSr3cjrmbLmLdDcEHA+FqdqgE
|
||||
-----END CERTIFICATE-----
|
||||
28
backend/cert/apiclient_key.pem
Normal file
28
backend/cert/apiclient_key.pem
Normal file
@ -0,0 +1,28 @@
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCiVhzgEzy1WgPH
|
||||
zM0Cff66f01WV7tQbgAPiqWbModw90Z8zu91UbuI2zg2ZHtjKuGl0NSjfp076qZu
|
||||
XC3DgvWgEjrSCDYXay88f1pqttLUNuWa3frEuFOfvAVmvHLp9RIJgQiX4i5sAEta
|
||||
0xgmzib+Ec+MgmJzd/0WhVVfHTwPWPqjJZ+BzOzWH5D1Ia5BLQiohyT3b15+ChTI
|
||||
dR7R9O1uB+gZRZ54OYal8NQdPHgXdDuk78unlYNBM2xzvNfVK7yiUje/qRSiHkMr
|
||||
9eZ5iWSOqgq48YazB8EiVXUirbwOs6DhuyjSbC2el3p0WDYQDoDRfioU+VPwLVmJ
|
||||
Hw0/gPH7AgMBAAECggEADedML9DV+T5NZpZe1KDP6U8v434+F8RkEvCwAFvSh9VV
|
||||
3yimD6lBY5ZK+TWf771jeB0rqRkWBGSzfm48qSsVOHF3Qjfb0iOm9wp9RviDlBNj
|
||||
lOEAMksLNnoXCFaJjQolUlUP1FpV2YAo9A1yWxh69HW4DfO41OTo8z3WMwBA/Zth
|
||||
W4T6uJiqYkXqQuNeF58wzCSOhkbRDcQQKmmEbMuSr9TCNSo/UD/R0st/UDXIwxk9
|
||||
nKxCSk7PFDdvJYFvyejfHBZHJNDvlrLBnGbHbA9iX11mfJt5tsXeY7sbzVqGFHjF
|
||||
804VmYCIEKonm9IXK5AxVfVpKPHplhkvHiWGVUMRIQKBgQDXKcbqdlkBzvAgwewv
|
||||
W3dKvhJzy6EvrzH4MfVrFzJqfpdV6o8mKaNFJo5oh8tIQgM1hKixNX1T4gIo2zPz
|
||||
q6nfor+ce1rHdDx7Yd0zvW8vRqoq+mlrXs89OU8bW0RIp6Tnk/9lWVB9sqB8sCHD
|
||||
1vw3dX/TOfH+RrqTmdoWq8BIkQKBgQDBJZ4XiFtKWjl+TVBcJOkIPgo2LD71FjdM
|
||||
rt5Bd1nFx2APG32qaHDaiAkRhT8n242K2bo4ecw6uihmQs9Xw38r5xvglloMy/2W
|
||||
Y2oGqV28BRoyYuf2Ao4dZpuOnjZw2USFwzgYsD4kKysEm9zq083g6MCr2nphYf2M
|
||||
ugPbrYx3ywKBgCo6Gr3dKC7ArEPhizboHoterkRnjGTNX2M0etPfo5de7NiBxkJZ
|
||||
HZ/upzhAnla6DeMs++Z7dvNFgeL+0j1aTWaEjFJrqy9F0rDsTftfjDidB7yTlKjr
|
||||
3IRJgQr/aHFR5X1FgHQliTSCIBkYgCftQ2am+sU7tBCRVQCuyyxz3LLhAoGAIC4L
|
||||
S/Js+1NS9ucct21y4eusOeBfUOg1qHIOF6wx6dDRAVNcOZMTEmXN1Px1TEe5KmQi
|
||||
MZyhWTuA1aDV+NJaks77hwylzjICexbvKFL5igTzm2d9LDC6ys04p6dWfLDGSN8A
|
||||
rqRWhiInFap+QSWuzIUa7McG0sjHvLWVRPmCSMcCgYA8id2r+bvI91ufMkYrURza
|
||||
/8IscfwgaVUzY38Fhhrc9BHLYhBogNsw2KYBVJPumvapcbxjX25UK1ThyLXKQ2XN
|
||||
PwJbQz+lqn/aV+3xzUECqW2jcghLwUTf55jfopjsfK1UqSKssSUQv17OCCkP+V22
|
||||
yoXLi1P0FxREZmxNOwfZRw==
|
||||
-----END PRIVATE KEY-----
|
||||
21
backend/config.conf
Normal file
21
backend/config.conf
Normal file
@ -0,0 +1,21 @@
|
||||
[mysql]
|
||||
host = localhost
|
||||
port = 3306
|
||||
user = root
|
||||
password = hzc03566
|
||||
database = tgst01
|
||||
|
||||
[jwt]
|
||||
key = your_jwt_secret_key
|
||||
|
||||
[price]
|
||||
unit_price = 0.1
|
||||
points_rate = 0.01
|
||||
get_points_rate = 0.1
|
||||
|
||||
[wechat]
|
||||
appid = wx2c0e64b724b6dec4
|
||||
secret = b5330aece22ce5cf5df3048cb28d1558
|
||||
apiv3_key = 5PwbBrsZHxs6Krv7cFNyJdaQGJkGRaKA
|
||||
mchid = 1709464037
|
||||
cert_serial_no = 214EA0DFFD516E0E88BCBAD28D525D967C0FEF10
|
||||
24
cert/71557EDA8012268B4428C3D6C988C301F1906C59.pem
Normal file
24
cert/71557EDA8012268B4428C3D6C988C301F1906C59.pem
Normal file
@ -0,0 +1,24 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIEFDCCAvygAwIBAgIUcVV+2oASJotEKMPWyYjDAfGQbFkwDQYJKoZIhvcNAQEL
|
||||
BQAwXjELMAkGA1UEBhMCQ04xEzARBgNVBAoTClRlbnBheS5jb20xHTAbBgNVBAsT
|
||||
FFRlbnBheS5jb20gQ0EgQ2VudGVyMRswGQYDVQQDExJUZW5wYXkuY29tIFJvb3Qg
|
||||
Q0EwHhcNMjUwMzA4MTUxNTQyWhcNMzAwMzA3MTUxNTQyWjBuMRgwFgYDVQQDDA9U
|
||||
ZW5wYXkuY29tIHNpZ24xEzARBgNVBAoMClRlbnBheS5jb20xHTAbBgNVBAsMFFRl
|
||||
bnBheS5jb20gQ0EgQ2VudGVyMQswCQYDVQQGEwJDTjERMA8GA1UEBwwIU2hlblpo
|
||||
ZW4wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCk08lcliJER5Cu2dKk
|
||||
xFK6EyzRpceeUOOnWsO2k/yU59HptUD4t3gM2w/D5G2kpAyJ35A++LItz2JtHysL
|
||||
9tWUjhmMQThgZ1vRUEDPKikULBjttygGvAzzwcgXL3xGp3TdeVukce0FNYuo8yWw
|
||||
0iIPyBNUpPU8l/GunF0WaVN+iQxavBqQDWIJl6D0y6FdewfA2x7QODSTICEN8+ka
|
||||
MCrhxsVwLrXzm92XozKiqQYVvTLLSSB5lUB5LUzOJmA7pl8nRQlJKxFlFgBaad9S
|
||||
Y3wzan6/RxEqQSHdpHGR4PkwWbRxI80/OiMTWkPBkNBQSTJ1U1cpWEfdmEQSIACZ
|
||||
X2MNAgMBAAGjgbkwgbYwCQYDVR0TBAIwADALBgNVHQ8EBAMCA/gwgZsGA1UdHwSB
|
||||
kzCBkDCBjaCBiqCBh4aBhGh0dHA6Ly9ldmNhLml0cnVzLmNvbS5jbi9wdWJsaWMv
|
||||
aXRydXNjcmw/Q0E9MUJENDIyMEU1MERCQzA0QjA2QUQzOTc1NDk4NDZDMDFDM0U4
|
||||
RUJEMiZzZz1IQUNDNDcxQjY1NDIyRTEyQjI3QTlEMzNBODdBRDFDREY1OTI2RTE0
|
||||
MDM3MTANBgkqhkiG9w0BAQsFAAOCAQEAgBi88MPIpVeO4g5/ga+cfOzncRmSswlI
|
||||
+TyeyCHUth+TnWhO6Nnc4w/fYQMHUiAaX9H+78JhPat68W30ytCgBr3CUVh1rIg2
|
||||
VS9QzEHart5W8EzPeXraIf1jfK06qx7oC5P7MoJk//HUYs35Htdmk/2rKQ0GzsI6
|
||||
7x8HfBHJfKMIFDyt+9aJSv0hhOq22fha12VtN0LoQ2Dg1ngd8JueMufHZHqTHA3E
|
||||
QNFKiuJLaBYYRD7hR6oNyP6yH/BE80JmvBOSH1PQsjRTebb5Nnmwv+Hpq6J7ByqZ
|
||||
oLYQ6qVawonLTjfbqEXZ6WYfaWjHw1AZfEjKQ/4qdxjDSiRf3j16/A==
|
||||
-----END CERTIFICATE-----
|
||||
487
demo.log
Normal file
487
demo.log
Normal file
@ -0,0 +1,487 @@
|
||||
2025-03-10 00:46:33,116 - 33216 - DEBUG: Request url: https://api.mch.weixin.qq.com/v3/certificates
|
||||
2025-03-10 00:46:33,116 - 33216 - DEBUG: Request type: GET
|
||||
2025-03-10 00:46:33,116 - 33216 - DEBUG: Request headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'User-Agent': 'wechatpay v3 api python sdk(https://github.com/minibear2021/wechatpayv3)', 'Authorization': 'WECHATPAY2-SHA256-RSA2048 mchid="1709464037",nonce_str="FF341828C5A54916BF5EB36742430E2B",signature="daY5MnYFc9YHTB3qsy+/3ELq/NvKV1QJA1Aso3fAc1uEyE6Fm50tnsblIDVig9LUXXIn1JgdD/x73i4bMt4I00I5jUDyPBF1swtLQ3/FkTGLdDcmucUt2PSctIg3j/kUm43lQwCiWzZeocYGKfy1AT8Z4imfs7sJK8zlGRra0zgZVpz9KFTWh8vSk+t16WIpj4Nn2D2EWBC78BXSNntLlFZpppsQODxqyWHmqJhnfkbeQDMzI63+7WbHiigcu27yKtdLiPl4zgDp1p9vLeKJDR+ckg75YkBYabQMnnXi0F8eubQkWnzxMHWAD/+iLYusMGeTG6z+7bPEVnnJJ3X/3w==",timestamp="1741538793",serial_no="214EA0DFFD516E0E88BCBAD28D525D967C0FEF10"'}
|
||||
2025-03-10 00:46:33,116 - 33216 - DEBUG: Request params: None
|
||||
2025-03-10 00:46:33,122 - 33216 - DEBUG: Starting new HTTPS connection (1): api.mch.weixin.qq.com:443
|
||||
2025-03-10 00:46:33,376 - 33216 - DEBUG: https://api.mch.weixin.qq.com:443 "GET /v3/certificates HTTP/1.1" 200 2268
|
||||
2025-03-10 00:46:33,377 - 33216 - DEBUG: Response status code: 200
|
||||
2025-03-10 00:46:33,377 - 33216 - DEBUG: Response headers: {'Server': 'nginx', 'Date': 'Sun, 09 Mar 2025 16:46:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Content-Length': '2268', 'Connection': 'keep-alive', 'Keep-Alive': 'timeout=8', 'Cache-Control': 'no-cache, must-revalidate', 'X-Content-Type-Options': 'nosniff', 'Request-ID': '08E98BB7BE06108E02188CC0EDF50120A85928C7B805-0', 'Content-Language': 'zh-CN', 'Wechatpay-Nonce': '9ff00b833e997443128b3c8a95b4a91f', 'Wechatpay-Signature': 'Oq+/uTdlmwLQ9Obx8mUJTsbqVTXfBvve4GpAWDJsRWHbgSBi3mDghtcuDFf4v67aOeY6Y61uYTQlhR9Flp7KGsU4oREimztOx08NlBmz54CEIb8u2fg/646A7Q/d0MrY26R6VbxFcItt9oZe5enCWbbQRiZGv+dLrC4KQGC9rkOf7hMHqxPP7uakChapKje2ip1qwfyiCBASuV5nemzuxQKHuqTO16z6IcYKDgHFhxGfBN6W3MrJPfgyBsQvzxCD7zsySV72R8xCKY0i4zmjFGTPokuY336q/LhRli1F6Rkc5H0AskLiK/IinRFeJKFxdx8ztqB8rW3lXa8z+WYSdg==', 'Wechatpay-Timestamp': '1741538793', 'Wechatpay-Serial': '71557EDA8012268B4428C3D6C988C301F1906C59', 'Wechatpay-Signature-Type': 'WECHATPAY2-SHA256-RSA2048'}
|
||||
2025-03-10 00:46:33,377 - 33216 - DEBUG: Response content: {"data":[{"effective_time":"2025-03-08T23:15:42+08:00","encrypt_certificate":{"algorithm":"AEAD_AES_256_GCM","associated_data":"certificate","ciphertext":"JHIlqvgJnNmtV9lbMGUtmrUT8/cx/Qp7/XHZtPowN85vv0sXkmfggYvREg1kEcbx8YGC6lxghrWoIkqUSUb+6GapxLHdJ04uTURWMeN1Ezv/SBZA8ekln9X6KBlIwkNIcWv9dHuHXWJ4KFGL02zQiSHdKAn4bOrCutIujvUu0DnI444BCu0psvW2CwdPd4i4EN0eJ7S1xLCDMoUt6DQ1G1MCVil2bhTrqUOuXfTbiDGwL8WHbQNBXCLxu+1QJKXLRk3FZVFFL1v4rzhCjqkkx8C6bL3YCdZbF8JxY6QYlWDkMG+CJ5NACshZNxogYxyZs4URov1deywbbWSdKZQT8LSxOtDlktZgTwPRuyt6hDy8Q/ShedsX24KPFtnS4h/DQQZW/TcywyJpj/wkF/jSTq4qx2yH/XTtfzqfSjMAzQjr4KAmNkYacAXU9eEawJDbUzja5I/v5MHhlOfj6A2nyxOnwnbAoi+vLBRmzq/5kONAonSwfp4qmkJiKJtffzKrXkMBK0CcpFc5VpY944UzsEqJ0sFSADTSNGdI4zR7FTJi+W50eiyGo0+dbYUgYT5B2Bj/3FFcZ3QVF0SlnFlZXpC2LU89+ODTL8qtQBtX8UynQp7umjqJGuD5qsQo9IEsEp+6tFUHsjKjjULhPRME5T8jkR2o8+kBbFiYs5SM7neiCF/DL1pB3o5lZTInP2hCD8AE+OQixER1Qnq4s8aeYY7WAN4htl58mK4VTGPWCIf5fKpjU7/JZK4k+HjXKS39jFotB/TZOtRu1CPGN+jqE73tKvFjIEQiSIv21wLaMJw6Kk9dqb7rp4oLU3kM8wj9rK5YVe/DXNUnzXYGyjCuut5HkGG3/RcLlVYdYPUZsvDZeAeIcb6DAAHgtFxyo4JiVhDkEMjUqKxA579usZnM8vgwNYecDQqW/i35LMWHKBARVpT3AZrCZbPzcFLZKPL/h+vyAl2EV0S8JM9RIl5Kub2RSea15+x4jeHMCeBKuYwb6VZ04mMOnkfJ/7cy53BgaCBCnQ1UgrtkUOrEEhDJwoxYdW6fgzyJUlwYrnvyg5WjGHExoCxUJQC7jrj0WkiYqKLbNmIeAEKDqfav8hFsyr36JsRrWnBs6zpWtbq7/RNvrZWNH8kPPJkwTf3qAx4/BmYh+nHjVm99U29cI4Tp9E71pjhQ4U4JluFWhZZMJcgyW5xS6QLZ4nSQu6DYLc4bgQP3dBHT1AxcV7/IG1wfX6MotNAjY87BheQwB65orHlZ0AAQyHRryywF+GW1IqT6OKGN+PQBmbE4sAQR+aKCUwSRG2behbq/rAExbiTS4ACCsqTBRxB0/i3MdniPJc95bh9AkoxoxHhWiSzbosxR5J4mzQJDkytMCqvfMsEposUmU6/Pje4/M+KQBZMJW7SnAKr4hRXVxGzqY2qvu19cSKdLFfNcE8PJ6be92W7/VNA83fa6udkDYdVXfCY2NuEXmmht950RZN4l7gTKsShoX1I3x+78yNZlKliVjl9PBTQyf/B7W0OMZw6d7Koo5Q+Q6TpbAdBW1rdHGV6zdkQCgZISMcKeB6m+zmZAv4po4ZXCxLNZ1cwk7DYLgljmqaVrVbN15/dH4B8rSxFAO66dtpAMgxgRDzHYadBwIeZzQQKQoQsyfJOJfpTSclKbfewgEY7Ln5NngZQqqBSoxqpNpUe9kdpndfdQyJQt7mMKRONIpUNRESqSqh1wFU+AgpqCAKZUjERMt8lTodvu09FICfWPaVILYTVzMz5ISYniYKOs0z8I+jnvleC6xWS3JTKLBWrDGaEMhInvweGmreHY6qWSLUoQM2JjL8KsqXLzP/R1iQdJRfi1JbzHW8exLXiYMZEZdMT2YpLjBqslYX6VkGrc/C/K9OpYBpNFLuA4sfcnooRmukcDghr2fBSgtCC8tMbTU84w/eLvOrT+QZgLwLorNjJlD9vm8NeYCgEW4SMNgpS88xoocxd/F46Fo1w/f7KE","nonce":"a6d51dbaf089"},"expire_time":"2030-03-07T23:15:42+08:00","serial_no":"71557EDA8012268B4428C3D6C988C301F1906C59"}]}
|
||||
2025-03-10 00:46:33,407 - 33216 - DEBUG: /etc/localtime found
|
||||
2025-03-10 00:46:33,409 - 33216 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 00:57:50,852 - 33343 - DEBUG: /etc/localtime found
|
||||
2025-03-10 00:57:50,854 - 33343 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 01:01:23,328 - 33430 - DEBUG: /etc/localtime found
|
||||
2025-03-10 01:01:23,329 - 33430 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 01:32:02,363 - 33738 - DEBUG: /etc/localtime found
|
||||
2025-03-10 01:32:02,364 - 33738 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 01:40:41,246 - 33834 - DEBUG: /etc/localtime found
|
||||
2025-03-10 01:40:41,247 - 33834 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 01:42:06,363 - 33880 - DEBUG: /etc/localtime found
|
||||
2025-03-10 01:42:06,365 - 33880 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 01:48:44,173 - 33999 - DEBUG: /etc/localtime found
|
||||
2025-03-10 01:48:44,197 - 33999 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 02:21:10,770 - 34196 - DEBUG: /etc/localtime found
|
||||
2025-03-10 02:21:10,772 - 34196 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 02:21:35,205 - 34225 - DEBUG: /etc/localtime found
|
||||
2025-03-10 02:21:35,206 - 34225 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 02:43:56,138 - 34513 - DEBUG: /etc/localtime found
|
||||
2025-03-10 02:43:56,140 - 34513 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 02:48:28,910 - 34561 - DEBUG: /etc/localtime found
|
||||
2025-03-10 02:48:28,912 - 34561 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 02:49:04,261 - 34561 - ERROR: 回调处理异常: 'WeChatPay' object has no attribute 'verify'
|
||||
Traceback (most recent call last):
|
||||
File "/Users/haochen/PycharmProjects/table_game_project/backend/app/routers/user_order.py", line 269, in wxpay_notify
|
||||
if not wxpay.verify(headers, body_bytes):
|
||||
^^^^^^^^^^^^
|
||||
AttributeError: 'WeChatPay' object has no attribute 'verify'
|
||||
2025-03-10 02:49:41,002 - 34585 - DEBUG: /etc/localtime found
|
||||
2025-03-10 02:49:41,003 - 34585 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 03:01:15,577 - 34779 - DEBUG: /etc/localtime found
|
||||
2025-03-10 03:01:15,579 - 34779 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 03:01:56,280 - 34811 - DEBUG: /etc/localtime found
|
||||
2025-03-10 03:01:56,281 - 34811 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 03:05:21,127 - 34923 - DEBUG: /etc/localtime found
|
||||
2025-03-10 03:05:21,129 - 34923 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 03:07:02,091 - 34968 - DEBUG: /etc/localtime found
|
||||
2025-03-10 03:07:02,092 - 34968 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 03:07:36,947 - 34994 - DEBUG: /etc/localtime found
|
||||
2025-03-10 03:07:36,949 - 34994 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 03:07:55,297 - 35020 - DEBUG: /etc/localtime found
|
||||
2025-03-10 03:07:55,298 - 35020 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 03:08:04,668 - 35030 - DEBUG: /etc/localtime found
|
||||
2025-03-10 03:08:04,669 - 35030 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 03:11:33,100 - 35098 - DEBUG: /etc/localtime found
|
||||
2025-03-10 03:11:33,103 - 35098 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 03:12:32,459 - 35156 - DEBUG: /etc/localtime found
|
||||
2025-03-10 03:12:32,461 - 35156 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 03:36:48,785 - 35727 - DEBUG: /etc/localtime found
|
||||
2025-03-10 03:36:48,787 - 35727 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 03:38:17,760 - 35770 - DEBUG: /etc/localtime found
|
||||
2025-03-10 03:38:17,761 - 35770 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 03:50:42,231 - 37057 - DEBUG: /etc/localtime found
|
||||
2025-03-10 03:50:42,234 - 37057 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 03:50:57,087 - 37069 - DEBUG: /etc/localtime found
|
||||
2025-03-10 03:50:57,088 - 37069 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 03:52:33,477 - 37118 - DEBUG: /etc/localtime found
|
||||
2025-03-10 03:52:33,478 - 37118 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 03:52:55,764 - 37148 - DEBUG: /etc/localtime found
|
||||
2025-03-10 03:52:55,765 - 37148 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 03:53:38,833 - 37172 - DEBUG: /etc/localtime found
|
||||
2025-03-10 03:53:38,835 - 37172 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 04:16:20,441 - 37755 - DEBUG: /etc/localtime found
|
||||
2025-03-10 04:16:20,443 - 37755 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 04:30:12,425 - 37966 - DEBUG: /etc/localtime found
|
||||
2025-03-10 04:30:12,427 - 37966 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 04:30:25,698 - 37988 - DEBUG: /etc/localtime found
|
||||
2025-03-10 04:30:25,699 - 37988 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 04:30:32,377 - 37998 - DEBUG: /etc/localtime found
|
||||
2025-03-10 04:30:32,378 - 37998 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 04:34:14,036 - 38058 - DEBUG: /etc/localtime found
|
||||
2025-03-10 04:34:14,038 - 38058 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 04:36:35,340 - 38479 - DEBUG: /etc/localtime found
|
||||
2025-03-10 04:36:35,342 - 38479 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 04:37:12,064 - 38508 - DEBUG: /etc/localtime found
|
||||
2025-03-10 04:37:12,065 - 38508 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 04:37:46,318 - 38539 - DEBUG: /etc/localtime found
|
||||
2025-03-10 04:37:46,319 - 38539 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 04:38:56,347 - 38601 - DEBUG: /etc/localtime found
|
||||
2025-03-10 04:38:56,348 - 38601 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 04:52:53,940 - 38966 - DEBUG: /etc/localtime found
|
||||
2025-03-10 04:52:53,942 - 38966 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 04:59:47,661 - 39087 - DEBUG: /etc/localtime found
|
||||
2025-03-10 04:59:47,663 - 39087 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 05:00:12,464 - 39122 - DEBUG: /etc/localtime found
|
||||
2025-03-10 05:00:12,464 - 39122 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 05:00:24,637 - 39157 - DEBUG: /etc/localtime found
|
||||
2025-03-10 05:00:24,638 - 39157 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 05:11:37,587 - 40290 - DEBUG: /etc/localtime found
|
||||
2025-03-10 05:11:37,589 - 40290 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 05:31:13,800 - 40805 - DEBUG: /etc/localtime found
|
||||
2025-03-10 05:31:13,802 - 40805 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 05:31:15,359 - 40805 - ERROR: 处理支付请求时发生错误:'OrderPayRequest' object has no attribute 'coupon_code'
|
||||
2025-03-10 05:31:57,859 - 40836 - DEBUG: /etc/localtime found
|
||||
2025-03-10 05:31:57,861 - 40836 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 05:32:00,479 - 40836 - ERROR: 处理支付请求时发生错误:'OrderPayRequest' object has no attribute 'coupon_code'
|
||||
2025-03-10 05:34:01,418 - 40901 - DEBUG: /etc/localtime found
|
||||
2025-03-10 05:34:01,420 - 40901 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 05:34:04,203 - 40901 - ERROR: 处理支付请求时发生错误:'OrderPayRequest' object has no attribute 'coupon_code'
|
||||
2025-03-10 05:34:40,096 - 40928 - DEBUG: /etc/localtime found
|
||||
2025-03-10 05:34:40,098 - 40928 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 05:34:41,717 - 40928 - ERROR: 处理支付请求时发生错误:'OrderPayRequest' object has no attribute 'coupon_code'
|
||||
2025-03-10 05:35:24,434 - 40963 - DEBUG: /etc/localtime found
|
||||
2025-03-10 05:35:24,435 - 40963 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 05:35:25,245 - 40963 - ERROR: 处理支付请求时发生错误:'OrderPayRequest' object has no attribute 'coupon_code'
|
||||
2025-03-10 05:38:03,799 - 41007 - DEBUG: /etc/localtime found
|
||||
2025-03-10 05:38:03,801 - 41007 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 05:38:05,603 - 41007 - ERROR: 处理支付请求时发生错误:'OrderPayRequest' object has no attribute 'coupon_code'
|
||||
2025-03-10 05:38:51,663 - 41034 - DEBUG: /etc/localtime found
|
||||
2025-03-10 05:38:51,664 - 41034 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 05:40:07,063 - 41047 - DEBUG: /etc/localtime found
|
||||
2025-03-10 05:40:07,064 - 41047 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 05:40:55,540 - 41071 - DEBUG: /etc/localtime found
|
||||
2025-03-10 05:40:55,541 - 41071 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 05:40:59,741 - 41071 - ERROR: 处理支付请求时发生错误:'OrderPayRequest' object has no attribute 'coupon_code'
|
||||
2025-03-10 05:42:37,108 - 41124 - DEBUG: /etc/localtime found
|
||||
2025-03-10 05:42:37,110 - 41124 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 05:42:37,652 - 41124 - DEBUG: Request url: https://api.mch.weixin.qq.com/v3/pay/transactions/jsapi
|
||||
2025-03-10 05:42:37,653 - 41124 - DEBUG: Request type: POST
|
||||
2025-03-10 05:42:37,653 - 41124 - DEBUG: Request headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'User-Agent': 'wechatpay v3 api python sdk(https://github.com/minibear2021/wechatpayv3)', 'Authorization': 'WECHATPAY2-SHA256-RSA2048 mchid="1709464037",nonce_str="98CE944113A14E35AE021FF3CE527A63",signature="Quz+1wfAgVUAKkr2zm7bJqYn5HOVDr63tR38FV4Z6KIkTKkp8eVnrvL0PRAaUSx2KTBrmOEKRubofV6jwXG1cpX/PVm8M/zL9DihwbcAU4jI7kCfNKNar6lEs3+t9qWLSmVhi+gEyrc6a1Ri0QJMODNDd7k3hws6d3N571mKKahJ4TDTl/JPthdPdcwneuW7PDDOwPpJGopJ5Zz6dlLxduRpr7N1vImwetN5SImtvuBJxo4IS24CdtqOO/NSegYmvYZ3OixYQ28mq8b1Wy1UcU82zGUlbGPQLg4aazpeL8+WUzTU3moCoNTFKP6MlzKoP9icHkWDjSIRiQw3VuotHw==",timestamp="1741556557",serial_no="214EA0DFFD516E0E88BCBAD28D525D967C0FEF10"'}
|
||||
2025-03-10 05:42:37,653 - 41124 - DEBUG: Request params: {'notify_url': 'https://table-game-backend.miniprogram.ahaostudio.tech/user/order/paystatus/', 'description': '即墨区小鲨桌游店-第Y004桌-订单结算', 'out_trade_no': 'AcOoZql0', 'amount': {'total': 48}, 'payer': {'openid': 'op5Zb7IaP_awBMJiULYMo28TzVbU'}, 'appid': 'wx2c0e64b724b6dec4', 'mchid': 1709464037}
|
||||
2025-03-10 05:42:37,662 - 41124 - DEBUG: Starting new HTTPS connection (1): api.mch.weixin.qq.com:443
|
||||
2025-03-10 05:42:37,783 - 41124 - DEBUG: https://api.mch.weixin.qq.com:443 "POST /v3/pay/transactions/jsapi HTTP/1.1" 400 219
|
||||
2025-03-10 05:42:37,784 - 41124 - DEBUG: Response status code: 400
|
||||
2025-03-10 05:42:37,784 - 41124 - DEBUG: Response headers: {'Server': 'nginx', 'Date': 'Sun, 09 Mar 2025 21:42:37 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Content-Length': '219', 'Connection': 'keep-alive', 'Keep-Alive': 'timeout=8', 'Cache-Control': 'no-cache, must-revalidate', 'X-Content-Type-Options': 'nosniff', 'Request-ID': '08CD96B8BE0610980718A2D78C5820E1C11628FFFC02-268435461', 'Content-Language': 'zh-CN'}
|
||||
2025-03-10 05:42:37,785 - 41124 - DEBUG: Response content: {"code":"PARAM_ERROR","detail":{"location":"body","value":1709464037},"message":"无法将 JSON 输入源“/body/mchid”映射到目标字段“直连商户号”中,此字段需要一个 string 类型的 Json 值"}
|
||||
2025-03-10 05:45:26,876 - 41195 - DEBUG: /etc/localtime found
|
||||
2025-03-10 05:45:26,877 - 41195 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 05:45:29,788 - 41195 - DEBUG: Request url: https://api.mch.weixin.qq.com/v3/pay/transactions/jsapi
|
||||
2025-03-10 05:45:29,788 - 41195 - DEBUG: Request type: POST
|
||||
2025-03-10 05:45:29,789 - 41195 - DEBUG: Request headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'User-Agent': 'wechatpay v3 api python sdk(https://github.com/minibear2021/wechatpayv3)', 'Authorization': 'WECHATPAY2-SHA256-RSA2048 mchid="1709464037",nonce_str="4F0277DC4C064C57BF867A18CDB7E5F5",signature="h1u4wKhfyYiKXcnxff/xYeW3eERM3fRyHtAYFLEXMpNfNu1A9DuAidAgUEe+bL53kWOcjOA2BynKBidCopkVC3lbUn1mbtxzO3t8wb/AFjZWjNxSr/OYULUen0FfCv5ZVeLhz8EGdwu7/Gyx4soIQ9y+fM/EGIynLJX5AwHuPhOmqu8FuDUkI3w/43dFohx0aV4FH4UWs9Ubp9wNXU2OAeAXuhfoNCgcyxi8+OXih/t5h0CkxxwyDXwf8zdpf8EGqwqqN8TqUf0b/INPDhv+CQKuHYuagZTx1f7UgokW2BMXYCNp/vF3OcEAKGhN5SjBU1dYBsIFsMD/FUKyU+16rw==",timestamp="1741556729",serial_no="214EA0DFFD516E0E88BCBAD28D525D967C0FEF10"'}
|
||||
2025-03-10 05:45:29,789 - 41195 - DEBUG: Request params: {'notify_url': 'https://table-game-backend.miniprogram.ahaostudio.tech/user/order/paystatus/', 'description': '即墨区小鲨桌游店-第Y004桌-订单结算', 'out_trade_no': '6ul32kvd', 'amount': {'total': 48}, 'payer': {'openid': 'op5Zb7IaP_awBMJiULYMo28TzVbU'}, 'appid': 'wx2c0e64b724b6dec4', 'mchid': '1709464037'}
|
||||
2025-03-10 05:45:29,799 - 41195 - DEBUG: Starting new HTTPS connection (1): api.mch.weixin.qq.com:443
|
||||
2025-03-10 05:45:30,277 - 41195 - DEBUG: https://api.mch.weixin.qq.com:443 "POST /v3/pay/transactions/jsapi HTTP/1.1" 200 52
|
||||
2025-03-10 05:45:30,278 - 41195 - DEBUG: Response status code: 200
|
||||
2025-03-10 05:45:30,278 - 41195 - DEBUG: Response headers: {'Server': 'nginx', 'Date': 'Sun, 09 Mar 2025 21:45:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Content-Length': '52', 'Connection': 'keep-alive', 'Keep-Alive': 'timeout=8', 'Cache-Control': 'no-cache, must-revalidate', 'X-Content-Type-Options': 'nosniff', 'Request-ID': '08FA97B8BE06103C18A6DB8C5820FCC31328F84B-0', 'Content-Language': 'zh-CN', 'Wechatpay-Nonce': '3c1df11d1215c12aff30f935aeb3e38e', 'Wechatpay-Signature': 'hkq4lG4lW2T7F6DZhMVGpAP2GEK8YkGfttpABXfAtelf3U6BywI3YvghJqFB2toZAnrwsr4KQUT3ae8+em6CNBXXnyaCVMVyo4MCgRieJgQhX6aK7cJNL/kTPPdHXvR38fo7KSo35ED+ww76g72NVcuGTOskIkcpWcLfUbKGiE2BeUoYpsa5uu5tb/jFiMDlMcr4bGYJ1j+OSXXlKl6NdI3fgqeY+lTIePuPl80q3+iDxeGojHh7Vwm1HYyn228Acnnvfzd44LoY8aoEt9rR3HBHJtXqsFeDTX3g0FEKOC2mkvljr1XAPuppGaE+MBFciABnbl3lBTFjXwKmskP0sw==', 'Wechatpay-Timestamp': '1741556730', 'Wechatpay-Serial': '71557EDA8012268B4428C3D6C988C301F1906C59', 'Wechatpay-Signature-Type': 'WECHATPAY2-SHA256-RSA2048'}
|
||||
2025-03-10 05:45:30,278 - 41195 - DEBUG: Response content: {"prepay_id":"wx100545302964344f4c931af46da9fc0001"}
|
||||
2025-03-10 05:45:30,280 - 41195 - ERROR: 处理支付请求时发生错误:'str' object has no attribute 'get'
|
||||
2025-03-10 05:45:53,432 - 41230 - DEBUG: /etc/localtime found
|
||||
2025-03-10 05:45:53,433 - 41230 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 05:45:55,584 - 41230 - DEBUG: Request url: https://api.mch.weixin.qq.com/v3/pay/transactions/jsapi
|
||||
2025-03-10 05:45:55,585 - 41230 - DEBUG: Request type: POST
|
||||
2025-03-10 05:45:55,585 - 41230 - DEBUG: Request headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'User-Agent': 'wechatpay v3 api python sdk(https://github.com/minibear2021/wechatpayv3)', 'Authorization': 'WECHATPAY2-SHA256-RSA2048 mchid="1709464037",nonce_str="9B0695B9AE45434F8A0B0C9843BA9B28",signature="FOHdffFVt38F1ZtOsubqiwKFRH+9dr/+da8Ce5bSwbAZmgbrucmH7u6EpzAivCKC6ZGbveMSHOVBvN7uwcUK9TjlyPVRnD5wTSUWQU1kijGmjHBCU3aGn+INBaYwpF/HJOghIxEwhqrEg2KVRG7oayjYYythKSdeHSgDW4myomnPthfRnCbp2/21AVouRKAPkK+EI4PFI0c9VPR3W6XweBkZgkCQoL3hd/qpgSNksR5gxw9ekMM5DPGhXuIcp3ZjfCN/KgEYe+vTkDZZaeHxKH7Adb2d02S+IRDf1w0X6uztZdhwemq9NavGLXNNrToC6TnNB4vsg0eQ3kKRDe3pmQ==",timestamp="1741556755",serial_no="214EA0DFFD516E0E88BCBAD28D525D967C0FEF10"'}
|
||||
2025-03-10 05:45:55,585 - 41230 - DEBUG: Request params: {'notify_url': 'https://table-game-backend.miniprogram.ahaostudio.tech/user/order/paystatus/', 'description': '即墨区小鲨桌游店-第Y004桌-订单结算', 'out_trade_no': 'A27TPjC4', 'amount': {'total': 48}, 'payer': {'openid': 'op5Zb7IaP_awBMJiULYMo28TzVbU'}, 'appid': 'wx2c0e64b724b6dec4', 'mchid': '1709464037'}
|
||||
2025-03-10 05:45:55,594 - 41230 - DEBUG: Starting new HTTPS connection (1): api.mch.weixin.qq.com:443
|
||||
2025-03-10 05:45:56,228 - 41230 - DEBUG: https://api.mch.weixin.qq.com:443 "POST /v3/pay/transactions/jsapi HTTP/1.1" 200 52
|
||||
2025-03-10 05:45:56,228 - 41230 - DEBUG: Response status code: 200
|
||||
2025-03-10 05:45:56,229 - 41230 - DEBUG: Response headers: {'Server': 'nginx', 'Date': 'Sun, 09 Mar 2025 21:45:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Content-Length': '52', 'Connection': 'keep-alive', 'Keep-Alive': 'timeout=8', 'Cache-Control': 'no-cache, must-revalidate', 'X-Content-Type-Options': 'nosniff', 'Request-ID': '089398B8BE0610DD0618B6DA8C5820E29912288EEA04-0', 'Content-Language': 'zh-CN', 'Wechatpay-Nonce': 'aedbf2a9a916ffeead4b0df843bcc016', 'Wechatpay-Signature': 'fMev39pAhxCS2HXfO05x1D7ghNkbqC129ZcxCJOsqmXnnLl+GnNMiMYj2bKNVXlrpT4IXB38ZrgXeXAo29RGpjfKXyztYGO0hVlzh5uoFi6quv/RLzlg2c0zJh4+zsmFkhHU7Bs6BLfyI/r8KirbxIwfRSbuGLvG6QiHjwAu682KXmslmG6qJFf6MMrqAwcXYB14MdiKppERKz85qh+tc6dXJirCGSS7t0OTULWD8tsRl8tTsD1OWg5Xaub/CuqT9IgQMQPQfxBIKJN/4/GIbzhcD9kV8AZcVGaMvkW46oCelF96+Zt0VMuvEt96GRQjJ715rv1uar43xWKTUGodEQ==', 'Wechatpay-Timestamp': '1741556756', 'Wechatpay-Serial': '71557EDA8012268B4428C3D6C988C301F1906C59', 'Wechatpay-Signature-Type': 'WECHATPAY2-SHA256-RSA2048'}
|
||||
2025-03-10 05:45:56,229 - 41230 - DEBUG: Response content: {"prepay_id":"wx100545562081096931b6e323dbfdb00000"}
|
||||
2025-03-10 05:45:56,230 - 41230 - ERROR: 处理支付请求时发生错误:'str' object has no attribute 'get'
|
||||
2025-03-10 05:46:41,560 - 41258 - DEBUG: /etc/localtime found
|
||||
2025-03-10 05:46:41,561 - 41258 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 05:46:44,743 - 41258 - DEBUG: Request url: https://api.mch.weixin.qq.com/v3/pay/transactions/jsapi
|
||||
2025-03-10 05:46:44,743 - 41258 - DEBUG: Request type: POST
|
||||
2025-03-10 05:46:44,744 - 41258 - DEBUG: Request headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'User-Agent': 'wechatpay v3 api python sdk(https://github.com/minibear2021/wechatpayv3)', 'Authorization': 'WECHATPAY2-SHA256-RSA2048 mchid="1709464037",nonce_str="A5ACB8B2689E47AEA31C1EBC267C463E",signature="hIGsVnpmWN2iTusyiuyOq0WgIvs1pAkoAwTAfnjNnCv13IkufX4RaygKYle6ecM8QiwTujPKtiR1ZSAI2ZCW9rRNmWXX0JqSi7fq50zEiyEY359pRsd2HzbPYnH81LM2uGEwLfx3qOOD47dhemLHWFlzxuRQ8nZeCKK/SNU5bn0e1HMe9NTHMcX0k4au+ChoOUhImJhI5qVD3qB738qgxuRomCYgNUFdFoy6ZHYHzQeDrO+ysVqR26X32o3kiNU2wU0hpPOzrIeO94EOys2oYnlOZP3n7gQt7lAu9nEpPKEmjYf0CvRcf05T2RncSBC3OlBX5rtvz3sp8g6oWUYG3w==",timestamp="1741556804",serial_no="214EA0DFFD516E0E88BCBAD28D525D967C0FEF10"'}
|
||||
2025-03-10 05:46:44,744 - 41258 - DEBUG: Request params: {'notify_url': 'https://table-game-backend.miniprogram.ahaostudio.tech/user/order/paystatus/', 'description': '即墨区小鲨桌游店-第Y004桌-订单结算', 'out_trade_no': 'U3QfyzOg', 'amount': {'total': 48}, 'payer': {'openid': 'op5Zb7IaP_awBMJiULYMo28TzVbU'}, 'appid': 'wx2c0e64b724b6dec4', 'mchid': '1709464037'}
|
||||
2025-03-10 05:46:44,750 - 41258 - DEBUG: Starting new HTTPS connection (1): api.mch.weixin.qq.com:443
|
||||
2025-03-10 05:46:45,381 - 41258 - DEBUG: https://api.mch.weixin.qq.com:443 "POST /v3/pay/transactions/jsapi HTTP/1.1" 200 52
|
||||
2025-03-10 05:46:45,382 - 41258 - DEBUG: Response status code: 200
|
||||
2025-03-10 05:46:45,382 - 41258 - DEBUG: Response headers: {'Server': 'nginx', 'Date': 'Sun, 09 Mar 2025 21:46:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Content-Length': '52', 'Connection': 'keep-alive', 'Keep-Alive': 'timeout=8', 'Cache-Control': 'no-cache, must-revalidate', 'X-Content-Type-Options': 'nosniff', 'Request-ID': '08C598B8BE06100E18AFCBC0552098880E2884A303-0', 'Content-Language': 'zh-CN', 'Wechatpay-Nonce': '7abfe7e7276b7fe949466d7065e414ee', 'Wechatpay-Signature': 'MtIBKGKXNBSYPGnIqof6iLAv2hK2+y9buBN0cIheERukmFQXRbDdYLq1sjtqdR7KwQoifgrWW8qjbUBIQMzE/2uBJLW4xavWJfKt31EBjdAZvAHPOplhLo/6xDeYM4t2Ns/MjKJ/RTGlLxyD/qMs9qYjrPEqsFt1WHci1UuCl5bjjkw4IzXBrJfGc8mGWAj48HsbDCtC6vSXzuVmV8A5BxIlCPyk5M7oyymS2GJf24b70SI8rBSfMij4NPVAZU7PSrnW5C49IuaHjbDVy+hTL4rTh5o9rCGLSbzXjQRCYbzssVpWM2F4pf1y5wXZ3aKThb8eMmUfIszVv+ZR4fC65A==', 'Wechatpay-Timestamp': '1741556805', 'Wechatpay-Serial': '71557EDA8012268B4428C3D6C988C301F1906C59', 'Wechatpay-Signature-Type': 'WECHATPAY2-SHA256-RSA2048'}
|
||||
2025-03-10 05:46:45,382 - 41258 - DEBUG: Response content: {"prepay_id":"wx1005464534539390697c2f67964bbe0000"}
|
||||
2025-03-10 05:46:45,384 - 41258 - ERROR: 处理支付请求时发生错误:'str' object has no attribute 'get'
|
||||
2025-03-10 05:53:56,342 - 41370 - DEBUG: /etc/localtime found
|
||||
2025-03-10 05:53:56,344 - 41370 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 05:54:18,614 - 41370 - ERROR: 处理支付请求时发生错误:name 'random' is not defined
|
||||
2025-03-10 05:55:51,044 - 41416 - DEBUG: /etc/localtime found
|
||||
2025-03-10 05:55:51,045 - 41416 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 05:56:08,165 - 41416 - DEBUG: Request url: https://api.mch.weixin.qq.com/v3/pay/transactions/jsapi
|
||||
2025-03-10 05:56:08,165 - 41416 - DEBUG: Request type: POST
|
||||
2025-03-10 05:56:08,165 - 41416 - DEBUG: Request headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'User-Agent': 'wechatpay v3 api python sdk(https://github.com/minibear2021/wechatpayv3)', 'Authorization': 'WECHATPAY2-SHA256-RSA2048 mchid="1709464037",nonce_str="5C07679E46D74C16A88CBE361324DBEF",signature="lX+xphtnE29GQlLCIBXOOCOwprcWkP186WD7bYUaFURaIDx2LkHAghLIYt9vIh1JmFmHB4sfD8TdooQ5T4We7AEMdS5B16wnk0Mb4xgx5bd3M/3q7puRkx/BvPDHKqjChnyu+5t3eebW6QhxLX4qF6tNMHS9s3Se3al1kkQ28qOyUnsmxro0rZKfdr9YCQSS/fzORxBRhUQ0XyT9yP8giFfgJVGf0uTd2HcuVC5fiA35Fkwtq1AHW8hEfHVTd29fLaVfFLv1lXBeMIfjplRhFnoI1dUk5DgPS3HdGmgD3xwxrwCOmNlk/56lUzPlXg2ExmYlqXaZ0mjN9ExKCFTzNw==",timestamp="1741557368",serial_no="214EA0DFFD516E0E88BCBAD28D525D967C0FEF10"'}
|
||||
2025-03-10 05:56:08,165 - 41416 - DEBUG: Request params: {'notify_url': 'https://table-game-backend.miniprogram.ahaostudio.tech/user/order/paystatus/', 'description': '即墨区小鲨桌游店-第Y004桌-订单结算', 'out_trade_no': 'P1aF0VMe', 'amount': {'total': 48}, 'payer': {'openid': 'op5Zb7IaP_awBMJiULYMo28TzVbU'}, 'appid': 'wx2c0e64b724b6dec4', 'mchid': '1709464037'}
|
||||
2025-03-10 05:56:08,174 - 41416 - DEBUG: Starting new HTTPS connection (1): api.mch.weixin.qq.com:443
|
||||
2025-03-10 05:56:08,717 - 41416 - DEBUG: https://api.mch.weixin.qq.com:443 "POST /v3/pay/transactions/jsapi HTTP/1.1" 200 52
|
||||
2025-03-10 05:56:08,719 - 41416 - DEBUG: Response status code: 200
|
||||
2025-03-10 05:56:08,719 - 41416 - DEBUG: Response headers: {'Server': 'nginx', 'Date': 'Sun, 09 Mar 2025 21:56:08 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Content-Length': '52', 'Connection': 'keep-alive', 'Keep-Alive': 'timeout=8', 'Cache-Control': 'no-cache, must-revalidate', 'X-Content-Type-Options': 'nosniff', 'Request-ID': '08F89CB8BE0610A60318D8AAC055208FF61228E5D002-0', 'Content-Language': 'zh-CN', 'Wechatpay-Nonce': '1b4717f2cd4c0fa5b2d71de9c374781a', 'Wechatpay-Signature': 'buvn76uqPivKp4cSPV3TWxAGkA3RwvwqWUzqKxImAOUdJEgYKcVPNtvfDN/ch5NmbaAmOCI3W+d79tp01UIrFUlpI5YxxfpndLuq+2CNBLORn98k1aPhLUZxS1aRnOFrpmfdaUR6zMmv74iVj5NZwIlucaWEeq4Zew+Mc054uBpnwwiFqvV6rd8CtBTFyym+pS73NDUEOAdYwayMCChfmm12TRR55xJabqZq0eU6aFijC/ogQsoAbFQoey26D0K+QX9Zkkw/lgt8EsnrWkQLd8bj7UVYe6scEXBOr1q+xUFFWuU/oH3fF3RH1f/uyLR1yXHvwFR8nvBw6oAhvH7tww==', 'Wechatpay-Timestamp': '1741557368', 'Wechatpay-Serial': '71557EDA8012268B4428C3D6C988C301F1906C59', 'Wechatpay-Signature-Type': 'WECHATPAY2-SHA256-RSA2048'}
|
||||
2025-03-10 05:56:08,719 - 41416 - DEBUG: Response content: {"prepay_id":"wx1005560876097509890e658c9c116e0001"}
|
||||
2025-03-10 05:57:31,101 - 41443 - DEBUG: /etc/localtime found
|
||||
2025-03-10 05:57:31,102 - 41443 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 05:57:46,624 - 41463 - DEBUG: /etc/localtime found
|
||||
2025-03-10 05:57:46,625 - 41463 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 05:58:02,040 - 41483 - DEBUG: /etc/localtime found
|
||||
2025-03-10 05:58:02,041 - 41483 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 05:58:04,807 - 41483 - DEBUG: Request url: https://api.mch.weixin.qq.com/v3/pay/transactions/jsapi
|
||||
2025-03-10 05:58:04,807 - 41483 - DEBUG: Request type: POST
|
||||
2025-03-10 05:58:04,807 - 41483 - DEBUG: Request headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'User-Agent': 'wechatpay v3 api python sdk(https://github.com/minibear2021/wechatpayv3)', 'Authorization': 'WECHATPAY2-SHA256-RSA2048 mchid="1709464037",nonce_str="5A971F4ECC264186BAA4D7FC8D656697",signature="ktM7+ELkr3IdFSd49m6hx6k0EfNtoWDGXox/SM1TCpR4VQ7A2WykhgKpSR3Z31QMWaJkEzjJ1HIB5zbE0fSxhm296Qj0Oh3w8r2zX7ynIRE8fcg9pkwiFBtpbCfByMQ8iItxBRbqt+FEAFSHCsnyBq2HoyaQfC27UJdwo4IQZL8HdJaFMTUJHLnTFsKbbx+G+Yt2nnHXf+msCp58MkDsO8Kl+SkTJ4AVoRVnkfPiV3CMQ45kTomccCZvqE1gXmHQQrsZ5H6yzymfCZXvfEjcJjJu1AiIRVTg4f3JJ2m2UuGtDSiA3x4FS1v2HYHxdK4PJmL8uPV723OKwlR2xY9gvQ==",timestamp="1741557484",serial_no="214EA0DFFD516E0E88BCBAD28D525D967C0FEF10"'}
|
||||
2025-03-10 05:58:04,807 - 41483 - DEBUG: Request params: {'notify_url': 'https://table-game-backend.miniprogram.ahaostudio.tech/user/order/paystatus/', 'description': '即墨区小鲨桌游店-第Y004桌-订单结算', 'out_trade_no': 'IUiMBFl3', 'amount': {'total': 48}, 'payer': {'openid': 'op5Zb7IaP_awBMJiULYMo28TzVbU'}, 'appid': 'wx2c0e64b724b6dec4', 'mchid': '1709464037'}
|
||||
2025-03-10 05:58:04,815 - 41483 - DEBUG: Starting new HTTPS connection (1): api.mch.weixin.qq.com:443
|
||||
2025-03-10 05:58:05,437 - 41483 - DEBUG: https://api.mch.weixin.qq.com:443 "POST /v3/pay/transactions/jsapi HTTP/1.1" 200 52
|
||||
2025-03-10 05:58:05,448 - 41483 - DEBUG: Response status code: 200
|
||||
2025-03-10 05:58:05,448 - 41483 - DEBUG: Response headers: {'Server': 'nginx', 'Date': 'Sun, 09 Mar 2025 21:58:05 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Content-Length': '52', 'Connection': 'keep-alive', 'Keep-Alive': 'timeout=8', 'Cache-Control': 'no-cache, must-revalidate', 'X-Content-Type-Options': 'nosniff', 'Request-ID': '08ED9DB8BE06104718CEDDDD5C20E3D60D28899803-0', 'Content-Language': 'zh-CN', 'Wechatpay-Nonce': '30e26680fc9a4e97ca13c728005e66b8', 'Wechatpay-Signature': 'ap4X8H6mBxCDILDtUGOGS/yH6uvg9A4KMKHb8dzpVTl+NL4VSGswppkVZ/Ugwha8l3dbyxXdBS+TK8wiHrD/IiYzAnp7ujvCUs4DamnrXHr0S4bCwIXIveS47O/rAqIl/PPCehzPEtfKt55defFY4D0xxi088Z0xOX66J3Rknr87QUb9+bP0Tm2OP0uHvLD8SXBfqcG3vTFaTp9MlI6StPsFyI2WJdzo7TVGUPUrNpeABBROz9OJQMAUfxwrIPFIfBq4fL59OeOjz+LPDxQcBDBeAiPm5/cVkdvU6x6Lfdew57NYBgsTnZNo2VvUl7K+SXs2Do1Ha8Af0/eRKQyzjQ==', 'Wechatpay-Timestamp': '1741557485', 'Wechatpay-Serial': '71557EDA8012268B4428C3D6C988C301F1906C59', 'Wechatpay-Signature-Type': 'WECHATPAY2-SHA256-RSA2048'}
|
||||
2025-03-10 05:58:05,448 - 41483 - DEBUG: Response content: {"prepay_id":"wx10055805372587814014ad300387c90001"}
|
||||
2025-03-10 05:58:05,449 - 41483 - ERROR: 处理支付请求时发生错误:'WeChatPay' object has no attribute 'jsapi_sign'
|
||||
2025-03-10 06:05:23,332 - 41575 - DEBUG: /etc/localtime found
|
||||
2025-03-10 06:05:23,334 - 41575 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 06:05:26,371 - 41575 - ERROR: 处理支付请求时发生错误:name 'random' is not defined
|
||||
2025-03-10 06:06:45,394 - 41619 - DEBUG: /etc/localtime found
|
||||
2025-03-10 06:06:45,396 - 41619 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 06:07:37,486 - 41660 - DEBUG: /etc/localtime found
|
||||
2025-03-10 06:07:37,488 - 41660 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 06:07:48,028 - 41677 - DEBUG: /etc/localtime found
|
||||
2025-03-10 06:07:48,029 - 41677 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 06:07:51,705 - 41677 - DEBUG: Request url: https://api.mch.weixin.qq.com/v3/pay/transactions/jsapi
|
||||
2025-03-10 06:07:51,705 - 41677 - DEBUG: Request type: POST
|
||||
2025-03-10 06:07:51,705 - 41677 - DEBUG: Request headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'User-Agent': 'wechatpay v3 api python sdk(https://github.com/minibear2021/wechatpayv3)', 'Authorization': 'WECHATPAY2-SHA256-RSA2048 mchid="1709464037",nonce_str="5CAEA1725A1A432086225E2EABC0EF62",signature="UqKuH4vhP0cqrqPNNJ4u13bPXOQp/rbYaA2D0YRagqCkISnQbprTG+vmoEaoQD816d8ooy5DOY0U71WMcacOsuRpYr+Upj90opFuwMA4KAjEPGzbN8AZ7uMvJmq8n+eelyqYZH8yjGvnz4MCSpNc2zid3ZQbt6ju2AKKQkpNg4dgzsjFbgu4Hz9bQgGKRsV9Mlda/Z21Z6m0WmftFXKntXorlYlPm/aCQH/IWH7RX/YesWWsTgVW/iTpk9cwppDa5M9fJ3pahgoFuLULwASxRAr/2oBOLRCx8JvSzHdqsJ65kY7HalS0BNWttK74KPmgfb/W7zZyBHQVyKDZ65uCjQ==",timestamp="1741558071",serial_no="214EA0DFFD516E0E88BCBAD28D525D967C0FEF10"'}
|
||||
2025-03-10 06:07:51,706 - 41677 - DEBUG: Request params: {'notify_url': 'https://table-game-backend.miniprogram.ahaostudio.tech/user/order/paystatus/', 'description': '即墨区小鲨桌游店-第Y004桌-订单结算', 'out_trade_no': 'Eu8KylYa', 'amount': {'total': 48}, 'payer': {'openid': 'op5Zb7IaP_awBMJiULYMo28TzVbU'}, 'appid': 'wx2c0e64b724b6dec4', 'mchid': '1709464037'}
|
||||
2025-03-10 06:07:51,715 - 41677 - DEBUG: Starting new HTTPS connection (1): api.mch.weixin.qq.com:443
|
||||
2025-03-10 06:07:52,282 - 41677 - DEBUG: https://api.mch.weixin.qq.com:443 "POST /v3/pay/transactions/jsapi HTTP/1.1" 200 52
|
||||
2025-03-10 06:07:52,283 - 41677 - DEBUG: Response status code: 200
|
||||
2025-03-10 06:07:52,283 - 41677 - DEBUG: Response headers: {'Server': 'nginx', 'Date': 'Sun, 09 Mar 2025 22:07:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Content-Length': '52', 'Connection': 'keep-alive', 'Keep-Alive': 'timeout=8', 'Cache-Control': 'no-cache, must-revalidate', 'X-Content-Type-Options': 'nosniff', 'Request-ID': '08B7A2B8BE0610C40718FCCEEEA30620A3991E28ACEC02-0', 'Content-Language': 'zh-CN', 'Wechatpay-Nonce': 'fa8255ce5ae10d036587b7bfd02ee4c0', 'Wechatpay-Signature': 'iMb3q4WBd25vDiCmxdR76fohVSzwjh7RjkpXY6XRm08TcoBXvQtf14Q1580TgiQAhEBBiv3pUk8WCQLQyHLNJHolJD1AFVWKlsIn95iSAlgsGDHJIQtUEKAOcmMMSnuiKbn5UhNTahP975hkS4tuGnHHlx8Lk+6fJbzlnwnqzYLPZGvuxsurr6PhSVXILeljiq4UQB0xgGVtvj+PCYhnsiurTqT+8bToklX/5Ii6vwSeZR5tuMjfYq9Mn1M99KHoElJ16afZCF/ZXo3mi/gMGHA6RXUOXmohE9QQ0E1C9yzZHhoVZ7ROfepXVee3ruJAxTpau6iRwYmGhM3aFrjVrw==', 'Wechatpay-Timestamp': '1741558072', 'Wechatpay-Serial': '71557EDA8012268B4428C3D6C988C301F1906C59', 'Wechatpay-Signature-Type': 'WECHATPAY2-SHA256-RSA2048'}
|
||||
2025-03-10 06:07:52,283 - 41677 - DEBUG: Response content: {"prepay_id":"wx100607522804221114837069aa1d160001"}
|
||||
2025-03-10 06:07:52,292 - 41677 - ERROR: 处理支付请求时发生错误:1054 (42S22): Unknown column 'id' in 'where clause'
|
||||
2025-03-10 06:10:10,018 - 41712 - DEBUG: /etc/localtime found
|
||||
2025-03-10 06:10:10,019 - 41712 - DEBUG: 1 found:
|
||||
{'/etc/localtime is a symlink to': 'Asia/Shanghai'}
|
||||
2025-03-10 06:10:13,049 - 41712 - DEBUG: Request url: https://api.mch.weixin.qq.com/v3/pay/transactions/jsapi
|
||||
2025-03-10 06:10:13,049 - 41712 - DEBUG: Request type: POST
|
||||
2025-03-10 06:10:13,049 - 41712 - DEBUG: Request headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'User-Agent': 'wechatpay v3 api python sdk(https://github.com/minibear2021/wechatpayv3)', 'Authorization': 'WECHATPAY2-SHA256-RSA2048 mchid="1709464037",nonce_str="0612BA0DAB5346AEAA3DA722EEB5B6B4",signature="OJLJ4nWrlTP6xS2Qal5yqKSYsDjKAb8Vzpev2j/aN5/quHZbh6y4T/AoWOMtyjSeSIKxMPTS8976k/u0dqilyTnkB58HsZd+AUm2yu4b/DcGzaXT6uUwNW5+11KtcQEbF3H41ZXo3LK/waolLI9ZAQVCEc8zj2eaqHNqrZ5SRi3/RGMemOg3stV+aMo5l2II/09FS8qquyQghL/6aAAJ3siVYxMPGlT/x+VUVSVWdzws1e5Xa96Ru6YB/dBe32twoscHG+2CMNLUIT5o0SPJ5IkG3AGB3AuvX3e3/Vk7d8zytlI7ipczgzIvii9Are5QMA6lcdkNr8BwQkz/ls0jVQ==",timestamp="1741558213",serial_no="214EA0DFFD516E0E88BCBAD28D525D967C0FEF10"'}
|
||||
2025-03-10 06:10:13,050 - 41712 - DEBUG: Request params: {'notify_url': 'https://table-game-backend.miniprogram.ahaostudio.tech/user/order/paystatus/', 'description': '即墨区小鲨桌游店-第Y004桌-订单结算', 'out_trade_no': 'aiZw0lqU', 'amount': {'total': 48}, 'payer': {'openid': 'op5Zb7IaP_awBMJiULYMo28TzVbU'}, 'appid': 'wx2c0e64b724b6dec4', 'mchid': '1709464037'}
|
||||
2025-03-10 06:10:13,060 - 41712 - DEBUG: Starting new HTTPS connection (1): api.mch.weixin.qq.com:443
|
||||
2025-03-10 06:10:13,583 - 41712 - DEBUG: https://api.mch.weixin.qq.com:443 "POST /v3/pay/transactions/jsapi HTTP/1.1" 200 52
|
||||
2025-03-10 06:10:13,584 - 41712 - DEBUG: Response status code: 200
|
||||
2025-03-10 06:10:13,584 - 41712 - DEBUG: Response headers: {'Server': 'nginx', 'Date': 'Sun, 09 Mar 2025 22:10:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Content-Length': '52', 'Connection': 'keep-alive', 'Keep-Alive': 'timeout=8', 'Cache-Control': 'no-cache, must-revalidate', 'X-Content-Type-Options': 'nosniff', 'Request-ID': '08C5A3B8BE0610B60218BDDFEEA30620C9F40A28F78805-0', 'Content-Language': 'zh-CN', 'Wechatpay-Nonce': '734247cba8aa998325f296f5088e1420', 'Wechatpay-Signature': 'Nuk4+o3PjA9h1T98w9cGtwR3jnEB16Sr9E8m7uVyyTHD31HKc5EFKLINtsma9ax0/yUixPVEhW4SZu3rrUWyG5jXpfjZrIxCjIKp4TwohPvUh0heoQSzRD9ce+pDS3WhM/K1FqU/eZpUwp9a4LkaH8ykhNmXJPlvC2j9LdjWdhiK1c3quP08BnsbKsJcdjuN6K8jz/kskIJC4V3e3BI7OdcAPqnaGAbMBgAGlN2tyIFCFlL/x+PkraTAVXRLi1r0AMCf0g8eHyJPhoqy2JtkkZE9/SG4BnVXlErYdtzpY5foSxwqlFuveAbqyQk9A/qhDsSP7RPjQzDMgPN2c9Hrdg==', 'Wechatpay-Timestamp': '1741558213', 'Wechatpay-Serial': '71557EDA8012268B4428C3D6C988C301F1906C59', 'Wechatpay-Signature-Type': 'WECHATPAY2-SHA256-RSA2048'}
|
||||
2025-03-10 06:10:13,585 - 41712 - DEBUG: Response content: {"prepay_id":"wx1006101362254842f71233a692359f0001"}
|
||||
2025-03-10 06:15:39,340 - 41712 - DEBUG: Request url: https://api.mch.weixin.qq.com/v3/pay/transactions/jsapi
|
||||
2025-03-10 06:15:39,340 - 41712 - DEBUG: Request type: POST
|
||||
2025-03-10 06:15:39,340 - 41712 - DEBUG: Request headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'User-Agent': 'wechatpay v3 api python sdk(https://github.com/minibear2021/wechatpayv3)', 'Authorization': 'WECHATPAY2-SHA256-RSA2048 mchid="1709464037",nonce_str="213E647D83474A32A85B1AC9E7A4A2C7",signature="XRX4W4MMBa30VCFEkgtu6mWeZyZU6e2rX3B2Y5GEf2c6CwbywXEUSujV7PI8yp7Q3oaDj30YPWKfgELCugAp4rZwsGqqZJ/wlUJSqB9qPKFJcTW2GQQByxXYrhQUO+7GHrODtkVsBXS3TEWNZw4mvGE+KIYVW9iV4RRdi8TJIZvvyAeCzcLOnDaN4N1IPjXVn9GiJMENkzik6XF3tZrHEQCeM0IvVRFuTTEatDySdVQxgzxbHqw+7bUvGHORfo+SzWCT+hFS5KvZD/dniI1+ga/Y+48MsDWqNc6gMSdTNslRVRXkrlNJO1vG0vW7+4sghyUftDslqqyIoukwvzd4pQ==",timestamp="1741558539",serial_no="214EA0DFFD516E0E88BCBAD28D525D967C0FEF10"'}
|
||||
2025-03-10 06:15:39,340 - 41712 - DEBUG: Request params: {'notify_url': 'https://table-game-backend.miniprogram.ahaostudio.tech/user/order/paystatus/', 'description': '即墨区小鲨桌游店-第Y004桌-订单结算', 'out_trade_no': 'Vqk92N75', 'amount': {'total': 48}, 'payer': {'openid': 'op5Zb7IaP_awBMJiULYMo28TzVbU'}, 'appid': 'wx2c0e64b724b6dec4', 'mchid': '1709464037'}
|
||||
2025-03-10 06:15:39,342 - 41712 - DEBUG: Starting new HTTPS connection (1): api.mch.weixin.qq.com:443
|
||||
2025-03-10 06:15:39,745 - 41712 - DEBUG: https://api.mch.weixin.qq.com:443 "POST /v3/pay/transactions/jsapi HTTP/1.1" 200 52
|
||||
2025-03-10 06:15:39,746 - 41712 - DEBUG: Response status code: 200
|
||||
2025-03-10 06:15:39,746 - 41712 - DEBUG: Response headers: {'Server': 'nginx', 'Date': 'Sun, 09 Mar 2025 22:15:39 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Content-Length': '52', 'Connection': 'keep-alive', 'Keep-Alive': 'timeout=8', 'Cache-Control': 'no-cache, must-revalidate', 'X-Content-Type-Options': 'nosniff', 'Request-ID': '088BA6B8BE0610BA0418E1D68C5820F6A10D28A7F501-0', 'Content-Language': 'zh-CN', 'Wechatpay-Nonce': '419acbe5c141adee8c7f7fef90c3c78d', 'Wechatpay-Signature': 'a+JEZjrbXpfF+P9g3rXTu9sCcx1ikDDT3Dr57HAyBz4HQwcatNX+IYqnRMYDFMlhe7A2AsdT5VRn84UVWJQavhqXsrc9eKaHh41JUs/ZSe7cWTRbGlG8wo506ZnyCS2jdLGkr4BJA7TSCQRzEb4OKQcFATfNu9bQEKxJmpHz9TT/+4raVBsmbM+g4Kku7FrNEIu7nh28M24ExUvXqbBY1nMWFMStIai31LNu8sBOdZfhj4/Lsumu3JSokJhJFBYlVR+VC4mRSZRmhrChtW+cvvbr3kjUaB5F98KTafqj3vrD3zLMUq26yUNccpdlWXdqModuO5fezASdvVhixy/kPg==', 'Wechatpay-Timestamp': '1741558539', 'Wechatpay-Serial': '71557EDA8012268B4428C3D6C988C301F1906C59', 'Wechatpay-Signature-Type': 'WECHATPAY2-SHA256-RSA2048'}
|
||||
2025-03-10 06:15:39,749 - 41712 - DEBUG: Response content: {"prepay_id":"wx1006153973112053cd2ea2879b88a10000"}
|
||||
2025-03-10 06:16:23,321 - 41712 - DEBUG: Request url: https://api.mch.weixin.qq.com/v3/pay/transactions/jsapi
|
||||
2025-03-10 06:16:23,321 - 41712 - DEBUG: Request type: POST
|
||||
2025-03-10 06:16:23,321 - 41712 - DEBUG: Request headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'User-Agent': 'wechatpay v3 api python sdk(https://github.com/minibear2021/wechatpayv3)', 'Authorization': 'WECHATPAY2-SHA256-RSA2048 mchid="1709464037",nonce_str="BE4D59F0355443BE9748D2405E1D627B",signature="GH+taCw6/P85YIpKYjPqjq+sTDM2ASlOhZffnpna13ffp1rHtSzQz9rI/TyWHw26V+Bx24wbWY/cMcrN9dw0+BfLRp4y607eewEbs5Mt4fbfW3FJq9uULQXcbnSTbi9aWYA0mCzULR4H1Dh30DwLeqfHZ9ZE4XxLMtiOYSn8zbeG+ZicveC/8zOvrq+9idTYuUGDj1RLtOaKNta0ReeReLUQVS4/sT7y3Ayy61T+YE3G3P2Cm4ne5LEwXZnM/TQotT8yVvkZE1zbHUm+74DNl6uh1VKRk+/Q2nFdaXZI7dWmyDzZC2NHtuf6RpbHrNHB/RWF4Zje5xWYe1K1Bh+Y4Q==",timestamp="1741558583",serial_no="214EA0DFFD516E0E88BCBAD28D525D967C0FEF10"'}
|
||||
2025-03-10 06:16:23,321 - 41712 - DEBUG: Request params: {'notify_url': 'https://table-game-backend.miniprogram.ahaostudio.tech/user/order/paystatus/', 'description': '即墨区小鲨桌游店-第Y004桌-订单结算', 'out_trade_no': 'ypn8ctl5', 'amount': {'total': 48}, 'payer': {'openid': 'op5Zb7IaP_awBMJiULYMo28TzVbU'}, 'appid': 'wx2c0e64b724b6dec4', 'mchid': '1709464037'}
|
||||
2025-03-10 06:16:23,324 - 41712 - DEBUG: Starting new HTTPS connection (1): api.mch.weixin.qq.com:443
|
||||
2025-03-10 06:16:23,742 - 41712 - DEBUG: https://api.mch.weixin.qq.com:443 "POST /v3/pay/transactions/jsapi HTTP/1.1" 200 52
|
||||
2025-03-10 06:16:23,742 - 41712 - DEBUG: Response status code: 200
|
||||
2025-03-10 06:16:23,743 - 41712 - DEBUG: Response headers: {'Server': 'nginx', 'Date': 'Sun, 09 Mar 2025 22:16:23 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Content-Length': '52', 'Connection': 'keep-alive', 'Keep-Alive': 'timeout=8', 'Cache-Control': 'no-cache, must-revalidate', 'X-Content-Type-Options': 'nosniff', 'Request-ID': '08B7A6B8BE0610A50418E4ACEFA9012093D91228AA63-0', 'Content-Language': 'zh-CN', 'Wechatpay-Nonce': '4b2afe58cb724e119e7ad43ac770a9c2', 'Wechatpay-Signature': 'BaTkGhFVawOf+Xz/rp8W01dOTHf7FPV4Hq1WPlB4BhT9ocR+gR9ZMl3chmRnFUKksPMzxtAwB2JxWVjUYpzYj0kEfLIrlAlt1mN6j3Opz36U1LmESMaT9uouR6keb5KtPdUH0FjPPnxLpc6UTecia+Wvqwj7bSAZeuYF6DlCGa64B6AOD2L62PgmuF776pBmGzNekUJ/00w4r9loooKVzVkPyncbZODaMh3rIndA+WtmIjIZ4ADyZkvZjAmamIYUXR3wCZ8ETFPBOw943XptIigLpgjfV2EM89LYrXFpF93Mk2fNKZTU7q4lJcAzwTtTYkUnrmEvOQR1cASsn+DWyA==', 'Wechatpay-Timestamp': '1741558583', 'Wechatpay-Serial': '71557EDA8012268B4428C3D6C988C301F1906C59', 'Wechatpay-Signature-Type': 'WECHATPAY2-SHA256-RSA2048'}
|
||||
2025-03-10 06:16:23,743 - 41712 - DEBUG: Response content: {"prepay_id":"wx1006162371994347508ab8a99820c30001"}
|
||||
2025-03-10 06:17:06,340 - 41712 - DEBUG: Request received. Product:Dysmsapi Endpoint:dysmsapi.aliyuncs.com Params: {'PhoneNumbers': '19510370888', 'SignName': '小鲨桌游吧', 'TemplateCode': 'SMS_480005109', 'TemplateParam': {'code': '2994'}, 'Version': '2017-05-25', 'Action': 'SendSms', 'Format': 'JSON'}
|
||||
2025-03-10 06:17:06,829 - 41712 - DEBUG: Response received. Product:Dysmsapi Response-body: b'{"Message":"OK","RequestId":"FBD58257-987D-5955-BC50-98A9C83EAF56","Code":"OK","BizId":"384425141558626612^0"}'
|
||||
2025-03-10 06:17:24,502 - 41712 - DEBUG: Request url: https://api.mch.weixin.qq.com/v3/pay/transactions/jsapi
|
||||
2025-03-10 06:17:24,502 - 41712 - DEBUG: Request type: POST
|
||||
2025-03-10 06:17:24,502 - 41712 - DEBUG: Request headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'User-Agent': 'wechatpay v3 api python sdk(https://github.com/minibear2021/wechatpayv3)', 'Authorization': 'WECHATPAY2-SHA256-RSA2048 mchid="1709464037",nonce_str="86C71BDF89F64959AC58DABC4A8DCC51",signature="jWdIDicNRPys32eirc1mT4HmIDAUcfs5zel61Wzl5d4lP1QQMxoJfohEiAbcGb5Tm2fDRi0mvVS+V33u2Rw2oNikW4oRex19gBKN4Vh/mqsN/uT4JyfP0yWLctFk/1+H1gHwjRF8co16VnbUkKip0H8NLXEyM1rw0/Z7YO0AtVhoR8Kd0s4XBeKrxdScZrtx1tLEeP0hct7hy9rTZWUOfpHjsFuZPZENMQbzs7SW1XzXzie606s9O6O25YWP1N8zKXg0z/NUrLrZPVqVXO5G5mhgldqpc+Ssu2o7hFOUKfnUkk7r+QxtpKvn+MPuHWu2G33qyjLMSggO80g1QFMOtA==",timestamp="1741558644",serial_no="214EA0DFFD516E0E88BCBAD28D525D967C0FEF10"'}
|
||||
2025-03-10 06:17:24,502 - 41712 - DEBUG: Request params: {'notify_url': 'https://table-game-backend.miniprogram.ahaostudio.tech/user/order/paystatus/', 'description': '即墨区小鲨桌游店-第Y004桌-订单结算', 'out_trade_no': 'FnBZXjsb', 'amount': {'total': 48}, 'payer': {'openid': 'op5Zb7IaP_awBMJiULYMo28TzVbU'}, 'appid': 'wx2c0e64b724b6dec4', 'mchid': '1709464037'}
|
||||
2025-03-10 06:17:24,505 - 41712 - DEBUG: Starting new HTTPS connection (1): api.mch.weixin.qq.com:443
|
||||
2025-03-10 06:17:24,906 - 41712 - DEBUG: https://api.mch.weixin.qq.com:443 "POST /v3/pay/transactions/jsapi HTTP/1.1" 200 52
|
||||
2025-03-10 06:17:24,907 - 41712 - DEBUG: Response status code: 200
|
||||
2025-03-10 06:17:24,908 - 41712 - DEBUG: Response headers: {'Server': 'nginx', 'Date': 'Sun, 09 Mar 2025 22:17:25 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Content-Length': '52', 'Connection': 'keep-alive', 'Keep-Alive': 'timeout=8', 'Cache-Control': 'no-cache, must-revalidate', 'X-Content-Type-Options': 'nosniff', 'Request-ID': '08F4A6B8BE0610D50518AFC0ECF50120EDCA052882C101-0', 'Content-Language': 'zh-CN', 'Wechatpay-Nonce': '74d00b800f07ad4ab47b4d2c3f09f3cc', 'Wechatpay-Signature': 'Zo3aaw+nyrnlOuSQKiDlpeQVr2RGSWTNzZVJhNXAZua9V6ewT+yM59703kqxuHR5LrIhwhR5eXdXUgcdDsbm9itxUsgYL7BOWitRYoYuZ35jazAn6iKLUfPXhcHcsqrWh8nHdNm3+nF/patEkOxmaNkaRExiyOBNdq06+O1dmksFe3IkF9jq6q9NVR/69PlVGbpKRa6kC1rpgEB322Jtm9uMUcDzKtViSu7DcugPdBcutNL6BDBdNHdBaL0gSVt2J2yipxAVfW31GqCFTwfHF6JaKhSZAG2GW7p6+EvNyDxko7VI1/bwBWuFR2jRIsv7yabVbctVcQqihPA0xdKHTA==', 'Wechatpay-Timestamp': '1741558644', 'Wechatpay-Serial': '71557EDA8012268B4428C3D6C988C301F1906C59', 'Wechatpay-Signature-Type': 'WECHATPAY2-SHA256-RSA2048'}
|
||||
2025-03-10 06:17:24,908 - 41712 - DEBUG: Response content: {"prepay_id":"wx1006172491586699775f414069b0380001"}
|
||||
2025-03-10 06:18:11,522 - 41712 - DEBUG: Request url: https://api.mch.weixin.qq.com/v3/pay/transactions/jsapi
|
||||
2025-03-10 06:18:11,523 - 41712 - DEBUG: Request type: POST
|
||||
2025-03-10 06:18:11,523 - 41712 - DEBUG: Request headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'User-Agent': 'wechatpay v3 api python sdk(https://github.com/minibear2021/wechatpayv3)', 'Authorization': 'WECHATPAY2-SHA256-RSA2048 mchid="1709464037",nonce_str="B644F289F7AB43BFB7AA2349A6E0458B",signature="e98xTAbLiWSjPDc45yKHAi1C+xbtPF7i2fK+p9s1ynjOA57ccM8RFlCldrXQEX5qlT2wbviAaHZo82K9kJDn/jM6FuFD0MwmYfZbI5rtUC5BncYRteI3YXjirbFty7disudYju3BZflr42cIuJOQTIxBU/VYDntguPhS/GDHfsLQ/witq+1E6PjngRP/GZ+jMU4u20ikjJRrMqBOhTkS9iyJJ/8Vr87uLOWAERpb/WBV0TDoglexiFrAHZi8kGqdjeAgGFGN/Qq6iW5/qbdPAo4JGLdQSeDyqrD0srmZZj6OnNipGrkHxMaCJjQevdxyCwBsqbwQepmUYuAxzGqqTw==",timestamp="1741558691",serial_no="214EA0DFFD516E0E88BCBAD28D525D967C0FEF10"'}
|
||||
2025-03-10 06:18:11,523 - 41712 - DEBUG: Request params: {'notify_url': 'https://table-game-backend.miniprogram.ahaostudio.tech/user/order/paystatus/', 'description': '即墨区小鲨桌游店-第Y004桌-订单结算', 'out_trade_no': 'Vxwe93Xd', 'amount': {'total': 48}, 'payer': {'openid': 'op5Zb7IaP_awBMJiULYMo28TzVbU'}, 'appid': 'wx2c0e64b724b6dec4', 'mchid': '1709464037'}
|
||||
2025-03-10 06:18:11,535 - 41712 - DEBUG: Starting new HTTPS connection (1): api.mch.weixin.qq.com:443
|
||||
2025-03-10 06:18:11,954 - 41712 - DEBUG: https://api.mch.weixin.qq.com:443 "POST /v3/pay/transactions/jsapi HTTP/1.1" 200 52
|
||||
2025-03-10 06:18:11,955 - 41712 - DEBUG: Response status code: 200
|
||||
2025-03-10 06:18:11,955 - 41712 - DEBUG: Response headers: {'Server': 'nginx', 'Date': 'Sun, 09 Mar 2025 22:18:12 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Content-Length': '52', 'Connection': 'keep-alive', 'Keep-Alive': 'timeout=8', 'Cache-Control': 'no-cache, must-revalidate', 'X-Content-Type-Options': 'nosniff', 'Request-ID': '08A3A7B8BE061080061892C28C5820CDC7092896A002-0', 'Content-Language': 'zh-CN', 'Wechatpay-Nonce': '4f536d71427042fb7f8ecc03ca2aff00', 'Wechatpay-Signature': 'JwJ5JpJcPqH02mnXv2zpMlNnzwcy62DJ41Lhm7g/yd7f7TRWM8dx72G+K86Czf/ctPPJJ5ptr04kmZhgPQAEAopUTcKjge/WXcraj23I6YPJhsAioUZrwJX5oZelMMxGUQH743Okne/wzBtHOrpZf702JAadNoS6zmMjsHIO4o70IxqU6t/t54R2LRw9dbb6a/jn7MM5O/CiLgcWk7zbnQ8Ul+FFON/8Yw9XkpmzJcLGpTiOEgirm538dpcSBh/51DM0WMf9mravxnmvvM6zqjbN7Pj+2NHoMUphPDjY+oKOlfu7g9X7S9N6qArfxX/hCmPGOKTYAoNd8U3BiTp5Gw==', 'Wechatpay-Timestamp': '1741558691', 'Wechatpay-Serial': '71557EDA8012268B4428C3D6C988C301F1906C59', 'Wechatpay-Signature-Type': 'WECHATPAY2-SHA256-RSA2048'}
|
||||
2025-03-10 06:18:11,955 - 41712 - DEBUG: Response content: {"prepay_id":"wx100618119547149a5113a674b9cc630001"}
|
||||
2025-03-10 06:18:21,727 - 41712 - DEBUG: Request url: https://api.mch.weixin.qq.com/v3/pay/transactions/jsapi
|
||||
2025-03-10 06:18:21,728 - 41712 - DEBUG: Request type: POST
|
||||
2025-03-10 06:18:21,728 - 41712 - DEBUG: Request headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'User-Agent': 'wechatpay v3 api python sdk(https://github.com/minibear2021/wechatpayv3)', 'Authorization': 'WECHATPAY2-SHA256-RSA2048 mchid="1709464037",nonce_str="B610AB1D4EDB442C8E73D93CE1EEB66F",signature="JvyC14j3Q8CMQPa+KRxyTgR3XfPyhXj70GsZuzUAOOGAZrYyv5OcKxctN3voS1cbFL+2ebEs1dyLGEKsGQK/m4Z4Ysey/4pUs+tw9eYopLqX/2RFpaImpuwAvvXM35tqTrBTbRtcTDCGdS6A5U02pOWnldZRFL66M1d4Izc+AQojlnjhVF0ieh8a8O6FiBII/A3yM5jFHGnzye6dd9NOnbKF8t70i1/rnkI7Fn7IdjdI0FssdWuKAuYAYjmKWgAucr93Y6xyhaEGtg0Kati6TV19LwswwXTRtrAT/Qs5a6ufdMKOPLaXT3d2pE3p9tM+H7hAfPAPWecoz1jLDdxCuw==",timestamp="1741558701",serial_no="214EA0DFFD516E0E88BCBAD28D525D967C0FEF10"'}
|
||||
2025-03-10 06:18:21,728 - 41712 - DEBUG: Request params: {'notify_url': 'https://table-game-backend.miniprogram.ahaostudio.tech/user/order/paystatus/', 'description': '即墨区小鲨桌游店-第Y004桌-订单结算', 'out_trade_no': 'dIbS4iT5', 'amount': {'total': 48}, 'payer': {'openid': 'op5Zb7IaP_awBMJiULYMo28TzVbU'}, 'appid': 'wx2c0e64b724b6dec4', 'mchid': '1709464037'}
|
||||
2025-03-10 06:18:21,731 - 41712 - DEBUG: Starting new HTTPS connection (1): api.mch.weixin.qq.com:443
|
||||
2025-03-10 06:18:22,171 - 41712 - DEBUG: https://api.mch.weixin.qq.com:443 "POST /v3/pay/transactions/jsapi HTTP/1.1" 200 52
|
||||
2025-03-10 06:18:22,172 - 41712 - DEBUG: Response status code: 200
|
||||
2025-03-10 06:18:22,172 - 41712 - DEBUG: Response headers: {'Server': 'nginx', 'Date': 'Sun, 09 Mar 2025 22:18:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Content-Length': '52', 'Connection': 'keep-alive', 'Keep-Alive': 'timeout=8', 'Cache-Control': 'no-cache, must-revalidate', 'X-Content-Type-Options': 'nosniff', 'Request-ID': '08ADA7B8BE0610BD0718A3818EAA0120DEC804288AF705-0', 'Content-Language': 'zh-CN', 'Wechatpay-Nonce': '4cdafa7a3af01010779a6d4d81470e7b', 'Wechatpay-Signature': 'NixRSLx5nPq1aJRqy1Gb1EmSPxfLo4GefLixG2q8Bgon0R2u5ayZmJmXgM7vobfMEhIH7bRGk/kqNzJjsRsEbzAg5mphHniHbPBDz6j87qof+TtDiqM9jMrxSHfOAmQ1u7qM1z1dQzIuxpYPvNn7AzIUs8N15ndx48RAkrS1TsxXKelPpXOzEd+9T/1bJYpF5cTk7ajaBsNZdNbDtExHLIsCMYHhyhfjoBBpx9svm4CpGvkwYDQqY+4Fl8BGTFnWHljQ/cn+6Nz+CLscXNVFJ9uv/Tfbl9FmeYo1J4ar15/a0PdGXnzKPYNcRWWc/GB8kWvafHkEj607PdWbmqxeSQ==', 'Wechatpay-Timestamp': '1741558702', 'Wechatpay-Serial': '71557EDA8012268B4428C3D6C988C301F1906C59', 'Wechatpay-Signature-Type': 'WECHATPAY2-SHA256-RSA2048'}
|
||||
2025-03-10 06:18:22,173 - 41712 - DEBUG: Response content: {"prepay_id":"wx100618222202820b7603f3669dec630000"}
|
||||
2025-03-10 06:18:35,223 - 41712 - DEBUG: Request url: https://api.mch.weixin.qq.com/v3/pay/transactions/jsapi
|
||||
2025-03-10 06:18:35,224 - 41712 - DEBUG: Request type: POST
|
||||
2025-03-10 06:18:35,224 - 41712 - DEBUG: Request headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'User-Agent': 'wechatpay v3 api python sdk(https://github.com/minibear2021/wechatpayv3)', 'Authorization': 'WECHATPAY2-SHA256-RSA2048 mchid="1709464037",nonce_str="5C93FD3126B943C2B3677515218CEB34",signature="UPJMM8xHxZ3WRxvZs5rwCzjobDWSlwvX5R9btZeKncdABoRbk0mATC9DGTLcOVm/mVUft6je/GLG+iy3eacoFwpQxesDQN1aofNWpS307hEp38w3ukb4hRVAt2XLsdHKYiS9I4COnpSkK4Yo22Z/s/SQKIjiNSs69gx8FRTgffw6Gc5WRBU5CO0oYfVymaSqNNtpqO0rA480peXs6Efvx4yW2mpAzZDJxBkFbYBzGgJn5GhlJ+u+5+Nvh7FA5UOSjEVe6aDFaIEU3DBGAolIg3RkV4gCKjosN8/xu9heF3SDDa3h9b4Slvp83h4Fnsn959HqEb/djYm0KITH/ToIsw==",timestamp="1741558715",serial_no="214EA0DFFD516E0E88BCBAD28D525D967C0FEF10"'}
|
||||
2025-03-10 06:18:35,224 - 41712 - DEBUG: Request params: {'notify_url': 'https://table-game-backend.miniprogram.ahaostudio.tech/user/order/paystatus/', 'description': '即墨区小鲨桌游店-第Y004桌-订单结算', 'out_trade_no': 'I48UrJmQ', 'amount': {'total': 48}, 'payer': {'openid': 'op5Zb7IaP_awBMJiULYMo28TzVbU'}, 'appid': 'wx2c0e64b724b6dec4', 'mchid': '1709464037'}
|
||||
2025-03-10 06:18:35,226 - 41712 - DEBUG: Starting new HTTPS connection (1): api.mch.weixin.qq.com:443
|
||||
2025-03-10 06:18:35,602 - 41712 - DEBUG: https://api.mch.weixin.qq.com:443 "POST /v3/pay/transactions/jsapi HTTP/1.1" 200 52
|
||||
2025-03-10 06:18:35,603 - 41712 - DEBUG: Response status code: 200
|
||||
2025-03-10 06:18:35,603 - 41712 - DEBUG: Response headers: {'Server': 'nginx', 'Date': 'Sun, 09 Mar 2025 22:18:35 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Content-Length': '52', 'Connection': 'keep-alive', 'Keep-Alive': 'timeout=8', 'Cache-Control': 'no-cache, must-revalidate', 'X-Content-Type-Options': 'nosniff', 'Request-ID': '08BBA7B8BE0610D50318F1D48C5820F8A50328C0D304-0', 'Content-Language': 'zh-CN', 'Wechatpay-Nonce': '2aaec99f7dd625be4e9ab8e5e27232d8', 'Wechatpay-Signature': 'N4n0hEkNiVGZzdZhbTTEMZe5/g7LbBc9jSTOYxmy2SL1BErdQP0C0eaj0DT9/pP1pZNq82F3Seg8clg/wZmuktnb9XBB4TnOV08L9jBzxpuLUMJiHl2VQlv2cp45CLkwceh17irpfYmHafOWHGikfK2e+AQFMbNIEYHDnrefyWcOLucunMapsaRhpUr1yGN6TxhuLBi9VIlJBLteG99DtaRcZzUAXanvrXnF3PSgO7vHijzMt3FJbBLWxWBNjSycxeSXVVwkeqkMpl+eTzl+E7XlqHQM/yrqz2PgkqrBl/YD1W3MqPcgCvFlO+ZE8kGGrXzLMQvHm3a32limWLWlaw==', 'Wechatpay-Timestamp': '1741558715', 'Wechatpay-Serial': '71557EDA8012268B4428C3D6C988C301F1906C59', 'Wechatpay-Signature-Type': 'WECHATPAY2-SHA256-RSA2048'}
|
||||
2025-03-10 06:18:35,604 - 41712 - DEBUG: Response content: {"prepay_id":"wx1006183564183282eb9336c37e3dac0000"}
|
||||
2025-03-10 06:19:43,406 - 41712 - DEBUG: Request url: https://api.mch.weixin.qq.com/v3/pay/transactions/jsapi
|
||||
2025-03-10 06:19:43,407 - 41712 - DEBUG: Request type: POST
|
||||
2025-03-10 06:19:43,407 - 41712 - DEBUG: Request headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'User-Agent': 'wechatpay v3 api python sdk(https://github.com/minibear2021/wechatpayv3)', 'Authorization': 'WECHATPAY2-SHA256-RSA2048 mchid="1709464037",nonce_str="58D8BEE5AEB64CE6998A04674C2C12F0",signature="dKJkEbVPLOts0p3bXkTkH06SE/7OpcNrTSbahmUAEObfI2mFUvQXUYjyikzYzewU+EkK0PeOmBexH1pAD+a4nJwOdAZjap8lsy2VoNxvfgbnzvjzkJisAhRj0ns2m9ER26/qPiXPob5RCTh9kxZUeUXaMQ99cGduEOsuglpxp0Ux1XlG2q1RYFX7efIHYC9ev6IQ/apQR5RgBqeL3ocm2OhkY0Kx9Pow4/og3+XkcIf2ArQ1H3fmv9kk0IE3ciDAmE0IIfdt/p3rvGNgFHWctaWvQi1BLRXG0iDHouyZNfZmKqkxmzcsSAVr3SlC2lyIwy1AAXdi0Neudj768uCDLQ==",timestamp="1741558783",serial_no="214EA0DFFD516E0E88BCBAD28D525D967C0FEF10"'}
|
||||
2025-03-10 06:19:43,407 - 41712 - DEBUG: Request params: {'notify_url': 'https://table-game-backend.miniprogram.ahaostudio.tech/user/order/paystatus/', 'description': '即墨区小鲨桌游店-第Y004桌-订单结算', 'out_trade_no': '6brEBx8S', 'amount': {'total': 48}, 'payer': {'openid': 'op5Zb7IaP_awBMJiULYMo28TzVbU'}, 'appid': 'wx2c0e64b724b6dec4', 'mchid': '1709464037'}
|
||||
2025-03-10 06:19:43,410 - 41712 - DEBUG: Starting new HTTPS connection (1): api.mch.weixin.qq.com:443
|
||||
2025-03-10 06:19:43,810 - 41712 - DEBUG: https://api.mch.weixin.qq.com:443 "POST /v3/pay/transactions/jsapi HTTP/1.1" 200 52
|
||||
2025-03-10 06:19:43,812 - 41712 - DEBUG: Response status code: 200
|
||||
2025-03-10 06:19:43,812 - 41712 - DEBUG: Response headers: {'Server': 'nginx', 'Date': 'Sun, 09 Mar 2025 22:19:43 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Content-Length': '52', 'Connection': 'keep-alive', 'Keep-Alive': 'timeout=8', 'Cache-Control': 'no-cache, must-revalidate', 'X-Content-Type-Options': 'nosniff', 'Request-ID': '08FFA7B8BE0610800518A8ACC05520EDAC092893B605-0', 'Content-Language': 'zh-CN', 'Wechatpay-Nonce': '279b0a32196fbe7d6839a97456d53fdc', 'Wechatpay-Signature': 'Kn4Y/Ef10zWfxmKRXPDMDdCDu8X8eH96I8f3h18H7I1xKLe/ntUbcus73/uqw637TiwGTnv7awtA/ICUYXsCD2x4nE8b7XpJTGps0c1WK8uKj+RKDyNOSoqsD6NB4G8J1wF5tdGdbRfJS49qh6egzFFu5hSAC/vjan1pmbxgEQ+VrihA5xOXuko2UzKGsKVqIovGaiiEpd2wj/mgYXIGdaNtRJFy7PBs8eQdE9rvAy7yCYsvry0WTkPcHw+blxZUrieASWqVcn7ibrrNEUgVn9FEAQdNrkYgHP99byZMfAAz4pIPLhIws0WAmAqVk629N71dJOEC+R8lBJyPyvUJVQ==', 'Wechatpay-Timestamp': '1741558783', 'Wechatpay-Serial': '71557EDA8012268B4428C3D6C988C301F1906C59', 'Wechatpay-Signature-Type': 'WECHATPAY2-SHA256-RSA2048'}
|
||||
2025-03-10 06:19:43,812 - 41712 - DEBUG: Response content: {"prepay_id":"wx10061943821026b4c14614da8d602e0000"}
|
||||
2025-03-10 06:19:54,559 - 41712 - DEBUG: Request url: https://api.mch.weixin.qq.com/v3/pay/transactions/jsapi
|
||||
2025-03-10 06:19:54,559 - 41712 - DEBUG: Request type: POST
|
||||
2025-03-10 06:19:54,559 - 41712 - DEBUG: Request headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'User-Agent': 'wechatpay v3 api python sdk(https://github.com/minibear2021/wechatpayv3)', 'Authorization': 'WECHATPAY2-SHA256-RSA2048 mchid="1709464037",nonce_str="2CF5591A7405466EB5BEAC3D1B9120E5",signature="Nn16fLJPVUQ0Puhbl0FQcXEyfDZQsUbgUv+Gbmlce2e/bN20yci3AEX1LRf6pzDJNRiiuRN+a16q6+OyRj2ymW7qLRvvmKlwbZA/tx8sQxfcPb1eHTTNEIuZ/wBYgu5NIUlJ2hrt9Ht+6uaxNaxmB3K8EM5fZ0bYNptcFEZBAFYg0PA3AvQZ+NxpIN1AnTbL9yGCm5wetq61BcJhJTPKRYxcb5+NXGKccPGGZzfLXkCsuT6y238KMG6xQWDkUUV1GancNzj/SBeQPT2aLwUEkW01xsYmL2iGoWJZ2GF96AccgizLCy2TVLzqNJUiUTS9uQHr3WalrxT54W0LpytFkg==",timestamp="1741558794",serial_no="214EA0DFFD516E0E88BCBAD28D525D967C0FEF10"'}
|
||||
2025-03-10 06:19:54,559 - 41712 - DEBUG: Request params: {'notify_url': 'https://table-game-backend.miniprogram.ahaostudio.tech/user/order/paystatus/', 'description': '即墨区小鲨桌游店-第Y004桌-订单结算', 'out_trade_no': 'OlCwA2kB', 'amount': {'total': 48}, 'payer': {'openid': 'op5Zb7IaP_awBMJiULYMo28TzVbU'}, 'appid': 'wx2c0e64b724b6dec4', 'mchid': '1709464037'}
|
||||
2025-03-10 06:19:54,561 - 41712 - DEBUG: Starting new HTTPS connection (1): api.mch.weixin.qq.com:443
|
||||
2025-03-10 06:19:55,278 - 41712 - DEBUG: https://api.mch.weixin.qq.com:443 "POST /v3/pay/transactions/jsapi HTTP/1.1" 200 52
|
||||
2025-03-10 06:19:55,279 - 41712 - DEBUG: Response status code: 200
|
||||
2025-03-10 06:19:55,279 - 41712 - DEBUG: Response headers: {'Server': 'nginx', 'Date': 'Sun, 09 Mar 2025 22:19:55 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Content-Length': '52', 'Connection': 'keep-alive', 'Keep-Alive': 'timeout=8', 'Cache-Control': 'no-cache, must-revalidate', 'X-Content-Type-Options': 'nosniff', 'Request-ID': '088AA8B8BE06108C06188AABC05520E38C012882F104-0', 'Content-Language': 'zh-CN', 'Wechatpay-Nonce': '06638af3b3d9de1694e19736692d0e2a', 'Wechatpay-Signature': 'pBV0B9gORb1JFcjCEUy4+fB2ZMtt+Flz8jw8j607Lnjpow6hm1TWVRKyHchMwGE8J7biYTdqvP12XEOva5yDpvtAf/86hAfVxprBn1VABon4YJQ7tp7tn9XU9sNDURNAWbtnwsQZHudM9YVvRh2BqQBFkyu7Fapx57O/P8O6HPhMQVd/uUqPxVa9bAprpGSJUKX3i0p/TCpgR18siZjXMgEZsvwk25hAflEFVgFBhDNj4b503hBZpyIHkGgz+4i5W5hqeUf+3OXpO7E09v3tXQcr7/ryf+9vq2aPhZ30t3OpopXU4B/MF/WJpN7WgvvdnKZFIrW73pltsa6aFS0CZA==', 'Wechatpay-Timestamp': '1741558795', 'Wechatpay-Serial': '71557EDA8012268B4428C3D6C988C301F1906C59', 'Wechatpay-Signature-Type': 'WECHATPAY2-SHA256-RSA2048'}
|
||||
2025-03-10 06:19:55,280 - 41712 - DEBUG: Response content: {"prepay_id":"wx10061955106951f59684bc59d63ed30000"}
|
||||
2025-03-10 06:26:00,972 - 41712 - DEBUG: Request url: https://api.mch.weixin.qq.com/v3/pay/transactions/jsapi
|
||||
2025-03-10 06:26:00,972 - 41712 - DEBUG: Request type: POST
|
||||
2025-03-10 06:26:00,973 - 41712 - DEBUG: Request headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'User-Agent': 'wechatpay v3 api python sdk(https://github.com/minibear2021/wechatpayv3)', 'Authorization': 'WECHATPAY2-SHA256-RSA2048 mchid="1709464037",nonce_str="868AD6344950419484E263A74FF044B9",signature="ZXu9kC4vKmR3TttD9DMYxCEAcEDb7nu893ktI3CD9nlzkGeIQzg4XubZWh5G4y2EuB6JE3txXAIhrrTsIMzqGBg+Q/5OB13rWB4f587yg+t5JPqw3ab5IXbBCTUgUQUrmC7m7uz6tNBYr6NMMNNpfT65mCjlD8BL/zEF19MLGF96T3ooUXuJ3YC/fYo8ggh4a4vDavqzJGttfrMwZkLZhul3ontYqpuE6R9+gHgvmHZDFxKfCkWdmVqo+e7UyzF6U3aMoxFSvJj6z4j8/CvKhwOjTSYZcDiduJ3Uv3cPgAiqH59l2nkMlzQoqWP4TkK5HAxNJknOwTdGat2X/RFwJA==",timestamp="1741559160",serial_no="214EA0DFFD516E0E88BCBAD28D525D967C0FEF10"'}
|
||||
2025-03-10 06:26:00,973 - 41712 - DEBUG: Request params: {'notify_url': 'https://table-game-backend.miniprogram.ahaostudio.tech/user/order/paystatus/', 'description': '即墨区小鲨桌游店-第Y004桌-订单结算', 'out_trade_no': '3oyRxsCI', 'amount': {'total': 48}, 'payer': {'openid': 'op5Zb7IaP_awBMJiULYMo28TzVbU'}, 'appid': 'wx2c0e64b724b6dec4', 'mchid': '1709464037'}
|
||||
2025-03-10 06:26:00,987 - 41712 - DEBUG: Starting new HTTPS connection (1): api.mch.weixin.qq.com:443
|
||||
2025-03-10 06:26:01,466 - 41712 - DEBUG: https://api.mch.weixin.qq.com:443 "POST /v3/pay/transactions/jsapi HTTP/1.1" 200 52
|
||||
2025-03-10 06:26:01,467 - 41712 - DEBUG: Response status code: 200
|
||||
2025-03-10 06:26:01,467 - 41712 - DEBUG: Response headers: {'Server': 'nginx', 'Date': 'Sun, 09 Mar 2025 22:26:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Content-Length': '52', 'Connection': 'keep-alive', 'Keep-Alive': 'timeout=8', 'Cache-Control': 'no-cache, must-revalidate', 'X-Content-Type-Options': 'nosniff', 'Request-ID': '08F9AAB8BE0610DA0118CDE3EEA30620BDF20428E5D703-0', 'Content-Language': 'zh-CN', 'Wechatpay-Nonce': '22cb2fc8790c42ad3bb0222bef2673e5', 'Wechatpay-Signature': 'joO2/HxVnHy95wY3PV/2GBaM/Qcwkg5I1YzC72EoSTRsxZxXKoohN3dRz1T7f2rW5Fg7fBSidLczjJeROzfx4p/SXZlAHFLJrBy/LoPbERZ0wPjoMTTxqK5LIi7Pr1KYYDqLM98MelG6wnn31z44ikLNVFcrWgEhuGbVNvJEnTlsCYsQr6mon6mn/JC0NroSQRdrtBbeX+/yERlxPJur9YVud0AilBRcl1lTEMX4fbpMx10RBF6VjAlOideGFEc5xPn+gZt5MZl9x+Bpt28XvkuZKEyH7NtWjSxwjHj5RWuQ35MvOTZYn9HdeadtBoHQMZoiQ3drdDP+DXdFCyd80w==', 'Wechatpay-Timestamp': '1741559161', 'Wechatpay-Serial': '71557EDA8012268B4428C3D6C988C301F1906C59', 'Wechatpay-Signature-Type': 'WECHATPAY2-SHA256-RSA2048'}
|
||||
2025-03-10 06:26:01,467 - 41712 - DEBUG: Response content: {"prepay_id":"wx10062601416282f39348878cf9f7170001"}
|
||||
2025-03-10 06:26:33,051 - 41712 - DEBUG: Request url: https://api.mch.weixin.qq.com/v3/pay/transactions/jsapi
|
||||
2025-03-10 06:26:33,051 - 41712 - DEBUG: Request type: POST
|
||||
2025-03-10 06:26:33,051 - 41712 - DEBUG: Request headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'User-Agent': 'wechatpay v3 api python sdk(https://github.com/minibear2021/wechatpayv3)', 'Authorization': 'WECHATPAY2-SHA256-RSA2048 mchid="1709464037",nonce_str="E3A6E4E15A4A4271BD072898BE77E73E",signature="N5jM4d1JZQ4ybt/rCU7I0TwUezY9VJm6YH+Mi0ktYwzSYyOduqJO/2GK59UYsK+YHklXTTX96k255eKmNHqxx64y6s+oKZhAdHaiGaF1TNJzx6IEOjD37fZbfSpYdFpXdFasXxF99oRw5UJlGUDadFH6TPEIyZiXcfYDxSdUsQD3JsOGExm+FOtZCpsBguJk6G2WmBoUSRgReFQy9x6mt0UvWk+yqWn6MBIG09GY9gKE2exARKHLbBoiBZi23EF8EoS4FUbGinnssvO8gtrxOSLpqHYIwNfD1hpzS2YJ+WlPRyZMEAPnSoEVL/B26rHiH2MKQ9Ckf3AD7sSW8hZ9Yw==",timestamp="1741559193",serial_no="214EA0DFFD516E0E88BCBAD28D525D967C0FEF10"'}
|
||||
2025-03-10 06:26:33,051 - 41712 - DEBUG: Request params: {'notify_url': 'https://table-game-backend.miniprogram.ahaostudio.tech/user/order/paystatus/', 'description': '即墨区小鲨桌游店-第Y004桌-订单结算', 'out_trade_no': 'QCVHzBfP', 'amount': {'total': 48}, 'payer': {'openid': 'op5Zb7IaP_awBMJiULYMo28TzVbU'}, 'appid': 'wx2c0e64b724b6dec4', 'mchid': '1709464037'}
|
||||
2025-03-10 06:26:33,056 - 41712 - DEBUG: Starting new HTTPS connection (1): api.mch.weixin.qq.com:443
|
||||
2025-03-10 06:26:33,528 - 41712 - DEBUG: https://api.mch.weixin.qq.com:443 "POST /v3/pay/transactions/jsapi HTTP/1.1" 200 52
|
||||
2025-03-10 06:26:33,529 - 41712 - DEBUG: Response status code: 200
|
||||
2025-03-10 06:26:33,530 - 41712 - DEBUG: Response headers: {'Server': 'nginx', 'Date': 'Sun, 09 Mar 2025 22:26:33 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Content-Length': '52', 'Connection': 'keep-alive', 'Keep-Alive': 'timeout=8', 'Cache-Control': 'no-cache, must-revalidate', 'X-Content-Type-Options': 'nosniff', 'Request-ID': '0899ABB8BE0610F80118E2DAEEA3062087F11228AECB03-0', 'Content-Language': 'zh-CN', 'Wechatpay-Nonce': 'd4a2241bfb81b61c85675dc0e9418db2', 'Wechatpay-Signature': 'AOyl8h3WJTygMBhIAdpaPFoQEPcKY93UCnyZr5dVRuYkR1p0tasLc1/QM224+zE0jCCaW2vjnh0kwBufBATejkBEhGw/hN19l0ViC1eht1Lr1lezg6S1qznJljaYm3TXV4GfKSSlEule7FPTiFQv4qGVOqW6KnGVphaLAD4t0iWFgL+u+fpyuGE/ALzfBauDm/M3Fb+cJGmsz133eJHx1b+eBpKBL5JcUMSK9MQbxVtLKrWurIIQezUJhPMUSDJ+o1Fk2iSTd2DTXrETgaKGPvIJp/lM136TzxZh3N2yQIw4y+YlLPgISbKp121SW61tzv+lHF+cuXdWBkR/e+GtkQ==', 'Wechatpay-Timestamp': '1741559193', 'Wechatpay-Serial': '71557EDA8012268B4428C3D6C988C301F1906C59', 'Wechatpay-Signature-Type': 'WECHATPAY2-SHA256-RSA2048'}
|
||||
2025-03-10 06:26:33,530 - 41712 - DEBUG: Response content: {"prepay_id":"wx10062633454815152875f06aa49d440001"}
|
||||
2025-03-10 06:31:45,287 - 41712 - DEBUG: Request url: https://api.mch.weixin.qq.com/v3/pay/transactions/jsapi
|
||||
2025-03-10 06:31:45,288 - 41712 - DEBUG: Request type: POST
|
||||
2025-03-10 06:31:45,288 - 41712 - DEBUG: Request headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'User-Agent': 'wechatpay v3 api python sdk(https://github.com/minibear2021/wechatpayv3)', 'Authorization': 'WECHATPAY2-SHA256-RSA2048 mchid="1709464037",nonce_str="C7320EB4E239477197A3962D4539088C",signature="nfM9+ddSVIJwxbyciMeQaKviiD6F6WNspA8tdGIFz4b+yuHJzJRuwKCO/+4EPH2zFlfXfaK1KZwBERsvwXTO6b1q668HvSnVdR2GW31OSiHxOzESav5bBKsycPLxeXJHJ/cqhlh+hv/WD6UjbigR4hC/F/SPDmdje7zplXm1B1+AiAOOPBzKg4YDVxoz4vLfMKSo4RBJ4LAcwgO4mdILBgYITDKdj+3D1jVXQhqqVhwYdul6jFsBDY0lEihP1MBHh2rTdHwzxqDOY47lfRsb5qizJmotJ7A74HEQQSG7MV7h/7sozgiWf671kMN1yQKhKe6lDPeEdZVbVWPqnhuYuA==",timestamp="1741559505",serial_no="214EA0DFFD516E0E88BCBAD28D525D967C0FEF10"'}
|
||||
2025-03-10 06:31:45,288 - 41712 - DEBUG: Request params: {'notify_url': 'https://table-game-backend.miniprogram.ahaostudio.tech/user/order/paystatus/', 'description': '即墨区小鲨桌游店-第Y004桌-订单结算', 'out_trade_no': 'RG8E2NTa', 'amount': {'total': 48}, 'payer': {'openid': 'op5Zb7IaP_awBMJiULYMo28TzVbU'}, 'appid': 'wx2c0e64b724b6dec4', 'mchid': '1709464037'}
|
||||
2025-03-10 06:31:45,291 - 41712 - DEBUG: Starting new HTTPS connection (1): api.mch.weixin.qq.com:443
|
||||
2025-03-10 06:31:45,780 - 41712 - DEBUG: https://api.mch.weixin.qq.com:443 "POST /v3/pay/transactions/jsapi HTTP/1.1" 200 52
|
||||
2025-03-10 06:31:45,781 - 41712 - DEBUG: Response status code: 200
|
||||
2025-03-10 06:31:45,781 - 41712 - DEBUG: Response headers: {'Server': 'nginx', 'Date': 'Sun, 09 Mar 2025 22:31:45 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Content-Length': '52', 'Connection': 'keep-alive', 'Keep-Alive': 'timeout=8', 'Cache-Control': 'no-cache, must-revalidate', 'X-Content-Type-Options': 'nosniff', 'Request-ID': '08D1ADB8BE0610C90318FAC18C5820E2AB1328BFCD04-0', 'Content-Language': 'zh-CN', 'Wechatpay-Nonce': '8a78306521b0fec424c5ead9745d1d31', 'Wechatpay-Signature': 'FTLuSC57ANq09+YmtoO5BUui8aV+LUaGjfaXC7mPiz+m5NXfj/KArtryyGbvZ5Bj0Zl0FkRcV3sfuML19bMMJ5RjXoUzPBxMa3lRaVICNndtWBP5IAIDdEphup0rm1WQi1YO4PTkrSGKnTfLYh9MmG9UUxIymn21Vxmy7Thlx11mAwIxFDWE+PlrzWEh744JEk4adJS7DqwalqwZZGxxuRrHn8/YdQcoRj9ro/Tsx2ENKrSBSoCG9JAEvH7kUFxFkVlm/8T3tK6iGdyaoc4sOQUe9u4yX+ohliselHuL0ZMyrrly8X+JZV7Wo+iMsb833i5d1mQK8wyCFV2qYADjsQ==', 'Wechatpay-Timestamp': '1741559505', 'Wechatpay-Serial': '71557EDA8012268B4428C3D6C988C301F1906C59', 'Wechatpay-Signature-Type': 'WECHATPAY2-SHA256-RSA2048'}
|
||||
2025-03-10 06:31:45,781 - 41712 - DEBUG: Response content: {"prepay_id":"wx1006314565486971f14b800b12ab3f0001"}
|
||||
2025-03-10 06:33:25,875 - 41712 - DEBUG: Request url: https://api.mch.weixin.qq.com/v3/pay/transactions/jsapi
|
||||
2025-03-10 06:33:25,875 - 41712 - DEBUG: Request type: POST
|
||||
2025-03-10 06:33:25,876 - 41712 - DEBUG: Request headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'User-Agent': 'wechatpay v3 api python sdk(https://github.com/minibear2021/wechatpayv3)', 'Authorization': 'WECHATPAY2-SHA256-RSA2048 mchid="1709464037",nonce_str="8CFB55F3BB044138BB3BB54E7C15C15D",signature="ju0JuJZo6dxTomU//Um8zxh53JTC8CpOePPdrNSByGiXcG81/VbUftE+Ik1pxSmRStfgXkAywe/xTXObVrU6/oHuw8MowXp5w4R+Bf9ztKE4toUIIu3G+pKHr+ghD2OT4weYrxR7/xEraCInqYXNs3g6ziHYK+Zffz+AnHiwPrdAhB52v6wdjfkYhpc8NITihmiron0C2Y4aPUpbcTCIV7R2wUb/c7Ciw0fMUFc9PtB+qIwIAPt/eSLdgbq+VztYrR9oWCJzxBPy+zplh+0DWAjOdWClpLoHhLaTABTjXsatOEp05j3gBThs0f55GbcPGgS3SuB++mxEDnSvz542Gg==",timestamp="1741559605",serial_no="214EA0DFFD516E0E88BCBAD28D525D967C0FEF10"'}
|
||||
2025-03-10 06:33:25,876 - 41712 - DEBUG: Request params: {'notify_url': 'https://table-game-backend.miniprogram.ahaostudio.tech/user/order/paystatus/', 'description': '即墨区小鲨桌游店-第Y004桌-订单结算', 'out_trade_no': '5Z6bTshy', 'amount': {'total': 48}, 'payer': {'openid': 'op5Zb7IaP_awBMJiULYMo28TzVbU'}, 'appid': 'wx2c0e64b724b6dec4', 'mchid': '1709464037'}
|
||||
2025-03-10 06:33:25,879 - 41712 - DEBUG: Starting new HTTPS connection (1): api.mch.weixin.qq.com:443
|
||||
2025-03-10 06:33:26,544 - 41712 - DEBUG: https://api.mch.weixin.qq.com:443 "POST /v3/pay/transactions/jsapi HTTP/1.1" 200 52
|
||||
2025-03-10 06:33:26,545 - 41712 - DEBUG: Response status code: 200
|
||||
2025-03-10 06:33:26,545 - 41712 - DEBUG: Response headers: {'Server': 'nginx', 'Date': 'Sun, 09 Mar 2025 22:33:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Content-Length': '52', 'Connection': 'keep-alive', 'Keep-Alive': 'timeout=8', 'Cache-Control': 'no-cache, must-revalidate', 'X-Content-Type-Options': 'nosniff', 'Request-ID': '08B6AEB8BE06104618E2ADEEA30620989A0428BEE803-0', 'Content-Language': 'zh-CN', 'Wechatpay-Nonce': '71fc0903c914bc241adf22d6ec1ae7b1', 'Wechatpay-Signature': 'WZy+zSNSD/x0Lt+ijVG5qHIPgJYCPLjppRAIz67sQWTZISWLhRyHi1KFWNie9tsUsEjW8LjAga3CsBJiqfu1u5ocT65quy1Jey6QmQZmy1XZwVZnHSG02VPqtlV2S/dnrOX1pRD/cwURiWmFrM1z9nojIchC/dLTyTlnsCTNJpD5bXjRFtJ0f0mXvLHiU4VUH9OOTvKjeGs1qvgRaaStz5sH4UMovbKPRItU13v0jAi6rc/WLViuhfwDax8qx/YRWvHI5HRMV1lN/Y5HHSCSEbpRHfVLW22jrXweZGI2kLdvdtXSiVB6lFX4x8G7jCGz4bZXm8MPIVPB1DHBKripmg==', 'Wechatpay-Timestamp': '1741559606', 'Wechatpay-Serial': '71557EDA8012268B4428C3D6C988C301F1906C59', 'Wechatpay-Signature-Type': 'WECHATPAY2-SHA256-RSA2048'}
|
||||
2025-03-10 06:33:26,545 - 41712 - DEBUG: Response content: {"prepay_id":"wx10063326397380948228e74e36842d0001"}
|
||||
2025-03-10 06:34:25,946 - 41712 - DEBUG: Request url: https://api.mch.weixin.qq.com/v3/pay/transactions/jsapi
|
||||
2025-03-10 06:34:25,947 - 41712 - DEBUG: Request type: POST
|
||||
2025-03-10 06:34:25,947 - 41712 - DEBUG: Request headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'User-Agent': 'wechatpay v3 api python sdk(https://github.com/minibear2021/wechatpayv3)', 'Authorization': 'WECHATPAY2-SHA256-RSA2048 mchid="1709464037",nonce_str="CA286F8D08B746AEADD870A3411E573E",signature="HT19uPUHXA9Is8yGfxAAWA5PT+nnOrjgD8NC6hNrHqWNT4QT338rVDWp55cJVvdsbubSWQ5NzDaj2Bs6OhXil3LMwgmI2TLttxWA9GbHUsIvPDHFLCqoz+9Tenv6QsnyxckQ0uRegFnIYuOad8FCcz4ZLACLy8UxAZkkejBY1qrQqNT2ctWH6mGxuY2x3cfqRqQrVLSRg0vpEB5+/nD4a9RxRHdbRShWNlLHLRFDUNqkkJho6rPTvo1ppW6Hl9AL6/ec6CdEr5OWgxFcz0Kbt/Y+0D3//AjChp6ZPxzw/yQfYKmvTx7JuF3rOJlIwkYdv3q7jNsVVHzJASDbpQTNaw==",timestamp="1741559665",serial_no="214EA0DFFD516E0E88BCBAD28D525D967C0FEF10"'}
|
||||
2025-03-10 06:34:25,947 - 41712 - DEBUG: Request params: {'notify_url': 'https://table-game-backend.miniprogram.ahaostudio.tech/user/order/paystatus/', 'description': '即墨区小鲨桌游店-第Y004桌-订单结算', 'out_trade_no': 'OFN56XrK', 'amount': {'total': 48}, 'payer': {'openid': 'op5Zb7IaP_awBMJiULYMo28TzVbU'}, 'appid': 'wx2c0e64b724b6dec4', 'mchid': '1709464037'}
|
||||
2025-03-10 06:34:25,951 - 41712 - DEBUG: Starting new HTTPS connection (1): api.mch.weixin.qq.com:443
|
||||
2025-03-10 06:34:26,552 - 41712 - DEBUG: https://api.mch.weixin.qq.com:443 "POST /v3/pay/transactions/jsapi HTTP/1.1" 200 52
|
||||
2025-03-10 06:34:26,553 - 41712 - DEBUG: Response status code: 200
|
||||
2025-03-10 06:34:26,553 - 41712 - DEBUG: Response headers: {'Server': 'nginx', 'Date': 'Sun, 09 Mar 2025 22:34:26 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Content-Length': '52', 'Connection': 'keep-alive', 'Keep-Alive': 'timeout=8', 'Cache-Control': 'no-cache, must-revalidate', 'X-Content-Type-Options': 'nosniff', 'Request-ID': '08F2AEB8BE0610880118F6C2EEA30620D1DA1228DB9201-0', 'Content-Language': 'zh-CN', 'Wechatpay-Nonce': 'f9297cbe7fc618ce430d8b7e10b291e4', 'Wechatpay-Signature': 'brZC9fjicB5jyvkxqNvtdvWUtyAc2f0cwphepPlztxbT33UrZLBKgRgYZt7+QYrwSbeavmYHAX1h1mFbDgfHLm+vCSrmqF0qCs2r52967WrkpGfOAzu55bOpRGGYhJqi+2m/9XqF130VNOqsfEbK68OHYMbPsSTrrYQcUxp5kjO7/Y5oThHdcUrIRdjvGSXV0dtRns4kuPzL4/BidWC5sdyMpTscnpCQOZEgajy5ltbLtIW8CHIL50c/OHgo6XscuV1NiD0JZHRFYkb3jrQUCnlVY9v+nu6dab6dUwXHr5OJEObZrbdjovHH0oAxt+lucnrWzLJbDbZuO0esA9738g==', 'Wechatpay-Timestamp': '1741559666', 'Wechatpay-Serial': '71557EDA8012268B4428C3D6C988C301F1906C59', 'Wechatpay-Signature-Type': 'WECHATPAY2-SHA256-RSA2048'}
|
||||
2025-03-10 06:34:26,553 - 41712 - DEBUG: Response content: {"prepay_id":"wx10063426440399f691e99c159c11c30001"}
|
||||
2025-03-10 06:35:01,512 - 41712 - DEBUG: Request url: https://api.mch.weixin.qq.com/v3/pay/transactions/jsapi
|
||||
2025-03-10 06:35:01,513 - 41712 - DEBUG: Request type: POST
|
||||
2025-03-10 06:35:01,513 - 41712 - DEBUG: Request headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'User-Agent': 'wechatpay v3 api python sdk(https://github.com/minibear2021/wechatpayv3)', 'Authorization': 'WECHATPAY2-SHA256-RSA2048 mchid="1709464037",nonce_str="F3FF61E6DFCF4C8BA25C767A7AF7C897",signature="DKte+RHUxOzmL4V3nHUn8fmp1Cukt5q7ShMBCOU32y7Nbcov8UPF6K49tM26ycenCidh85EclbP7iDazr5YgRvygfnvQD507hQoDWT1Bnn/HRaq1eP2oe0aGu5PAokr4jvpQYSWN2TKS5PuUKBy9zpFFAc0Fm3aNFTe9nlX/UkyHOX50JqeMe4h+O1kZm0x5P29Md2OT/DIA1Gg2s4iZNFLfEVi6xr52dPzKyQAR95ZoBbWjcVII8XcmhPpkRGDtOBdIyOA9gfFaiSqxXR1CnfvxCz1mAoScfrKwmS/N05yrUJStyDWEkj/iRppptYsqgUgbJ0GEtM8fnfE1AOf0kg==",timestamp="1741559701",serial_no="214EA0DFFD516E0E88BCBAD28D525D967C0FEF10"'}
|
||||
2025-03-10 06:35:01,513 - 41712 - DEBUG: Request params: {'notify_url': 'https://table-game-backend.miniprogram.ahaostudio.tech/user/order/paystatus/', 'description': '即墨区小鲨桌游店-第Y004桌-订单结算', 'out_trade_no': 'H3quftFN', 'amount': {'total': 48}, 'payer': {'openid': 'op5Zb7IaP_awBMJiULYMo28TzVbU'}, 'appid': 'wx2c0e64b724b6dec4', 'mchid': '1709464037'}
|
||||
2025-03-10 06:35:01,516 - 41712 - DEBUG: Starting new HTTPS connection (1): api.mch.weixin.qq.com:443
|
||||
2025-03-10 06:35:01,933 - 41712 - DEBUG: https://api.mch.weixin.qq.com:443 "POST /v3/pay/transactions/jsapi HTTP/1.1" 200 52
|
||||
2025-03-10 06:35:01,933 - 41712 - DEBUG: Response status code: 200
|
||||
2025-03-10 06:35:01,933 - 41712 - DEBUG: Response headers: {'Server': 'nginx', 'Date': 'Sun, 09 Mar 2025 22:35:01 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Content-Length': '52', 'Connection': 'keep-alive', 'Keep-Alive': 'timeout=8', 'Cache-Control': 'no-cache, must-revalidate', 'X-Content-Type-Options': 'nosniff', 'Request-ID': '0895AFB8BE0610BC0518AF828EAA0120C0B223289ED801-0', 'Content-Language': 'zh-CN', 'Wechatpay-Nonce': '51d17b07ff20b644181957374e201005', 'Wechatpay-Signature': 'bTswvXCfORJyjs5nTq2v9PyIYJU2AfoBd+F2RvkDjFiPFTCCy0Z0hzk+S0FTCAS6nIkrD+/sfyQlJam7scH3Jlgb/u0s2+RgauSr5II1T6+tQyaTRnWhtsjBi3xROVd3QPP8pJqYJJXnUG4nhEfXBc9ua1F9QwbIBvkFKwpmV4EETjgD/haZ6t7T3LfsB5jWB8/N4qE3wsRbJ4Y1DdtRjtC+4v0RCPXIuSZCHBRoJoOVdn6ssCaRBEFOAEtl/r8eRk3hykwFjUByL+IBaeuB/UwxFZFtm5BAX3qJdzjQYe0+XZb08sU2mKexZnZBdoW+3/olxMcV/Kyom96Bx2yleg==', 'Wechatpay-Timestamp': '1741559701', 'Wechatpay-Serial': '71557EDA8012268B4428C3D6C988C301F1906C59', 'Wechatpay-Signature-Type': 'WECHATPAY2-SHA256-RSA2048'}
|
||||
2025-03-10 06:35:01,934 - 41712 - DEBUG: Response content: {"prepay_id":"wx10063501871571320cb9b11f4d22b20001"}
|
||||
2025-03-10 06:35:56,149 - 41712 - DEBUG: Request url: https://api.mch.weixin.qq.com/v3/pay/transactions/jsapi
|
||||
2025-03-10 06:35:56,150 - 41712 - DEBUG: Request type: POST
|
||||
2025-03-10 06:35:56,151 - 41712 - DEBUG: Request headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'User-Agent': 'wechatpay v3 api python sdk(https://github.com/minibear2021/wechatpayv3)', 'Authorization': 'WECHATPAY2-SHA256-RSA2048 mchid="1709464037",nonce_str="FE7BA09022DB450EBBC0162E59688DB1",signature="RgM0eqvVR2qezx0yLalJPfEJ4IGT98eJjv3sUg1YPguYdNxjxgmZrGawTuRwCCGDMO4Y5hj7r19gkMfDOzw/clRY6RMeTdNn85C3KDF9pDYqp63CudCpvyFjzzKuwI9+fpIa+d7+/uMnwu3Xaxl3OWf2Nb7MIaplFco97TZV/BBEcOtpZRaBEu2kIxVu2XYs0agT8pPSvmHlMuBwSnfr3qs/S2I7i8A7UlENez6uQpiRVrIghLF7P9GfH/GWjN0PWEC8r0tWXk1ieNZ1gq5QSAcJhuKbyJkrVrE7jU9mqbEeZSZoE5btATCgtk4wxuQ5mrZkWAhTCb/nEf9oykpDfA==",timestamp="1741559756",serial_no="214EA0DFFD516E0E88BCBAD28D525D967C0FEF10"'}
|
||||
2025-03-10 06:35:56,151 - 41712 - DEBUG: Request params: {'notify_url': 'https://table-game-backend.miniprogram.ahaostudio.tech/user/order/paystatus/', 'description': '即墨区小鲨桌游店-第Y004桌-订单结算', 'out_trade_no': '2CTuWrJQ', 'amount': {'total': 48}, 'payer': {'openid': 'op5Zb7IaP_awBMJiULYMo28TzVbU'}, 'appid': 'wx2c0e64b724b6dec4', 'mchid': '1709464037'}
|
||||
2025-03-10 06:35:56,155 - 41712 - DEBUG: Starting new HTTPS connection (1): api.mch.weixin.qq.com:443
|
||||
2025-03-10 06:35:56,665 - 41712 - DEBUG: https://api.mch.weixin.qq.com:443 "POST /v3/pay/transactions/jsapi HTTP/1.1" 200 52
|
||||
2025-03-10 06:35:56,666 - 41712 - DEBUG: Response status code: 200
|
||||
2025-03-10 06:35:56,666 - 41712 - DEBUG: Response headers: {'Server': 'nginx', 'Date': 'Sun, 09 Mar 2025 22:35:56 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Content-Length': '52', 'Connection': 'keep-alive', 'Keep-Alive': 'timeout=8', 'Cache-Control': 'no-cache, must-revalidate', 'X-Content-Type-Options': 'nosniff', 'Request-ID': '08CCAFB8BE0610CF0218F0958EAA0120BA8D0428ACD604-0', 'Content-Language': 'zh-CN', 'Wechatpay-Nonce': 'cebb80ab0dd3d40be2c995505779f129', 'Wechatpay-Signature': 'bJONXbgArnJHRa8dJMHW2/wxZrhd4I/24bqeASb//A08CkzqUJz9KqrpW1J+qHMVt2Wlv8O68FVGrkqTTs2rmqYMWTKGQt4DoU7POisc57isWUpO1srTwQvEfYOmlod/Yt4u0oppwFJp00nUjIK32GeHCTOiG7Keir1Ce0ZJNlULZAieDf7j3P/hQK9G9zvNUCdYo/mo05KjPpNvA/wh5iDYRM2f8xejIAMbNQPWpXZBb02T8eCRpcSWOEez3Mc2MOuj6AN7PlekwWa1QhXNkyF3X1cYwNsTIU885y2yaGZuHY6R9jBrON3DyLjKySW4wiWpabs/50+ivOoJOvA/bA==', 'Wechatpay-Timestamp': '1741559756', 'Wechatpay-Serial': '71557EDA8012268B4428C3D6C988C301F1906C59', 'Wechatpay-Signature-Type': 'WECHATPAY2-SHA256-RSA2048'}
|
||||
2025-03-10 06:35:56,666 - 41712 - DEBUG: Response content: {"prepay_id":"wx1006355660489451e55a1c54a04cc40001"}
|
||||
2025-03-10 06:37:12,781 - 41712 - DEBUG: Request url: https://api.mch.weixin.qq.com/v3/pay/transactions/jsapi
|
||||
2025-03-10 06:37:12,781 - 41712 - DEBUG: Request type: POST
|
||||
2025-03-10 06:37:12,781 - 41712 - DEBUG: Request headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'User-Agent': 'wechatpay v3 api python sdk(https://github.com/minibear2021/wechatpayv3)', 'Authorization': 'WECHATPAY2-SHA256-RSA2048 mchid="1709464037",nonce_str="19CE6000CA5A45BD9367BE24FF664C5D",signature="QRkekgPNaBN5rYw1npAnY549jOjlgGyzV1iCbbyrmnjPNCxaqXidHzrvT1VDEqfbvEOEAUzNLiENtrAxoQYGwUFpVmJ2mizBPR/pCCWJX5qWEV2s0yo4U7UAHbLxQu75BUsgpgmi5T31dWjZ2yEAsv8xQ9Z/KntkpM0vIxxXtUF5yZl4Y/rWa8GqFcIDpcWNyD5Z1YliY9YO2JpWix2hyjToV0OKm59I8UBl9/qrvfbmT0UCrRA83/3pmudu8amALyAAcIZJyIk5dcxh4VDCXsb5TtJsnZAfM7+Ml3Bn/Oy9LQKg8NCKzmy8O8KX+BklRbjqjm61xDvXzN2GazZQuA==",timestamp="1741559832",serial_no="214EA0DFFD516E0E88BCBAD28D525D967C0FEF10"'}
|
||||
2025-03-10 06:37:12,781 - 41712 - DEBUG: Request params: {'notify_url': 'https://table-game-backend.miniprogram.ahaostudio.tech/user/order/paystatus/', 'description': '即墨区小鲨桌游店-第Y004桌-订单结算', 'out_trade_no': 'dUyA9g2j', 'amount': {'total': 48}, 'payer': {'openid': 'op5Zb7IaP_awBMJiULYMo28TzVbU'}, 'appid': 'wx2c0e64b724b6dec4', 'mchid': '1709464037'}
|
||||
2025-03-10 06:37:12,788 - 41712 - DEBUG: Starting new HTTPS connection (1): api.mch.weixin.qq.com:443
|
||||
2025-03-10 06:37:13,287 - 41712 - DEBUG: https://api.mch.weixin.qq.com:443 "POST /v3/pay/transactions/jsapi HTTP/1.1" 200 52
|
||||
2025-03-10 06:37:13,288 - 41712 - DEBUG: Response status code: 200
|
||||
2025-03-10 06:37:13,288 - 41712 - DEBUG: Response headers: {'Server': 'nginx', 'Date': 'Sun, 09 Mar 2025 22:37:13 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Content-Length': '52', 'Connection': 'keep-alive', 'Keep-Alive': 'timeout=8', 'Cache-Control': 'no-cache, must-revalidate', 'X-Content-Type-Options': 'nosniff', 'Request-ID': '0898B0B8BE0610BB0718FED08C5820D0BE0828B2E301-0', 'Content-Language': 'zh-CN', 'Wechatpay-Nonce': '8fabe09460e63e80a515222d86eb2b61', 'Wechatpay-Signature': 'YcP8FHvc+fGWl6nuy58dUd7hkY4T7nzF7Tcpclx+jSNzvtNU5J9TCy88msN3LA1J3UcTBfap4eFZ5m8N0HEBnUw1fr2RGnUEKSVkWIOPN3H4sjGBzczl8xMTiXPaJQV5Ej2poonzKvO6CTT8gazqFdWhQ/7M+zY1yQEKn5EBa41/1rlj2imCr4rGBSDC6DaQXZCUgMBRHM2fUnqqANPsuToT3BTHmkueflN2yll51GbhFxXeycEcu+J+mKLMQSk3bo+tCbawC/AGUv4i+XA9Zg5bu5YACL42IxXa2zTqY6ZhWydiyC7UtYdByTVmpFRk1k4OTt7ZuWt8NHKhTrm7xg==', 'Wechatpay-Timestamp': '1741559833', 'Wechatpay-Serial': '71557EDA8012268B4428C3D6C988C301F1906C59', 'Wechatpay-Signature-Type': 'WECHATPAY2-SHA256-RSA2048'}
|
||||
2025-03-10 06:37:13,288 - 41712 - DEBUG: Response content: {"prepay_id":"wx100637132120110bcadac2f004d0910001"}
|
||||
2025-03-10 06:47:18,526 - 41712 - DEBUG: Request url: https://api.mch.weixin.qq.com/v3/pay/transactions/jsapi
|
||||
2025-03-10 06:47:18,527 - 41712 - DEBUG: Request type: POST
|
||||
2025-03-10 06:47:18,527 - 41712 - DEBUG: Request headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'User-Agent': 'wechatpay v3 api python sdk(https://github.com/minibear2021/wechatpayv3)', 'Authorization': 'WECHATPAY2-SHA256-RSA2048 mchid="1709464037",nonce_str="A52DD5871080448A87DCEE50EE5C593F",signature="fBoSESxwqCwNKpusAOeRgr0KmaprhatRFVmMoztLq1ry7ZW+xkj9RshGQ+9am8XCj37cuWMHlTw7iMkmrpIgzh9w1Zx0RtYxm2SAQe+gMaqsLS+KbN+3u3Q3bX461XpyqmcEVRYw/JxDZiLKDn6jqjcA2qPSbEy2P0wkD2UydoszCdjqOAvvXrM1bC6Zedvo5+cjdRziITPzyB2H9uZ9dz2LJJ8pebD51emwKZuoLwNH5bC4VtoW6xbMBXorQYOs7ZlQy/mUDjBO5Itcik6jVrx+n56Zma46O6lc8qBMPN8SCeMmWW2k/qOLF5U8U+gLDsFJTWhRin907j4MD/IxnA==",timestamp="1741560438",serial_no="214EA0DFFD516E0E88BCBAD28D525D967C0FEF10"'}
|
||||
2025-03-10 06:47:18,527 - 41712 - DEBUG: Request params: {'notify_url': 'https://table-game-backend.miniprogram.ahaostudio.tech/user/order/paystatus/', 'description': '即墨区小鲨桌游店-第Y004桌-订单结算', 'out_trade_no': '6p82FXH0', 'amount': {'total': 48}, 'payer': {'openid': 'op5Zb7IaP_awBMJiULYMo28TzVbU'}, 'appid': 'wx2c0e64b724b6dec4', 'mchid': '1709464037'}
|
||||
2025-03-10 06:47:18,532 - 41712 - DEBUG: Starting new HTTPS connection (1): api.mch.weixin.qq.com:443
|
||||
2025-03-10 06:47:18,949 - 41712 - DEBUG: https://api.mch.weixin.qq.com:443 "POST /v3/pay/transactions/jsapi HTTP/1.1" 200 52
|
||||
2025-03-10 06:47:18,950 - 41712 - DEBUG: Response status code: 200
|
||||
2025-03-10 06:47:18,950 - 41712 - DEBUG: Response headers: {'Server': 'nginx', 'Date': 'Sun, 09 Mar 2025 22:47:19 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Content-Length': '52', 'Connection': 'keep-alive', 'Keep-Alive': 'timeout=8', 'Cache-Control': 'no-cache, must-revalidate', 'X-Content-Type-Options': 'nosniff', 'Request-ID': '08F6B4B8BE0610DE0518A3818EAA0120F4920928959302-0', 'Content-Language': 'zh-CN', 'Wechatpay-Nonce': '387f926a44ee15b43fe4dec902254693', 'Wechatpay-Signature': 'Q9gRUgqkFCSRaiz0PSnvx5dCXHVaLRNOmECOdOjmLyeKP0zGlEoCqGAteT1q3yr77uCAmVozSfMAjcSLoeUflicTrQMDTxlIZW+mRI85NtOR4lRLZcnxl4O6p3Suq3LCdmUNs+tdiTChfW9OGY/jgk0m2j8arC/PHbawflOG+6oGoiM2i/VBYeiwzjsgOUbu0hOKjPkmiqx/vcNVWmpfUeCGgw9ORXcUk7Gt47aKID9hrRy9fkuFE816+snN/f+JcGbO53x+PVvHb2CbXJ31nif3olAkqEWAGkJI3Ih5eg4pMF6xZ4U+I2XSkD4+SMPhV7en/KUobhbBIruSvH1ezg==', 'Wechatpay-Timestamp': '1741560438', 'Wechatpay-Serial': '71557EDA8012268B4428C3D6C988C301F1906C59', 'Wechatpay-Signature-Type': 'WECHATPAY2-SHA256-RSA2048'}
|
||||
2025-03-10 06:47:18,951 - 41712 - DEBUG: Response content: {"prepay_id":"wx10064718911480c0d576845bc939820001"}
|
||||
2025-03-10 06:47:51,408 - 41712 - DEBUG: Request url: https://api.mch.weixin.qq.com/v3/pay/transactions/jsapi
|
||||
2025-03-10 06:47:51,409 - 41712 - DEBUG: Request type: POST
|
||||
2025-03-10 06:47:51,409 - 41712 - DEBUG: Request headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'User-Agent': 'wechatpay v3 api python sdk(https://github.com/minibear2021/wechatpayv3)', 'Authorization': 'WECHATPAY2-SHA256-RSA2048 mchid="1709464037",nonce_str="42B7903776EE42C7A8C0ECD17BFFE82D",signature="jrHriQhK00e/iDkCL3+sPieZTmtAW1WAa0CP6hY/p/C9Ow+p+ObkYZjXKWpPcszXtGpIVAhQOQfpHi37gujBDtNZjixuBxoGLqLa+VjWv72YWjwiYzJVfxfzShFEYnMTJj/OOcur0WORtRX6/zait6BbJhU6oFOPTijJA2Fj0FglkOYY1e9prLRmmOfTW9IwPte0OcxnBdnMkthaTZkHvYG7Gkf3m9UTffp3wnBNDxXVISq9Tn0yeJMGMMWmhqCQSFPImLcOghFr24JHi7qa+d/ZqpTEETUExl1NvbGaWMVV0dtQIr+ebeeHpUJNyy0Dm2Yr1ELn24vLdjR1L3+7tg==",timestamp="1741560471",serial_no="214EA0DFFD516E0E88BCBAD28D525D967C0FEF10"'}
|
||||
2025-03-10 06:47:51,409 - 41712 - DEBUG: Request params: {'notify_url': 'https://table-game-backend.miniprogram.ahaostudio.tech/user/order/paystatus/', 'description': '即墨区小鲨桌游店-第Y004桌-订单结算', 'out_trade_no': 'EiFHrRQ2', 'amount': {'total': 48}, 'payer': {'openid': 'op5Zb7IaP_awBMJiULYMo28TzVbU'}, 'appid': 'wx2c0e64b724b6dec4', 'mchid': '1709464037'}
|
||||
2025-03-10 06:47:51,414 - 41712 - DEBUG: Starting new HTTPS connection (1): api.mch.weixin.qq.com:443
|
||||
2025-03-10 06:47:52,025 - 41712 - DEBUG: https://api.mch.weixin.qq.com:443 "POST /v3/pay/transactions/jsapi HTTP/1.1" 200 52
|
||||
2025-03-10 06:47:52,026 - 41712 - DEBUG: Response status code: 200
|
||||
2025-03-10 06:47:52,027 - 41712 - DEBUG: Response headers: {'Server': 'nginx', 'Date': 'Sun, 09 Mar 2025 22:47:52 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Content-Length': '52', 'Connection': 'keep-alive', 'Keep-Alive': 'timeout=8', 'Cache-Control': 'no-cache, must-revalidate', 'X-Content-Type-Options': 'nosniff', 'Request-ID': '0897B5B8BE0610DE0418BC938EAA0120FBAD0A28FAFE02-0', 'Content-Language': 'zh-CN', 'Wechatpay-Nonce': 'a9f5e2e5451c8fea50f067ed8bcc30b0', 'Wechatpay-Signature': 'XOYesseAqCpZ1ofJKEjrc/hsK2VRGIGbvd4LA+hkX+avIDnHHxQj8+9aTnjvn167RDvUcT1JfrF2sVqlVsSDD/1VF3njLOaYUCfNMTozyUq084mc0ugAiP11pRA1xP/X7tbz310Dzad1m/+tQAZWIt7i5H5lzAoUZoa47wBZz4EK/mENFebudEWW8w77ibeRUdUJ3o5aPD6+YtN4iaTxUirizbVAumLGiNJUihebLBfujrk0F8uqkEuCYKi/E5ZGsbbJxrQHx2dr6EiUUzdZ3fvzkWM6HNpXdqahumHhRb4v+6Le2iMKuP2VjCosh1NQu1gtEDR32vpKR9HEDBVFVQ==', 'Wechatpay-Timestamp': '1741560471', 'Wechatpay-Serial': '71557EDA8012268B4428C3D6C988C301F1906C59', 'Wechatpay-Signature-Type': 'WECHATPAY2-SHA256-RSA2048'}
|
||||
2025-03-10 06:47:52,027 - 41712 - DEBUG: Response content: {"prepay_id":"wx10064751916742a5fbd756c5e56f4b0001"}
|
||||
2025-03-10 06:51:30,007 - 41712 - DEBUG: Request url: https://api.mch.weixin.qq.com/v3/pay/transactions/jsapi
|
||||
2025-03-10 06:51:30,008 - 41712 - DEBUG: Request type: POST
|
||||
2025-03-10 06:51:30,008 - 41712 - DEBUG: Request headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'User-Agent': 'wechatpay v3 api python sdk(https://github.com/minibear2021/wechatpayv3)', 'Authorization': 'WECHATPAY2-SHA256-RSA2048 mchid="1709464037",nonce_str="FBB298ED80D14901919043B9B8D8704F",signature="J22UiseKfNyEDI17I3oqsca7b8RiO4anhebwH13iFYpgsXkc1CBb+BBl/OaAdzjovmCFGwLR45FfnX2IbNgeTZi9sO+EgJJBLJdFDYGivWBDMVMCFnCis5UVnhWmlc+4r1Yo3SEh4mZ9C+UdF8thw1dgjAROvDVy89+IcfTDeyLzbwMzETpkXtG2Miv/ziQ+r5iwTULHjtAqUy3v8EW5zBeU8nfVXrB6dFbUqMhzsdACw0XuiF2m8NdkEVQpgdBm3frDhd30xkKzd0ldbSSXjH7drNHubczYG8aavewExncBuJMWNDwrPj/sDxfawBarXjz1I0Qo0JqY4tNgppLByw==",timestamp="1741560690",serial_no="214EA0DFFD516E0E88BCBAD28D525D967C0FEF10"'}
|
||||
2025-03-10 06:51:30,008 - 41712 - DEBUG: Request params: {'notify_url': 'https://table-game-backend.miniprogram.ahaostudio.tech/user/order/paystatus/', 'description': '即墨区小鲨桌游店-第Y004桌-订单结算', 'out_trade_no': 'tlNBE6h7', 'amount': {'total': 48}, 'payer': {'openid': 'op5Zb7IaP_awBMJiULYMo28TzVbU'}, 'appid': 'wx2c0e64b724b6dec4', 'mchid': '1709464037'}
|
||||
2025-03-10 06:51:30,013 - 41712 - DEBUG: Starting new HTTPS connection (1): api.mch.weixin.qq.com:443
|
||||
2025-03-10 06:51:30,505 - 41712 - DEBUG: https://api.mch.weixin.qq.com:443 "POST /v3/pay/transactions/jsapi HTTP/1.1" 200 52
|
||||
2025-03-10 06:51:30,505 - 41712 - DEBUG: Response status code: 200
|
||||
2025-03-10 06:51:30,505 - 41712 - DEBUG: Response headers: {'Server': 'nginx', 'Date': 'Sun, 09 Mar 2025 22:51:30 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Content-Length': '52', 'Connection': 'keep-alive', 'Keep-Alive': 'timeout=8', 'Cache-Control': 'no-cache, must-revalidate', 'X-Content-Type-Options': 'nosniff', 'Request-ID': '08F2B6B8BE0610CA0118DF958EAA0120A6F3062893D302-0', 'Content-Language': 'zh-CN', 'Wechatpay-Nonce': '9ee9c62b4e0bd8ddce70f0a01d8c4459', 'Wechatpay-Signature': 'FjNVxwCdw1kq9PI6KsJMXBVS0u8AFncCB4hJsMPqg1D6/JIeCmB71k2xu+/2+tr5WvnWKOr8V+t2AogkPsPvOTFYqYagi+7veJdotbjj8OwuTQRgHSQ+M0OZBPfzo7sx7WQU2GE3f6pUSUd+FZXTYLp5WcfBa6gIDO3WyPyC2UpX15Hf/IDfY2vrdpW/tKIsio/Z2gBbItp3P5iiCmUF/Lxy2oMyxjkcZ3qOCDVZ+vonZnlu2zvym+zopm2K7Z2L+53Ys1TCXsAEoY9Q1srKtTqD69MLHsgJ5iX6yjlGUKVKtT2aQ5Ip9uunqtrGLdSuJk86cgw3auBvBnnlGzUSaA==', 'Wechatpay-Timestamp': '1741560690', 'Wechatpay-Serial': '71557EDA8012268B4428C3D6C988C301F1906C59', 'Wechatpay-Signature-Type': 'WECHATPAY2-SHA256-RSA2048'}
|
||||
2025-03-10 06:51:30,506 - 41712 - DEBUG: Response content: {"prepay_id":"wx100651305047396cf9a207dc171e720000"}
|
||||
2025-03-10 06:54:21,405 - 41712 - DEBUG: Request url: https://api.mch.weixin.qq.com/v3/pay/transactions/jsapi
|
||||
2025-03-10 06:54:21,405 - 41712 - DEBUG: Request type: POST
|
||||
2025-03-10 06:54:21,405 - 41712 - DEBUG: Request headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'User-Agent': 'wechatpay v3 api python sdk(https://github.com/minibear2021/wechatpayv3)', 'Authorization': 'WECHATPAY2-SHA256-RSA2048 mchid="1709464037",nonce_str="CBA71B69754F427D992F626E8E928036",signature="BeAuuVgPxzFBOOVr7ibl+bKceO9EoFQO0ndFXuI35VsDRTrmw+Z5hNNi32rPSWWX/mtAJEHUQ2FZ1WVG3NrbjlnkYrYiFhwzK4cwln7SIbSSInawBd4/lGPZ8hyNu0efO23eiswYpqwSe23oSGtArUsoGh9pVxRz9gjuSBmL9yZD7IVm8N4vb15vZ21atU9ecCTo/32oDOL7jTm2ouzG8PQBwN0hoh6QsFWAn9nQYNxe4o13SL+CNMZHsWCYMQHBDIDMUZ+IWw+57LtdKWpeP91GrY2MQersdGh2FjAfxfC+YL00ULmUUmDQcSoq/QNVJigrSXhVNd5unyr/TVy/Cw==",timestamp="1741560861",serial_no="214EA0DFFD516E0E88BCBAD28D525D967C0FEF10"'}
|
||||
2025-03-10 06:54:21,405 - 41712 - DEBUG: Request params: {'notify_url': 'https://table-game-backend.miniprogram.ahaostudio.tech/user/order/paystatus/', 'description': '即墨区小鲨桌游店-第Y004桌-订单结算', 'out_trade_no': 'tIvecMyk', 'amount': {'total': 48}, 'payer': {'openid': 'op5Zb7IaP_awBMJiULYMo28TzVbU'}, 'appid': 'wx2c0e64b724b6dec4', 'mchid': '1709464037'}
|
||||
2025-03-10 06:54:21,408 - 41712 - DEBUG: Starting new HTTPS connection (1): api.mch.weixin.qq.com:443
|
||||
2025-03-10 06:54:21,968 - 41712 - DEBUG: https://api.mch.weixin.qq.com:443 "POST /v3/pay/transactions/jsapi HTTP/1.1" 200 52
|
||||
2025-03-10 06:54:21,969 - 41712 - DEBUG: Response status code: 200
|
||||
2025-03-10 06:54:21,969 - 41712 - DEBUG: Response headers: {'Server': 'nginx', 'Date': 'Sun, 09 Mar 2025 22:54:22 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Content-Length': '52', 'Connection': 'keep-alive', 'Keep-Alive': 'timeout=8', 'Cache-Control': 'no-cache, must-revalidate', 'X-Content-Type-Options': 'nosniff', 'Request-ID': '089DB8B8BE0610CA0418BDE3EEA30620B8E91C28AAC203-0', 'Content-Language': 'zh-CN', 'Wechatpay-Nonce': 'c46b333a7501ef9de6ff621f66a57b55', 'Wechatpay-Signature': 'SEcI3FGeQM3YlnZaviaFIyupsPKRS3JZlIIKndtCP+66pSlkczJvbH+f1eh+FV5tMC0DyWKLLZ1OZF2YIWQ0aszFZMZ0sHJDDICgYMlFFC93ckWMxDcnObVEjw3bhRKd7YHzGFfkTYpBSIRVm4iaslddpWC+wckzzldxNwOxvKA/tCReBWnMPStNNeN6mSrjgb0eFXiMWp5J9CDTuCir8qC0mOumrw/m06ckLqj6RjQ7X7HhTHF5HWVa4XYfwP6L0eqUAADJ7KjjuzbYfIsxt6fgafc9t5aHu4Dwp+at+4m0d95D3CGgu/RgTX/IG8Q4c2NVKXkkq9FfUuVjN3lAeQ==', 'Wechatpay-Timestamp': '1741560861', 'Wechatpay-Serial': '71557EDA8012268B4428C3D6C988C301F1906C59', 'Wechatpay-Signature-Type': 'WECHATPAY2-SHA256-RSA2048'}
|
||||
2025-03-10 06:54:21,969 - 41712 - DEBUG: Response content: {"prepay_id":"wx10065421907932c9f9d92036d03e5e0001"}
|
||||
2025-03-10 06:56:56,991 - 41712 - DEBUG: Request url: https://api.mch.weixin.qq.com/v3/pay/transactions/jsapi
|
||||
2025-03-10 06:56:56,992 - 41712 - DEBUG: Request type: POST
|
||||
2025-03-10 06:56:56,992 - 41712 - DEBUG: Request headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'User-Agent': 'wechatpay v3 api python sdk(https://github.com/minibear2021/wechatpayv3)', 'Authorization': 'WECHATPAY2-SHA256-RSA2048 mchid="1709464037",nonce_str="1A457A1DE28C4628842FB4F30186C1E4",signature="k7v9h1ALUhY7xxPHCjV4h9fj5szUwIDdytkqZs4QcJGt/73w4YeHLGHMdEFPVAaVaXF4Qlb4mUQREiICOTL7b/hi9SgW3er2Qm8wrOcfNGU0ry5WB5dVSllKJk8lha7IwojGgqXDwKJBMUjXSCzuQFblB6l59oQFKsNDNDiQPQ1dLMheufKMqYKLRIW1YFUeQTlf3FQVSdc61l3+3toRrruybLas6+p4HL+B2FHrdASgCHE9RAYlIdHiDbAN1hp016cIuYzNK/AZK5AaIZDMf/qz2iVtQrgn7XEywZ3mI6h1YECB6YKV+kG1ConsZGbw/wUSIUNAjfZCuP0UE/IOmw==",timestamp="1741561016",serial_no="214EA0DFFD516E0E88BCBAD28D525D967C0FEF10"'}
|
||||
2025-03-10 06:56:56,992 - 41712 - DEBUG: Request params: {'notify_url': 'https://table-game-backend.miniprogram.ahaostudio.tech/user/order/paystatus/', 'description': '即墨区小鲨桌游店-第Y004桌-订单结算', 'out_trade_no': 'EHUvfJuY', 'amount': {'total': 48}, 'payer': {'openid': 'op5Zb7IaP_awBMJiULYMo28TzVbU'}, 'appid': 'wx2c0e64b724b6dec4', 'mchid': '1709464037'}
|
||||
2025-03-10 06:56:56,996 - 41712 - DEBUG: Starting new HTTPS connection (1): api.mch.weixin.qq.com:443
|
||||
2025-03-10 06:56:57,517 - 41712 - DEBUG: https://api.mch.weixin.qq.com:443 "POST /v3/pay/transactions/jsapi HTTP/1.1" 200 52
|
||||
2025-03-10 06:56:57,517 - 41712 - DEBUG: Response status code: 200
|
||||
2025-03-10 06:56:57,518 - 41712 - DEBUG: Response headers: {'Server': 'nginx', 'Date': 'Sun, 09 Mar 2025 22:56:57 GMT', 'Content-Type': 'application/json; charset=utf-8', 'Content-Length': '52', 'Connection': 'keep-alive', 'Keep-Alive': 'timeout=8', 'Cache-Control': 'no-cache, must-revalidate', 'X-Content-Type-Options': 'nosniff', 'Request-ID': '08B9B9B8BE0610AE0118A1AA8C5820ABB204289E8502-0', 'Content-Language': 'zh-CN', 'Wechatpay-Nonce': '3a1c171e4f7220784474913327ccd6dc', 'Wechatpay-Signature': 'M3TQvOadhQQwh99p6nA5KzKh6KE3PzEPhdnO45AqXLQEsVGB0k6lGODZ8E1pHE56oBR13AbMmCy9KLGpWnviD3Rl05MaMLAO0KvHVRUBh7HcyGKjPYT5Ul9MSL0AaNK59ziet6CKClQmiupiwXtFuTkt2DcLcgelzd86MIqRQxxkVLl5xWyuRh0gTMo7YJs/yAOxaFKjRjUxbKvY/Go5eB9JcFCLjwkJD7eQJz9dVITPXa96Meu0teekmpcSNBJyF/NfA95Dj33mxvmAMt1ohY58XVT8uG3mJmMJIqZakPW10sX4eABSl2XTM1NgwgMltkJ4tboxDvYNtKD+yLvX7Q==', 'Wechatpay-Timestamp': '1741561017', 'Wechatpay-Serial': '71557EDA8012268B4428C3D6C988C301F1906C59', 'Wechatpay-Signature-Type': 'WECHATPAY2-SHA256-RSA2048'}
|
||||
2025-03-10 06:56:57,518 - 41712 - DEBUG: Response content: {"prepay_id":"wx100656574693846bf3706e382f888f0001"}
|
||||
49
frontend/__init__.py
Normal file
49
frontend/__init__.py
Normal file
@ -0,0 +1,49 @@
|
||||
from flask import Flask
|
||||
from frontend.config import Config # 修改导入路径
|
||||
from flask_debugtoolbar import DebugToolbarExtension
|
||||
from datetime import datetime
|
||||
|
||||
|
||||
def create_app():
|
||||
app = Flask(__name__)
|
||||
app.config.from_object(Config)
|
||||
|
||||
# 导入蓝图
|
||||
from frontend.routes.auth import auth_bp
|
||||
from frontend.routes.users import users_bp
|
||||
from frontend.routes.dashboard import dashboard_bp
|
||||
from frontend.routes.orders import orders_bp
|
||||
from frontend.routes.games import games_bp
|
||||
from frontend.routes.tables import tables_bp
|
||||
from frontend.routes.groups import groups_bp
|
||||
from frontend.routes.announcement import announcements_bp
|
||||
from frontend.routes.coupons import coupons_bp
|
||||
from frontend.routes.messages import messages_bp
|
||||
|
||||
app.config['DEBUG_TB_INTERCEPT_REDIRECTS'] = False
|
||||
toolbar = DebugToolbarExtension(app)
|
||||
|
||||
# 注册蓝图
|
||||
app.register_blueprint(auth_bp)
|
||||
app.register_blueprint(users_bp)
|
||||
app.register_blueprint(dashboard_bp)
|
||||
app.register_blueprint(orders_bp)
|
||||
app.register_blueprint(games_bp)
|
||||
app.register_blueprint(tables_bp)
|
||||
app.register_blueprint(groups_bp)
|
||||
app.register_blueprint(announcements_bp)
|
||||
app.register_blueprint(coupons_bp)
|
||||
app.register_blueprint(messages_bp)
|
||||
|
||||
# 添加自定义过滤器
|
||||
@app.template_filter('datetime')
|
||||
def format_datetime(value):
|
||||
try:
|
||||
# 将 ISO 格式字符串转换为 datetime 对象
|
||||
dt = datetime.fromisoformat(value)
|
||||
# 格式化为中文日期时间 (示例: "2025-03-06 19:38")
|
||||
return dt.strftime('%Y-%m-%d %H:%M')
|
||||
except (TypeError, ValueError):
|
||||
return value
|
||||
|
||||
return app
|
||||
4
frontend/routes/__init__.py
Normal file
4
frontend/routes/__init__.py
Normal file
@ -0,0 +1,4 @@
|
||||
from .auth import auth_bp
|
||||
from .users import users_bp
|
||||
|
||||
__all__ = ["auth_bp", "users_bp"]
|
||||
75
frontend/routes/announcement.py
Normal file
75
frontend/routes/announcement.py
Normal file
@ -0,0 +1,75 @@
|
||||
from flask import Blueprint, render_template, session, redirect, url_for, request, flash
|
||||
from datetime import datetime
|
||||
import requests
|
||||
from frontend.config import Config
|
||||
|
||||
announcements_bp = Blueprint('announcements', __name__, url_prefix='/announcements')
|
||||
|
||||
@announcements_bp.route('/admin')
|
||||
def manage_announcements():
|
||||
if not session.get('token'):
|
||||
return redirect(url_for('auth.login'))
|
||||
|
||||
try:
|
||||
response = requests.get(
|
||||
f"{Config.BASE_API_URL}/admin/announcement/list",
|
||||
)
|
||||
if response.status_code == 200:
|
||||
return render_template('announcements.html',
|
||||
announcements=response.json())
|
||||
flash("获取公告列表失败", "danger")
|
||||
return render_template('announcements.html', announcements=[])
|
||||
except requests.exceptions.ConnectionError:
|
||||
flash("后端服务不可用", "danger")
|
||||
return render_template('announcements.html', announcements=[])
|
||||
|
||||
@announcements_bp.route('/admin/create', methods=['POST'])
|
||||
def create_announcement():
|
||||
if not session.get('token'):
|
||||
return redirect(url_for('auth.login'))
|
||||
|
||||
form_data = {
|
||||
"token": session['token'],
|
||||
"text": request.form['text'],
|
||||
"start_time": datetime.fromisoformat(request.form['start_time']).isoformat(),
|
||||
"end_time": datetime.fromisoformat(request.form['end_time']).isoformat(),
|
||||
"color": request.form.get('color', '#ffffff')
|
||||
}
|
||||
|
||||
try:
|
||||
response = requests.post(
|
||||
f"{Config.BASE_API_URL}/admin/announcement/create",
|
||||
json=form_data,
|
||||
headers={"Authorization": f"Bearer {session['token']}"}
|
||||
)
|
||||
if response.status_code == 200:
|
||||
flash("公告创建成功", "success")
|
||||
else:
|
||||
flash(response.json().get('detail', '创建失败'), "danger")
|
||||
except requests.exceptions.ConnectionError:
|
||||
flash("后端服务不可用", "danger")
|
||||
|
||||
return redirect(url_for('announcements.manage_announcements'))
|
||||
|
||||
@announcements_bp.route('/admin/delete/<int:announcement_id>', methods=['POST'])
|
||||
def delete_announcement(announcement_id):
|
||||
if not session.get('token'):
|
||||
return redirect(url_for('auth.login'))
|
||||
|
||||
try:
|
||||
response = requests.post(
|
||||
f"{Config.BASE_API_URL}/admin/announcement/delete",
|
||||
json={
|
||||
"token": session['token'],
|
||||
"announcement_id": announcement_id
|
||||
},
|
||||
headers={"Authorization": f"Bearer {session['token']}"}
|
||||
)
|
||||
if response.status_code == 200:
|
||||
flash("公告删除成功", "success")
|
||||
else:
|
||||
flash(response.json().get('detail', '删除失败'), "danger")
|
||||
except requests.exceptions.ConnectionError:
|
||||
flash("后端服务不可用", "danger")
|
||||
|
||||
return redirect(url_for('announcements.manage_announcements'))
|
||||
45
requirements.txt
Normal file
45
requirements.txt
Normal file
@ -0,0 +1,45 @@
|
||||
aliyun-python-sdk-core==2.16.0
|
||||
aliyun-python-sdk-dysmsapi==2.1.2
|
||||
annotated-types==0.7.0
|
||||
anyio==4.8.0
|
||||
APScheduler==3.11.0
|
||||
blinker==1.9.0
|
||||
certifi==2025.1.31
|
||||
cffi==1.17.1
|
||||
charset-normalizer==3.4.1
|
||||
click==8.1.8
|
||||
cryptography==44.0.2
|
||||
dnspython==2.7.0
|
||||
email_validator==2.2.0
|
||||
fastapi==0.115.6
|
||||
Flask==3.1.0
|
||||
Flask-DebugToolbar==0.16.0
|
||||
flask-sock==0.7.0
|
||||
h11==0.14.0
|
||||
idna==3.10
|
||||
itsdangerous==2.2.0
|
||||
Jinja2==3.1.5
|
||||
jmespath==0.10.0
|
||||
MarkupSafe==3.0.2
|
||||
mysql-connector-python==9.1.0
|
||||
pycparser==2.22
|
||||
pydantic==2.10.4
|
||||
pydantic_core==2.27.2
|
||||
PyJWT==2.10.1
|
||||
pytz==2025.1
|
||||
redis==5.2.1
|
||||
requests==2.32.3
|
||||
setuptools==75.1.0
|
||||
simple-websocket==1.1.0
|
||||
sniffio==1.3.1
|
||||
SQLAlchemy==2.0.36
|
||||
starlette==0.41.3
|
||||
typing_extensions==4.12.2
|
||||
tzlocal==5.3.1
|
||||
urllib3==2.3.0
|
||||
uvicorn==0.34.0
|
||||
websockets==15.0.1
|
||||
wechatpayv3==1.3.10
|
||||
Werkzeug==3.1.3
|
||||
wheel==0.44.0
|
||||
wsproto==1.2.0
|
||||
Loading…
x
Reference in New Issue
Block a user