Compare commits
19 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
70162203a8 | ||
|
|
6d868f25fe | ||
|
|
1856282a30 | ||
|
|
c291e95a39 | ||
|
|
acadf71ad2 | ||
|
|
555ddc299e | ||
|
|
ce8a1a28d6 | ||
|
|
7cdc78eed0 | ||
|
|
db4fcf381b | ||
|
|
73765cac21 | ||
|
|
1a7561ea99 | ||
|
|
13312bfa83 | ||
|
|
42d783ed69 | ||
|
|
9523d311f8 | ||
|
|
dcc0d77571 | ||
|
|
b739553f06 | ||
|
|
5abfc71ba7 | ||
|
|
001bb1e697 | ||
|
|
e00f64a060 |
7
.gitignore
vendored
Normal file
7
.gitignore
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
|
||||
# Python bytecode
|
||||
__pycache__/
|
||||
*.pyc
|
||||
*.pyo
|
||||
*.pyd
|
||||
*$py.class
|
||||
0
androidh5api.sh
Normal file → Executable file
0
androidh5api.sh
Normal file → Executable file
0
app/__init__.py
Normal file → Executable file
0
app/__init__.py
Normal file → Executable file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
345
app/main.py
Normal file → Executable file
345
app/main.py
Normal file → Executable file
@@ -1,101 +1,291 @@
|
||||
from fastapi import FastAPI
|
||||
from fastapi.responses import JSONResponse
|
||||
from pydantic import BaseModel
|
||||
from fastapi.middleware.cors import CORSMiddleware
|
||||
import requests
|
||||
|
||||
from pydantic import BaseModel
|
||||
import hashlib
|
||||
from urllib.parse import urlencode, unquote
|
||||
import time
|
||||
"""
|
||||
JSAPI 支付
|
||||
"""
|
||||
key = "zA2hBU6pv6CIBzkW" # 填写通信密钥
|
||||
mchid = "1561724891" # 特写商户号
|
||||
|
||||
# memos 配置
|
||||
MEMOS_API = "https://memos.hackrobot.org/api/v1/users"
|
||||
MEMOS_TOKEN = "eyJhbGciOiJIUzI1NiIsImtpZCI6InYxIiwidHlwIjoiSldUIn0.eyJuYW1lIjoiaGFja3JvYm90IiwiaXNzIjoibWVtb3MiLCJzdWIiOiIxIiwiYXVkIjpbInVzZXIuYWNjZXNzLXRva2VuIl0sImlhdCI6MTc1NzQwNTE0OX0.Idn7kBlxE-CoSOXwWuZ1tHGIRKHAIeDyXSafGS5OHsg"
|
||||
|
||||
|
||||
# 构造签名函数
|
||||
def sign(attributes):
|
||||
attributes_new = {k: attributes[k] for k in sorted(attributes.keys())}
|
||||
return (hashlib.md5((unquote(urlencode(attributes_new)) + "&key=" +
|
||||
key).encode(encoding="utf-8")).hexdigest().upper())
|
||||
|
||||
|
||||
class Item(BaseModel):
|
||||
event: str
|
||||
EventGroupMsg: None = None
|
||||
prirobot_wxidce: None = None
|
||||
type: None = None
|
||||
|
||||
|
||||
# event
|
||||
# "":"EventGroupMsg",//事件标示(当前值为群消息事件)
|
||||
# "robot_wxid":"wxid_5hxa04j4z6pg22",//机器人wxid
|
||||
# "robot_name":"",//机器人昵称,一般为空
|
||||
# "type":1,//1/文本消息 3/图片消息 34/语音消息 42/名片消息 43/视频 47/动态表情 48/地理位置 49/分享链接 2000/转账 2001/红包 2002/小程序 2003/群邀请
|
||||
# "from_wxid":"18900134932@chatroom",//群id,群消息事件才有
|
||||
# "from_name":"微群测",//群名字
|
||||
# "final_from_wxid":"sundreamer",//发该消息的用户微信id
|
||||
# "final_from_name":"遗忘悠剑o",//微信昵称
|
||||
# "to_wxid":"wxid_5hxa04j4z6pg22",//接收消息的人id,(一般是机器人收到了,也有可能是机器人发出的消息,别人收到了,那就是别人)
|
||||
# "msg":"图片https://b3logfile.com/bing/20201024.jpg",//消息内容(string/array) 使用时候根据不同的事件标示来定义这个值,字符串类型或者数据类型
|
||||
# "money":0.01 //金额,只有"EventReceivedTransfer"事件才有该参数
|
||||
import random
|
||||
import string
|
||||
import requests
|
||||
from fastapi import Request, HTTPException
|
||||
import logging
|
||||
from pocketbase import PocketBase
|
||||
|
||||
app = FastAPI()
|
||||
|
||||
|
||||
|
||||
# 允许所有来源跨域访问(不推荐用于生产环境)
|
||||
origins = ["*"]
|
||||
|
||||
# 设置CORS(跨域资源共享)策略
|
||||
app.add_middleware(
|
||||
CORSMiddleware,
|
||||
allow_origins=["*"], # 允许所有来源
|
||||
allow_credentials=True,
|
||||
allow_methods=["*"], # 允许所有方法
|
||||
allow_headers=["*"], # 允许所有请求头
|
||||
allow_origins=["*"],
|
||||
allow_credentials=False,
|
||||
allow_methods=["*"],
|
||||
allow_headers=["*"],
|
||||
)
|
||||
|
||||
# ==================== PocketBase 配置 ====================
|
||||
PB_URL = "https://pocketbase.hackrobot.cn"
|
||||
PB_ADMIN_EMAIL = "xiaoshuang.eric@gmail.com"
|
||||
PB_ADMIN_PASSWORD = "Xiao4669805@"
|
||||
# ========================================================
|
||||
|
||||
@app.get("/")
|
||||
async def root():
|
||||
return JSONResponse(content={"message": "Hello World"})
|
||||
def get_pb_client():
|
||||
client = PocketBase(PB_URL)
|
||||
try:
|
||||
client.admins.auth_with_password(PB_ADMIN_EMAIL, PB_ADMIN_PASSWORD)
|
||||
print("PocketBase admin 登录成功(动态)")
|
||||
except Exception as e:
|
||||
print("PocketBase admin 登录失败:", e)
|
||||
raise e
|
||||
return client
|
||||
|
||||
# 配置日志(添加控制台输出,便于调试)
|
||||
logging.basicConfig(
|
||||
level=logging.INFO,
|
||||
format='%(asctime)s - %(message)s',
|
||||
handlers=[
|
||||
logging.FileHandler('xorpay_notify.log'),
|
||||
logging.StreamHandler() # 新增:同时输出到控制台
|
||||
]
|
||||
)
|
||||
|
||||
# 全局已处理订单
|
||||
processed_orders = set()
|
||||
|
||||
# ==================== XorPay 配置 ====================
|
||||
AID = "8220"
|
||||
SECRET = "afcacd99570945f88de62624aaa3578e"
|
||||
# ====================================================
|
||||
|
||||
# memos 配置
|
||||
MEMOS_API = "https://qun.hackrobot.cn/api/v1/users"
|
||||
MEMOS_TOKEN = "eyJhbGciOiJIUzI1NiIsImtpZCI6InYxIiwidHlwIjoiSldUIn0.eyJuYW1lIjoiaGFja3JvYm90IiwiaXNzIjoibWVtb3MiLCJzdWIiOiIxIiwiYXVkIjpbInVzZXIuYWNjZXNzLXRva2VuIl0sImlhdCI6MTc1NzQwNTE0OX0.Idn7kBlxE-CoSOXwWuZ1tHGIRKHAIeDyXSafGS5OHsg"
|
||||
|
||||
def xorpay_sign(name: str, pay_type: str, price: str, order_id: str, notify_url: str) -> str:
|
||||
raw = name + pay_type + price + order_id + notify_url + SECRET
|
||||
return hashlib.md5(raw.encode('utf-8')).hexdigest().lower()
|
||||
|
||||
def verify_xorpay_notify(data: dict) -> bool:
|
||||
received_sign = data.get("sign", "")
|
||||
aoid = data.get("aoid", "")
|
||||
order_id = data.get("order_id", "")
|
||||
pay_price = data.get("pay_price", "")
|
||||
pay_time = data.get("pay_time", "")
|
||||
raw = aoid + order_id + pay_price + pay_time + SECRET
|
||||
calculated_sign = hashlib.md5(raw.encode('utf-8')).hexdigest().lower()
|
||||
return calculated_sign == received_sign
|
||||
|
||||
def create_memos_user(user_id: str, password: str = "123456"):
|
||||
try:
|
||||
if user_id.startswith("user_"):
|
||||
cleaned_username = "user" + user_id.split("user_", 1)[1]
|
||||
elif "_" in user_id:
|
||||
cleaned_username = user_id.replace("_", "")
|
||||
else:
|
||||
cleaned_username = user_id
|
||||
|
||||
username = cleaned_username
|
||||
print(f"正在为用户创建 memos 账号: {username}")
|
||||
|
||||
memos_data = {
|
||||
"username": username,
|
||||
"password": password,
|
||||
"role": "USER",
|
||||
"state": "NORMAL"
|
||||
}
|
||||
memos_headers = {
|
||||
"Content-Type": "application/json",
|
||||
"Authorization": f"Bearer {MEMOS_TOKEN}"
|
||||
}
|
||||
|
||||
response = requests.post(MEMOS_API, json=memos_data, headers=memos_headers, timeout=10)
|
||||
|
||||
if response.status_code in (200, 201):
|
||||
result = response.json()
|
||||
print(f"memos 用户创建成功: {username}")
|
||||
logging.info(f"memos 用户创建成功: {username}")
|
||||
return {"success": True, "data": result}
|
||||
else:
|
||||
error_text = response.text
|
||||
print(f"memos 创建失败: {response.status_code} {error_text}")
|
||||
logging.error(f"memos 创建失败 - username: {username}, status: {response.status_code}, response: {error_text}")
|
||||
return {"success": False, "error": error_text}
|
||||
|
||||
except Exception as e:
|
||||
print(f"创建 memos 用户异常: {e}")
|
||||
logging.error(f"创建 memos 用户异常 - username: {user_id}, error: {e}")
|
||||
return {"success": False, "error": str(e)}
|
||||
|
||||
@app.post("/payh5")
|
||||
async def payh5(item: dict):
|
||||
print('item', item)
|
||||
# 时间戳
|
||||
timenew = str(int(time.time()))
|
||||
order = {
|
||||
"mchid": mchid,
|
||||
"body": timenew, # 订单标题
|
||||
"out_trade_no": timenew, # 订单号
|
||||
"total_fee": item['total_fee'], # 金额,单位:分
|
||||
# "openid": "o7LFAwWu3OhSrs49-1x5cSlFm0D8", # 通过openid接口获取到的openid
|
||||
# "notify_url": ""
|
||||
# "callback_url":'https://aiimg.hackrobot.cn/api'
|
||||
print('payh5 item:', item)
|
||||
|
||||
total_fee_yuan = f"{item['total_fee'] / 100:.2f}"
|
||||
user_id = item.get('user_id', 'unknown')
|
||||
pay_type = item.get('type', 'unknown').lower()
|
||||
|
||||
random_suffix = ''.join(random.choices(string.hexdigits.lower(), k=8))
|
||||
timestamp = int(time.time())
|
||||
order_id = f"{user_id}_{pay_type}_order_{timestamp}_{random_suffix}"
|
||||
|
||||
type_map = {
|
||||
"book": "购买书籍",
|
||||
"meetup": "数字游民社区报名",
|
||||
"video": "视频解锁",
|
||||
"vip": "VIP会员充值",
|
||||
}
|
||||
name = type_map.get(pay_type, "商品支付")
|
||||
|
||||
notify_url = "https://api.hackrobot.cn/xorpay_notify"
|
||||
|
||||
params = {
|
||||
"name": name,
|
||||
"pay_type": "jsapi",
|
||||
"price": total_fee_yuan,
|
||||
"order_id": order_id,
|
||||
"notify_url": notify_url,
|
||||
}
|
||||
|
||||
order["callback_url"] = item['callback_url']
|
||||
order["openid"] = item['openid']
|
||||
order["sign"] = sign(order)
|
||||
params["sign"] = xorpay_sign(
|
||||
params["name"],
|
||||
params["pay_type"],
|
||||
params["price"],
|
||||
params["order_id"],
|
||||
params["notify_url"]
|
||||
)
|
||||
|
||||
request_url = "https://payjs.cn/api/jsapi"
|
||||
# 返回结果中包含`jsapi`字段,该字段的值即是前端发起时所需的6个支付参数
|
||||
headers = {"content-type": "application/x-www-form-urlencoded"}
|
||||
response = requests.post(request_url, data=order, headers=headers)
|
||||
print('response.json()----',response.json())
|
||||
if response:
|
||||
print(response.json())
|
||||
return response.json()
|
||||
print("生成的参数:", params)
|
||||
|
||||
return {
|
||||
"status": "ok",
|
||||
"xorpay_params": params,
|
||||
"xorpay_url": f"https://xorpay.com/api/cashier/{AID}"
|
||||
}
|
||||
|
||||
@app.post("/submit_meetup_application")
|
||||
async def submit_meetup_application(item: dict):
|
||||
print('submit_meetup_application item:', item)
|
||||
|
||||
user_id = item.get('user_id')
|
||||
if not user_id:
|
||||
raise HTTPException(status_code=400, detail="missing user_id")
|
||||
|
||||
try:
|
||||
pb_client = get_pb_client()
|
||||
solan = pb_client.collection("solan")
|
||||
|
||||
pb_data = {
|
||||
"user_id": user_id,
|
||||
"nickname": item.get("nickname", ""),
|
||||
"occupation": item.get("occupation", ""),
|
||||
"reason": item.get("reason", ""),
|
||||
"wechatId": item.get("wechatId", ""),
|
||||
"gender": item.get("gender", ""),
|
||||
"education": item.get("education", ""),
|
||||
"gradYear": item.get("gradYear", ""),
|
||||
"phone": item.get("phone", ""),
|
||||
"calculated_age": item.get("calculated_age", 0),
|
||||
"type": "",
|
||||
"order_id": "",
|
||||
"amount": 0,
|
||||
}
|
||||
|
||||
record = solan.create(pb_data)
|
||||
logging.info(f"meetup 申请表单提交成功(待支付) - user_id: {user_id}, record_id: {record.id}")
|
||||
|
||||
return {"status": "ok", "record_id": record.id}
|
||||
except Exception as e:
|
||||
print(f"meetup 申请提交失败: {e}")
|
||||
logging.error(f"meetup 申请提交失败 - user_id: {user_id}, error: {e}")
|
||||
raise HTTPException(status_code=500, detail="submit failed")
|
||||
|
||||
@app.post("/xorpay_notify")
|
||||
async def xorpay_notify(request: Request):
|
||||
form_data = await request.form()
|
||||
data = {key: value for key, value in form_data.items()}
|
||||
|
||||
logging.info(f"XorPay 异步通知原始数据: {data}")
|
||||
print("XorPay 异步通知:", data)
|
||||
|
||||
order_id = data.get("order_id", "")
|
||||
|
||||
if order_id in processed_orders:
|
||||
print(f"订单 {order_id} 已处理过,跳过")
|
||||
return "ok"
|
||||
|
||||
if not verify_xorpay_notify(data):
|
||||
print("验签失败")
|
||||
logging.error(f"验签失败: {data}")
|
||||
raise HTTPException(status_code=400, detail="sign error")
|
||||
|
||||
if "_order_" not in order_id:
|
||||
raise HTTPException(status_code=400, detail="invalid order_id format")
|
||||
|
||||
prefix = order_id.split("_order_")[0]
|
||||
|
||||
if "_" in prefix:
|
||||
parts = prefix.rsplit("_", 1)
|
||||
user_id = parts[0]
|
||||
pay_type = parts[1].lower()
|
||||
else:
|
||||
user_id = prefix
|
||||
pay_type = "unknown"
|
||||
|
||||
print(f"支付成功,用户ID: {user_id},类型: {pay_type},订单: {order_id}")
|
||||
|
||||
if pay_type == "vip":
|
||||
create_memos_user(user_id)
|
||||
|
||||
if pay_type == "meetup":
|
||||
logging.info(f"meetup 类型支付成功(独立逻辑),不创建 memos 用户 - user_id: {user_id}")
|
||||
|
||||
try:
|
||||
pb_client = get_pb_client()
|
||||
|
||||
valid_types = ["vip", "book", "meetup", "video"]
|
||||
if pay_type not in valid_types:
|
||||
print(f"无效的 pay_type: {pay_type},强制设为 vip")
|
||||
pay_type = "vip"
|
||||
|
||||
amount_cents = int(float(data.get("pay_price", 0)) * 100)
|
||||
|
||||
if pay_type == "meetup":
|
||||
solan = pb_client.collection("solan")
|
||||
# 修复 filter 语法:添加空格和 '=' 操作符(PocketBase 要求)
|
||||
# 同时添加 sort 以取最新记录(防止同一 user_id 多条)
|
||||
existing = solan.get_list(1, 1, {
|
||||
"filter": f'user_id = "{user_id}"',
|
||||
"sort": "-created" # 按创建时间倒序,取最新一条
|
||||
})
|
||||
if existing.items:
|
||||
record_id = existing.items[0].id
|
||||
solan.update(record_id, {
|
||||
"type": "meetup",
|
||||
"order_id": order_id,
|
||||
"amount": amount_cents,
|
||||
})
|
||||
logging.info(f"meetup 支付字段补齐成功 - user_id: {user_id}, record_id: {record_id}")
|
||||
else:
|
||||
solan.create({
|
||||
"user_id": user_id,
|
||||
"type": "meetup",
|
||||
"order_id": order_id,
|
||||
"amount": amount_cents,
|
||||
})
|
||||
logging.info(f"meetup 完整记录创建(兜底) - user_id: {user_id}")
|
||||
else:
|
||||
pb_client.collection("payments").create({
|
||||
"user_id": user_id,
|
||||
"type": pay_type,
|
||||
"order_id": order_id,
|
||||
"amount": amount_cents,
|
||||
})
|
||||
|
||||
processed_orders.add(order_id)
|
||||
|
||||
except Exception as e:
|
||||
print(f"PocketBase 操作失败: {e}")
|
||||
logging.error(f"PocketBase 操作失败 - order_id: {order_id}, error: {e}")
|
||||
processed_orders.add(order_id) # 防止重复通知
|
||||
|
||||
return "ok"
|
||||
|
||||
class CreateUserRequest(BaseModel):
|
||||
username: str = None
|
||||
@@ -118,4 +308,3 @@ async def create_user(item: CreateUserRequest):
|
||||
memos_result = memos_resp.json()
|
||||
print('memos_result-', memos_result)
|
||||
return memos_result
|
||||
|
||||
|
||||
2
requirements.txt
Normal file → Executable file
2
requirements.txt
Normal file → Executable file
@@ -2,3 +2,5 @@ fastapi
|
||||
uvicorn
|
||||
sqlalchemy
|
||||
pydantic
|
||||
python-multipart
|
||||
pocketbase
|
||||
4
run.py
Normal file → Executable file
4
run.py
Normal file → Executable file
@@ -1,6 +1,6 @@
|
||||
import uvicorn
|
||||
|
||||
if __name__ == "__main__":
|
||||
# uvicorn.run("app.main:app", host="0.0.0.0", port=8700, reload=True)
|
||||
uvicorn.run("app.main:app", host="0.0.0.0", port=8200, reload=True)
|
||||
uvicorn.run("app.main:app", host="0.0.0.0", port=8700, reload=True)
|
||||
# uvicorn.run("app.main:app", host="0.0.0.0", port=8200, reload=True)
|
||||
|
||||
|
||||
1
venv/bin/python
Symbolic link
1
venv/bin/python
Symbolic link
@@ -0,0 +1 @@
|
||||
python3
|
||||
1
venv/bin/python3
Symbolic link
1
venv/bin/python3
Symbolic link
@@ -0,0 +1 @@
|
||||
/usr/bin/python3
|
||||
1
venv/bin/python3.12
Symbolic link
1
venv/bin/python3.12
Symbolic link
@@ -0,0 +1 @@
|
||||
python3
|
||||
1
venv/lib64
Symbolic link
1
venv/lib64
Symbolic link
@@ -0,0 +1 @@
|
||||
lib
|
||||
5
venv/pyvenv.cfg
Executable file
5
venv/pyvenv.cfg
Executable file
@@ -0,0 +1,5 @@
|
||||
home = /usr/bin
|
||||
include-system-site-packages = false
|
||||
version = 3.12.3
|
||||
executable = /usr/bin/python3.12
|
||||
command = /usr/bin/python3 -m venv /www/wwwroot/payjsapi/venv
|
||||
343
xorpay_notify.log
Executable file
343
xorpay_notify.log
Executable file
@@ -0,0 +1,343 @@
|
||||
2025-12-17 23:12:39,739 - XorPay 异步通知原始数据: {'aoid': 'ff6ed0b5470940ce965c201a3cf4265f', 'order_id': 'user_1766034344444_order_1766034744_f89afc82', 'detail': '{}', 'sign': 'e8343caedd3922785fa74552713252a0', 'pay_time': '2025-12-18 13:12:39.026849', 'pay_price': '0.10', 'more': ''}
|
||||
2025-12-17 23:13:02,417 - XorPay 异步通知原始数据: {'aoid': '26a1087a84c945e2bb987ef9a2d0ea83', 'order_id': 'user_1766034344444_order_1766034638_96eca26d', 'detail': '{}', 'sign': '1d8cf284cbe35ad905a25291b0b74d52', 'pay_time': '2025-12-18 13:10:55', 'pay_price': '0.10', 'more': ''}
|
||||
2025-12-17 23:24:01,958 - XorPay 异步通知原始数据: {'aoid': '2e9ff94264084a179c127124fd306254', 'order_id': 'user_1766034344444_order_1766034442_9c75a3fe', 'detail': '{}', 'sign': 'd9bd124d79dbf37705fa50776d5a0895', 'pay_time': '2025-12-18 13:07:36', 'pay_price': '0.10', 'more': ''}
|
||||
2025-12-17 23:33:33,644 - XorPay 异步通知原始数据: {'aoid': 'cd904ae8d51f4b9186b56c1845e0d901', 'order_id': 'user_1766034344444_vip_order_1766035997_ea11ef8d', 'detail': '{}', 'sign': 'b92f269f8f5ffad2ec6a22a7ed745d34', 'pay_time': '2025-12-18 13:33:32.605326', 'pay_price': '0.10', 'more': ''}
|
||||
2025-12-17 23:33:35,203 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-17 23:33:35,234 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-17 23:33:35,239 - 支付记录写入 PocketBase 成功 - user_id: user_1766034344444, type: vip, order_id: user_1766034344444_vip_order_1766035997_ea11ef8d
|
||||
2025-12-18 01:43:22,250 - XorPay 异步通知原始数据: {'aoid': 'd7b3aeb1c7244aee9e9706c2489ed6d0', 'order_id': 'user_1766043770158_vip_order_1766043786_e44af2ae', 'detail': '{}', 'sign': '44b15e8c83a1c0210038766fb1c71164', 'pay_time': '2025-12-18 15:43:21.452098', 'pay_price': '0.10', 'more': ''}
|
||||
2025-12-18 01:43:24,152 - memos 创建失败 - username: user_1766043770158, status: 400, response: {"code":3,"message":"invalid username: user_1766043770158","details":[]}
|
||||
2025-12-18 01:43:25,870 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-18 01:43:25,924 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-18 01:43:25,926 - 支付记录写入 PocketBase 成功 - user_id: user_1766043770158, type: vip, order_id: user_1766043770158_vip_order_1766043786_e44af2ae
|
||||
2025-12-18 01:46:45,905 - XorPay 异步通知原始数据: {'aoid': '703b2fa82a3d43698c3985884427936d', 'order_id': 'user1766043978189_vip_order_1766043991_c763fbc1', 'detail': '{}', 'sign': 'a90f22b750977427846075400fa91ab2', 'pay_time': '2025-12-18 15:46:45.139323', 'pay_price': '0.10', 'more': ''}
|
||||
2025-12-18 01:46:47,450 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-18 01:46:47,471 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 400 Bad Request"
|
||||
2025-12-18 01:46:47,476 - PocketBase 写入失败 - order_id: user1766043978189_vip_order_1766043991_c763fbc1, error: Message: Response error. Status code:400
|
||||
URL: https://pocketbase.hackrobot.cn/api/collections/payments/records
|
||||
Status: 400
|
||||
Data: {'data': {'type': {'code': 'validation_invalid_value', 'message': 'Invalid value unknown.', 'params': {'value': 'unknown'}}}, 'message': 'Failed to create record.', 'status': 400}
|
||||
Is Abort: False
|
||||
Original Error: N/A
|
||||
2025-12-18 01:51:39,196 - XorPay 异步通知原始数据: {'aoid': '67f58f4a06194395a1e9365923132b42', 'order_id': 'user1766044269820_vip_order_1766044284_fd06ca4c', 'detail': '{}', 'sign': 'f8461c3ce764597621b12699d82bbd89', 'pay_time': '2025-12-18 15:51:38.453726', 'pay_price': '0.10', 'more': ''}
|
||||
2025-12-18 01:51:40,720 - memos 用户创建成功: user1766044269820
|
||||
2025-12-18 01:51:42,279 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-18 01:51:42,301 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-18 01:51:42,303 - 支付记录写入 PocketBase 成功 - user_id: user1766044269820, type: vip, order_id: user1766044269820_vip_order_1766044284_fd06ca4c
|
||||
2025-12-18 16:11:56,651 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': '2c599bd51b364a6ca6938a9359ee905b', 'order_id': 'user1766044768982_vip_order_1766045500_fa88ad9e', 'detail': '{}', 'sign': 'ec59d2938230a0335284ed5678c44ed6', 'pay_time': '2025-12-18 16:11:55.527091', 'pay_price': '0.10', 'more': ''}
|
||||
2025-12-18 16:11:56,869 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766044768982
|
||||
2025-12-18 16:11:57,099 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-18 16:11:57,129 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-18 16:11:57,129 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766044768982, type: vip, order_id: user1766044768982_vip_order_1766045500_fa88ad9e
|
||||
2025-12-18 16:12:01,273 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': '8e17ee8d8b1246a1b6bc7e46e861021c', 'order_id': 'user1766044768982_vip_order_1766045413_39b3cf6b', 'detail': '{}', 'sign': '920993c639746192fa75a0586a988cf3', 'pay_time': '2025-12-18 16:10:27', 'pay_price': '0.10', 'more': ''}
|
||||
2025-12-18 16:12:01,399 - memos 鍒涘缓澶辫触 - username: user1766044768982, status: 500, response: {"code":13,"message":"failed to create user: constraint failed: UNIQUE constraint failed: user.username (2067)","details":[]}
|
||||
2025-12-18 16:12:01,594 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-18 16:12:01,601 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-18 16:12:01,601 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766044768982, type: vip, order_id: user1766044768982_vip_order_1766045413_39b3cf6b
|
||||
2025-12-18 16:14:54,444 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': '317faf5478a049908b2ea1aa4050c6e7', 'order_id': 'user1766045681042_vip_order_1766045683_ea6ca46a', 'detail': '{}', 'sign': '780d3c2f6e2ed277b3e2c562f343515e', 'pay_time': '2025-12-18 16:14:54.411898', 'pay_price': '0.10', 'more': ''}
|
||||
2025-12-18 16:14:54,611 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766045681042
|
||||
2025-12-18 16:14:55,672 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-18 16:14:55,674 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-18 16:14:55,675 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766045681042, type: vip, order_id: user1766045681042_vip_order_1766045683_ea6ca46a
|
||||
2025-12-18 18:12:18,576 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': '5f62f32ad26a44b888b5d0e13706f46f', 'order_id': 'user1766046553880_vip_order_1766052718_4ab52abd', 'detail': '{}', 'sign': 'd4cb94c6a3ca4e96809d9cda85d7c20d', 'pay_time': '2025-12-18 18:12:18.408242', 'pay_price': '188.00', 'more': ''}
|
||||
2025-12-18 18:12:19,329 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766046553880
|
||||
2025-12-18 18:12:19,686 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-18 18:12:19,718 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-18 18:12:19,730 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766046553880, type: vip, order_id: user1766046553880_vip_order_1766052718_4ab52abd
|
||||
2025-12-19 18:40:53,356 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': '057a4319f16d4036a3dda94ea65412ab', 'order_id': 'user1766140776331_vip_order_1766140804_d9eaf9bc', 'detail': '{}', 'sign': '085ab9d3c1ceb2e7e9cf17f54499c90e', 'pay_time': '2025-12-19 18:40:53.132699', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-19 18:40:54,204 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766140776331
|
||||
2025-12-19 18:40:54,602 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-19 18:40:54,643 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-19 18:40:54,659 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766140776331, type: vip, order_id: user1766140776331_vip_order_1766140804_d9eaf9bc
|
||||
2025-12-20 01:25:01,990 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': '610aa1b9b7ab48f6a2793b07e4528868', 'order_id': 'user1766165011994_vip_order_1766165079_abeb6f2b', 'detail': '{}', 'sign': 'f82a03ea098007b9a93a12e02a5290a6', 'pay_time': '2025-12-20 01:25:01.789169', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-20 01:25:02,625 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766165011994
|
||||
2025-12-20 01:25:02,927 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-20 01:25:03,284 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-20 01:25:03,288 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766165011994, type: vip, order_id: user1766165011994_vip_order_1766165079_abeb6f2b
|
||||
2025-12-20 15:17:44,923 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': '8eb32676f2fa4bf2a77c94d4409063e8', 'order_id': 'user1766213338235_vip_order_1766215049_2ba092ac', 'detail': '{}', 'sign': '15a15a8155619cf84ec6ee305e5b7c27', 'pay_time': '2025-12-20 15:17:44.685799', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-20 15:17:45,768 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766213338235
|
||||
2025-12-20 15:17:46,148 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-20 15:17:46,182 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-20 15:17:46,193 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766213338235, type: vip, order_id: user1766213338235_vip_order_1766215049_2ba092ac
|
||||
2025-12-20 16:26:09,306 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': '5442ce403ae14e1dab141f909b4bb579', 'order_id': 'user1766046581515_vip_order_1766219155_ba76bab4', 'detail': '{}', 'sign': '7ca539655f764cac6392bd07fd4c1072', 'pay_time': '2025-12-20 16:26:09.136153', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-20 16:26:09,618 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766046581515
|
||||
2025-12-20 16:26:09,782 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-20 16:26:09,795 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-20 16:26:09,796 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766046581515, type: vip, order_id: user1766046581515_vip_order_1766219155_ba76bab4
|
||||
2025-12-20 17:54:32,400 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': '343e5832e9654c2c82157e70880cb660', 'order_id': 'user1766224455635_vip_order_1766224460_cffae307', 'detail': '{}', 'sign': 'c04a150a905e88cbb75fe6992ee4d58d', 'pay_time': '2025-12-20 17:54:31.254708', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-20 17:54:33,178 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766224455635
|
||||
2025-12-20 17:54:33,554 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-20 17:54:33,562 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-20 17:54:33,562 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766224455635, type: vip, order_id: user1766224455635_vip_order_1766224460_cffae307
|
||||
2025-12-21 18:25:02,824 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': '1fec5389b5d94c91b9f164c0b27f39bf', 'order_id': 'user1766296152138_vip_order_1766312684_25e8ea6c', 'detail': '{}', 'sign': '12e1e532adccd0b8fe7dbb87c10eabdf', 'pay_time': '2025-12-21 18:25:02.595185', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-21 18:25:03,850 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766296152138
|
||||
2025-12-21 18:25:04,215 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-21 18:25:04,255 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-21 18:25:04,270 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766296152138, type: vip, order_id: user1766296152138_vip_order_1766312684_25e8ea6c
|
||||
2025-12-21 19:16:25,590 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': '8be679ab67ba40e6abbacbc745d7b2bd', 'order_id': 'user1766296261505_vip_order_1766315769_c0268b55', 'detail': '{}', 'sign': 'a9684bc176ae31afa4142bb8edb52b93', 'pay_time': '2025-12-21 19:16:25.434751', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-21 19:16:26,170 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766296261505
|
||||
2025-12-21 19:16:26,333 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-21 19:16:26,341 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-21 19:16:26,341 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766296261505, type: vip, order_id: user1766296261505_vip_order_1766315769_c0268b55
|
||||
2025-12-21 19:16:51,387 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': '6c0f4be3b017404eba1fde3e2fec0033', 'order_id': 'user1766315791228_vip_order_1766315797_e1bcdb8d', 'detail': '{}', 'sign': 'b554cda9c1f6a4466e7ee56007fe8443', 'pay_time': '2025-12-21 19:16:51.353245', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-21 19:16:51,555 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766315791228
|
||||
2025-12-21 19:16:51,717 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-21 19:16:51,722 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-21 19:16:51,722 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766315791228, type: vip, order_id: user1766315791228_vip_order_1766315797_e1bcdb8d
|
||||
2025-12-21 23:13:35,029 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': '91bdcf5e525341ce81a9e064c234d47c', 'order_id': 'user1766329986866_vip_order_1766329997_fcda92f7', 'detail': '{}', 'sign': '80dfb5f134bc17d00936f8fb57ee1143', 'pay_time': '2025-12-21 23:13:34.878451', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-21 23:13:35,231 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766329986866
|
||||
2025-12-21 23:13:35,519 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-21 23:13:35,525 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-21 23:13:35,526 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766329986866, type: vip, order_id: user1766329986866_vip_order_1766329997_fcda92f7
|
||||
2025-12-22 22:28:55,382 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': '2b64f275a603458e9570851293a277ac', 'order_id': 'user1766413713868_vip_order_1766413715_e1ba5dc4', 'detail': '{}', 'sign': '28a8e18854866b478e66afa4b343786e', 'pay_time': '2025-12-22 22:28:55.154387', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-22 22:28:56,142 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766413713868
|
||||
2025-12-22 22:28:56,448 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-22 22:28:56,478 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-22 22:28:56,488 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766413713868, type: vip, order_id: user1766413713868_vip_order_1766413715_e1ba5dc4
|
||||
2025-12-23 10:27:30,132 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': 'bee93191cdbf4a30902c7fa4de36140a', 'order_id': 'user1766456742992_vip_order_1766456837_90bb94eb', 'detail': '{}', 'sign': '47ea9e6e940c5d1cb99926b7a4eebf68', 'pay_time': '2025-12-23 10:27:29.914796', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-23 10:27:31,276 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766456742992
|
||||
2025-12-23 10:27:31,838 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-23 10:27:31,880 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-23 10:27:31,895 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766456742992, type: vip, order_id: user1766456742992_vip_order_1766456837_90bb94eb
|
||||
2025-12-23 16:42:42,232 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': 'bcf3c2ce47d740e797f0096fcbc9d823', 'order_id': 'user1766479338813_vip_order_1766479345_caa1a9e8', 'detail': '{}', 'sign': 'fd49eb134791f746001ad44c44832c17', 'pay_time': '2025-12-23 16:42:42.041901', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-23 16:42:42,776 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766479338813
|
||||
2025-12-23 16:42:43,062 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-23 16:42:43,586 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-23 16:42:43,590 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766479338813, type: vip, order_id: user1766479338813_vip_order_1766479345_caa1a9e8
|
||||
2025-12-23 19:26:03,240 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': '7ed0d27bde004d3a935b53b49702b743', 'order_id': 'user1766489119849_vip_order_1766489127_3aabed43', 'detail': '{}', 'sign': '8fd4c65d638c13a3ef961298964c5d9c', 'pay_time': '2025-12-23 19:26:03.071519', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-23 19:26:03,572 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766489119849
|
||||
2025-12-23 19:26:03,737 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-23 19:26:03,746 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-23 19:26:03,746 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766489119849, type: vip, order_id: user1766489119849_vip_order_1766489127_3aabed43
|
||||
2025-12-24 07:58:44,464 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': '2d353f37d4a34fa182f5fad493c1e8e3', 'order_id': 'user1766534296167_vip_order_1766534297_534b3d4b', 'detail': '{}', 'sign': '4e69abfb04e09e714f099bb65973e782', 'pay_time': '2025-12-24 07:58:44.271470', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-24 07:58:45,381 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766534296167
|
||||
2025-12-24 07:58:45,715 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-24 07:58:45,753 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-24 07:58:45,769 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766534296167, type: vip, order_id: user1766534296167_vip_order_1766534297_534b3d4b
|
||||
2025-12-24 08:00:03,544 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': 'fff28d3bf4504062b1fe56b89c532440', 'order_id': 'user1766534381284_vip_order_1766534384_f1bdf215', 'detail': '{}', 'sign': '6e55110ff04fc5c1c68f82d463d3beae', 'pay_time': '2025-12-24 08:00:03.509869', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-24 08:00:03,872 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766534381284
|
||||
2025-12-24 08:00:04,158 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-24 08:00:04,166 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-24 08:00:04,166 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766534381284, type: vip, order_id: user1766534381284_vip_order_1766534384_f1bdf215
|
||||
2025-12-24 12:38:45,444 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': '1abe7c217dea4c119921735f2d9d7395', 'order_id': 'user1766551004577_vip_order_1766551115_03736ef8', 'detail': '{}', 'sign': 'bf63ffd12cf05ab189b459ee6d83df3c', 'pay_time': '2025-12-24 12:38:45.259828', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-24 12:38:46,088 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766551004577
|
||||
2025-12-24 12:38:46,365 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-24 12:38:46,393 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-24 12:38:46,404 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766551004577, type: vip, order_id: user1766551004577_vip_order_1766551115_03736ef8
|
||||
2025-12-25 14:34:56,058 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': 'e63e23aa882a4945807f5e3cdbc77bff', 'order_id': 'user1766644478831_vip_order_1766644480_aafd9b52', 'detail': '{}', 'sign': '45f9603ed57b1dc86741ca3c47dd7617', 'pay_time': '2025-12-25 14:34:55.845371', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-25 14:34:56,872 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766644478831
|
||||
2025-12-25 14:34:57,203 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-25 14:34:57,693 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-25 14:34:57,708 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766644478831, type: vip, order_id: user1766644478831_vip_order_1766644480_aafd9b52
|
||||
2025-12-25 14:39:27,820 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': '259af2bb60e3463e9cabc83c3944b238', 'order_id': 'user1766644709180_vip_order_1766644722_eae4ff2a', 'detail': '{}', 'sign': '09331deda262c3bca0f04b9eb092c335', 'pay_time': '2025-12-25 14:39:27.641197', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-25 14:39:27,989 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766644709180
|
||||
2025-12-25 14:39:28,150 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-25 14:39:28,156 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-25 14:39:28,157 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766644709180, type: vip, order_id: user1766644709180_vip_order_1766644722_eae4ff2a
|
||||
2025-12-25 14:45:00,011 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': '53612e51bdc94ad5b90086091f684e1a', 'order_id': 'user1766645074947_vip_order_1766645082_cc1cd20d', 'detail': '{}', 'sign': '90920b8ff308e49dbe8f6d3489126fad', 'pay_time': '2025-12-25 14:44:59.925734', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-25 14:45:00,253 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766645074947
|
||||
2025-12-25 14:45:00,451 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-25 14:45:00,458 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-25 14:45:00,458 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766645074947, type: vip, order_id: user1766645074947_vip_order_1766645082_cc1cd20d
|
||||
2025-12-25 14:53:50,486 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': '0c3481595d2244f49b988b02f6fb79b1', 'order_id': 'user1766645607019_vip_order_1766645617_7d2c2f0e', 'detail': '{}', 'sign': 'b97ca09f294f4caa628abc4d63311c83', 'pay_time': '2025-12-25 14:53:50.331570', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-25 14:53:50,658 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766645607019
|
||||
2025-12-25 14:53:50,822 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-25 14:53:50,828 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-25 14:53:50,828 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766645607019, type: vip, order_id: user1766645607019_vip_order_1766645617_7d2c2f0e
|
||||
2025-12-25 15:26:02,951 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': 'c7002f2ab8d34fd981606bd9fe0051a2', 'order_id': 'user1766102687534_vip_order_1766647552_9f9feed4', 'detail': '{}', 'sign': '7eaf3442d110d2af3ef6adf2eb11189b', 'pay_time': '2025-12-25 15:26:02.782398', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-25 15:26:03,549 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766102687534
|
||||
2025-12-25 15:26:03,819 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-25 15:26:03,834 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-25 15:26:03,836 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766102687534, type: vip, order_id: user1766102687534_vip_order_1766647552_9f9feed4
|
||||
2025-12-25 15:28:52,615 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': 'f210a5394ad84429b91d43ebee8dc48a', 'order_id': 'user1766647507325_vip_order_1766647720_bec3fa2a', 'detail': '{}', 'sign': '1c5fced854dc61daf40f0a7f485ed25e', 'pay_time': '2025-12-25 15:28:52.584563', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-25 15:28:52,792 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766647507325
|
||||
2025-12-25 15:28:52,954 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-25 15:28:53,029 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-25 15:28:53,029 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766647507325, type: vip, order_id: user1766647507325_vip_order_1766647720_bec3fa2a
|
||||
2025-12-25 16:08:32,724 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': '9c8c1d5f84e447db9413e6ba8079e079', 'order_id': 'user1766650018794_vip_order_1766650105_99ab8550', 'detail': '{}', 'sign': '1d8f5c3b0bb4c7d4e7e3249b34b7c14b', 'pay_time': '2025-12-25 16:08:32.590930', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-25 16:08:32,895 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766650018794
|
||||
2025-12-25 16:08:33,058 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-25 16:08:33,065 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-25 16:08:33,065 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766650018794, type: vip, order_id: user1766650018794_vip_order_1766650105_99ab8550
|
||||
2025-12-25 16:08:49,855 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': '057e5d84a56b4a5f9022ed60fed63584', 'order_id': 'user1766648960557_vip_order_1766650099_f3ffcbaf', 'detail': '{}', 'sign': 'ebc9dbf1b61a6ea2d2ba744572ec1784', 'pay_time': '2025-12-25 16:08:49.823710', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-25 16:08:50,024 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766648960557
|
||||
2025-12-25 16:08:50,190 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-25 16:08:50,193 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-25 16:08:50,193 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766648960557, type: vip, order_id: user1766648960557_vip_order_1766650099_f3ffcbaf
|
||||
2025-12-25 16:53:15,082 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': '7c233317484b44f8b12f64752c9ba765', 'order_id': 'user1766642873343_vip_order_1766652778_2ddc93d9', 'detail': '{}', 'sign': '5befe13745a772364edfd851bcf9d83c', 'pay_time': '2025-12-25 16:53:14.927339', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-25 16:53:15,336 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766642873343
|
||||
2025-12-25 16:53:15,497 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-25 16:53:15,505 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-25 16:53:15,505 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766642873343, type: vip, order_id: user1766642873343_vip_order_1766652778_2ddc93d9
|
||||
2025-12-25 17:21:30,633 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': '724bf0ff5b0c4ba886047a8f577e6a49', 'order_id': 'user1766425649141_vip_order_1766654472_e3a31ef2', 'detail': '{}', 'sign': '930b26b77e50d7b8677bc4b07a8ccefd', 'pay_time': '2025-12-25 17:21:30.479462', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-25 17:21:30,826 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766425649141
|
||||
2025-12-25 17:21:30,988 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-25 17:21:30,995 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-25 17:21:30,995 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766425649141, type: vip, order_id: user1766425649141_vip_order_1766654472_e3a31ef2
|
||||
2025-12-25 18:48:30,408 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': '46adec50b319426db93f5efec4108336', 'order_id': 'user1766659694256_vip_order_1766659696_f8319dd5', 'detail': '{}', 'sign': '494b5f48f3410d8185060404620d558e', 'pay_time': '2025-12-25 18:48:30.276586', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-25 18:48:30,585 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766659694256
|
||||
2025-12-25 18:48:30,745 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-25 18:48:30,759 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-25 18:48:30,760 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766659694256, type: vip, order_id: user1766659694256_vip_order_1766659696_f8319dd5
|
||||
2025-12-25 23:43:41,286 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': '73f41bf5555b46fba22a3ef5ab78a2f2', 'order_id': 'user1766677403431_vip_order_1766677408_51f35a7d', 'detail': '{}', 'sign': '9cb826f31fc24872d64a32ac4da10878', 'pay_time': '2025-12-25 23:43:41.104124', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-25 23:43:42,040 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766677403431
|
||||
2025-12-25 23:43:42,743 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-25 23:43:42,752 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-25 23:43:42,752 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766677403431, type: vip, order_id: user1766677403431_vip_order_1766677408_51f35a7d
|
||||
2025-12-26 01:28:00,596 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': 'afc37fdbf5394e5390f5daf25965bc30', 'order_id': 'user1766683323953_vip_order_1766683672_dffcccce', 'detail': '{}', 'sign': '7da90f4aa550ff781ba2eb29e816808e', 'pay_time': '2025-12-26 01:28:00.421039', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-26 01:28:00,817 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766683323953
|
||||
2025-12-26 01:28:00,984 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-26 01:28:00,995 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-26 01:28:00,996 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766683323953, type: vip, order_id: user1766683323953_vip_order_1766683672_dffcccce
|
||||
2025-12-26 07:32:19,663 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': '4c809d871d84418da6336f2653a54a09', 'order_id': 'user1766705393451_vip_order_1766705520_54a049e8', 'detail': '{}', 'sign': '09a46bd70ca5692d59f07c4e1a97df89', 'pay_time': '2025-12-26 07:32:19.440263', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-26 07:32:20,466 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766705393451
|
||||
2025-12-26 07:32:20,766 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-26 07:32:20,799 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-26 07:32:20,806 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766705393451, type: vip, order_id: user1766705393451_vip_order_1766705520_54a049e8
|
||||
2025-12-26 09:51:47,523 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': '5fd5db6752c048768d42099f40bcf94d', 'order_id': 'user1766713881133_vip_order_1766713892_63fcc777', 'detail': '{}', 'sign': 'bc66dbdf9e2050e8d16e210240c0d2fd', 'pay_time': '2025-12-26 09:51:47.392578', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-26 09:51:47,791 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766713881133
|
||||
2025-12-26 09:51:47,952 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-26 09:51:47,962 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-26 09:51:47,962 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766713881133, type: vip, order_id: user1766713881133_vip_order_1766713892_63fcc777
|
||||
2025-12-26 20:42:12,077 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': '3d81365773924cf28e6633f8736c49e9', 'order_id': 'user1766456732682_vip_order_1766752919_c01e5c7c', 'detail': '{}', 'sign': '9c791d646e77a3c23d940ff75bbac2d5', 'pay_time': '2025-12-26 20:42:11.851603', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-26 20:42:12,726 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766456732682
|
||||
2025-12-26 20:42:13,088 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-26 20:42:13,127 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-26 20:42:13,684 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766456732682, type: vip, order_id: user1766456732682_vip_order_1766752919_c01e5c7c
|
||||
2025-12-26 21:59:52,133 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': '1bc7e794e2504a0f8262f6ed08c26b89', 'order_id': 'user1766757398274_vip_order_1766757411_adac75bc', 'detail': '{}', 'sign': '88b0802f3651fdbf0ebcf36f5e93cd35', 'pay_time': '2025-12-26 21:59:51.964255', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-26 21:59:52,342 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766757398274
|
||||
2025-12-26 21:59:52,508 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-26 21:59:52,516 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-26 21:59:52,516 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766757398274, type: vip, order_id: user1766757398274_vip_order_1766757411_adac75bc
|
||||
2025-12-27 00:35:29,599 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': 'f035e2d41a8d4cdb952202b8a4670766', 'order_id': 'user1766766911300_vip_order_1766766916_05b79fe5', 'detail': '{}', 'sign': 'b8888a23e0282872c293a741572256aa', 'pay_time': '2025-12-27 00:35:29.446434', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-27 00:35:29,780 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766766911300
|
||||
2025-12-27 00:35:29,943 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-27 00:35:29,951 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-27 00:35:29,951 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766766911300, type: vip, order_id: user1766766911300_vip_order_1766766916_05b79fe5
|
||||
2025-12-27 22:06:29,961 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': 'd5fbb42c040844f69d1f13f4f0402a59', 'order_id': 'user1766760554294_vip_order_1766844380_dba8623e', 'detail': '{}', 'sign': '55635e22369cffcfb8156d9f1ee8697e', 'pay_time': '2025-12-27 22:06:29.721581', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-27 22:06:31,066 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766760554294
|
||||
2025-12-27 22:06:31,425 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-27 22:06:31,465 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-27 22:06:31,479 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766760554294, type: vip, order_id: user1766760554294_vip_order_1766844380_dba8623e
|
||||
2025-12-27 22:36:00,006 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': 'edb9213e2ac343bbb7de697092b7ec39', 'order_id': 'user1766092372361_vip_order_1766846141_d4d4ad0b', 'detail': '{}', 'sign': '084d88a8d918b9b1654327cf2cb895b5', 'pay_time': '2025-12-27 22:35:59.824034', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-27 22:36:00,291 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766092372361
|
||||
2025-12-27 22:36:00,457 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-27 22:36:00,464 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-27 22:36:00,464 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766092372361, type: vip, order_id: user1766092372361_vip_order_1766846141_d4d4ad0b
|
||||
2025-12-28 13:30:47,717 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': 'a3f3d369653c425887f0ab9b30a0a50c', 'order_id': 'user1766864758860_vip_order_1766899835_ecf39390', 'detail': '{}', 'sign': '4eca166a31f41ba4c72a4f9779d3054b', 'pay_time': '2025-12-28 13:30:47.532714', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-28 13:30:48,327 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766864758860
|
||||
2025-12-28 13:30:48,647 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-28 13:30:48,679 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-28 13:30:48,692 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766864758860, type: vip, order_id: user1766864758860_vip_order_1766899835_ecf39390
|
||||
2025-12-28 13:38:58,457 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': '938ad71940a745e48644d931e411b1df', 'order_id': 'user1766855547122_vip_order_1766900323_ce3c2fbb', 'detail': '{}', 'sign': 'd6339a30dcc819df47e59f13fdf0bfb9', 'pay_time': '2025-12-28 13:38:58.266814', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-28 13:38:58,632 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766855547122
|
||||
2025-12-28 13:38:59,039 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-28 13:38:59,046 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-28 13:38:59,047 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766855547122, type: vip, order_id: user1766855547122_vip_order_1766900323_ce3c2fbb
|
||||
2025-12-28 13:40:17,029 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': '81ef015f219845018093968d4eb29f3a', 'order_id': 'user1766900390848_vip_order_1766900392_aeaec3ba', 'detail': '{}', 'sign': '92780969a7d80b7c26b305a56943e055', 'pay_time': '2025-12-28 13:40:16.951540', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-28 13:40:17,211 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766900390848
|
||||
2025-12-28 13:40:17,376 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-28 13:40:17,379 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-28 13:40:17,380 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766900390848, type: vip, order_id: user1766900390848_vip_order_1766900392_aeaec3ba
|
||||
2025-12-28 15:47:45,741 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': '8b996cf1517946a09433c32293723077', 'order_id': 'user1766895362623_vip_order_1766908051_7fc3fffc', 'detail': '{}', 'sign': 'd4d84928ac5c1b82302b17666b7ad13b', 'pay_time': '2025-12-28 15:47:45.590088', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-28 15:47:45,937 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766895362623
|
||||
2025-12-28 15:47:46,097 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-28 15:47:46,104 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-28 15:47:46,105 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766895362623, type: vip, order_id: user1766895362623_vip_order_1766908051_7fc3fffc
|
||||
2025-12-28 16:11:17,866 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': '0d6f2a49b60a4d8eb7f5fc63b8497753', 'order_id': 'user1766909461315_vip_order_1766909463_62e1d6ac', 'detail': '{}', 'sign': '40f4acfc429d6e92f7977c0eac62c2bf', 'pay_time': '2025-12-28 16:11:17.733786', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-28 16:11:18,043 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766909461315
|
||||
2025-12-28 16:11:18,203 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-28 16:11:18,209 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-28 16:11:18,221 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766909461315, type: vip, order_id: user1766909461315_vip_order_1766909463_62e1d6ac
|
||||
2025-12-28 17:14:41,638 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': 'b11f8da725a347d5a733cc99e18846c4', 'order_id': 'user1766913040041_vip_order_1766913270_515b268c', 'detail': '{}', 'sign': 'f1531397c0aa48aadf659f8c83d27c16', 'pay_time': '2025-12-28 17:14:41.488840', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-28 17:14:41,810 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766913040041
|
||||
2025-12-28 17:14:41,970 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-28 17:14:41,980 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-28 17:14:41,981 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766913040041, type: vip, order_id: user1766913040041_vip_order_1766913270_515b268c
|
||||
2025-12-28 19:46:27,708 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': '4cc4c0ad58394214bc085b377c3764b3', 'order_id': 'user1766425383848_vip_order_1766922377_e877eadc', 'detail': '{}', 'sign': 'c912c15710540aa8d71bfd6e3b77f4db', 'pay_time': '2025-12-28 19:46:27.518697', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-28 19:46:28,494 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766425383848
|
||||
2025-12-28 19:46:28,806 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-28 19:46:28,839 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-28 19:46:28,849 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766425383848, type: vip, order_id: user1766425383848_vip_order_1766922377_e877eadc
|
||||
2025-12-29 01:14:10,684 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': '9a56e0a6795f42db8f26d5a024cc325d', 'order_id': 'user1766942020218_vip_order_1766942033_afdebf35', 'detail': '{}', 'sign': 'a7da24a07ac770e65a6d01a3e93ea019', 'pay_time': '2025-12-29 01:14:10.012262', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-29 01:14:11,561 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766942020218
|
||||
2025-12-29 01:14:11,942 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-29 01:14:11,987 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-29 01:14:12,005 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766942020218, type: vip, order_id: user1766942020218_vip_order_1766942033_afdebf35
|
||||
2025-12-29 02:55:46,502 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': '48b759a62a464d56b3fb7147cf169176', 'order_id': 'user1766948108700_vip_order_1766948128_ede4556f', 'detail': '{}', 'sign': '0530aff0e4d17a12e231182e0fd62dfc', 'pay_time': '2025-12-29 02:55:46.368873', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-29 02:55:46,783 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766948108700
|
||||
2025-12-29 02:55:46,949 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-29 02:55:46,959 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-29 02:55:46,959 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766948108700, type: vip, order_id: user1766948108700_vip_order_1766948128_ede4556f
|
||||
2025-12-29 04:40:39,020 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': 'edac62a960f140369ceb717aeaba54a8', 'order_id': 'user1766954408526_vip_order_1766954427_b77e70bc', 'detail': '{}', 'sign': '2ca0969fef96e146055bb895bff89ab5', 'pay_time': '2025-12-29 04:40:38.871646', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-29 04:40:39,202 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766954408526
|
||||
2025-12-29 04:40:39,398 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-29 04:40:40,110 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-29 04:40:40,110 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766954408526, type: vip, order_id: user1766954408526_vip_order_1766954427_b77e70bc
|
||||
2025-12-29 11:22:44,233 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': 'e7872fdb149a4d0a9e9a377020ed3846', 'order_id': 'user1766978502076_vip_order_1766978555_addb54db', 'detail': '{}', 'sign': '12d19286d98654b69fb00b9e904a02b9', 'pay_time': '2025-12-29 11:22:44.052519', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-29 11:22:44,449 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766978502076
|
||||
2025-12-29 11:22:44,625 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-29 11:22:44,631 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-29 11:22:44,632 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766978502076, type: vip, order_id: user1766978502076_vip_order_1766978555_addb54db
|
||||
2025-12-29 15:18:01,222 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': '62b15f12f36a4120a3ad45bd914419b8', 'order_id': 'user1766992589670_vip_order_1766992668_7feb4dd2', 'detail': '{}', 'sign': 'fb13c58d8ff4f23d9a3b08d15a0cd195', 'pay_time': '2025-12-29 15:18:01.035286', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-29 15:18:01,880 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1766992589670
|
||||
2025-12-29 15:18:02,184 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-29 15:18:02,214 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-29 15:18:02,227 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766992589670, type: vip, order_id: user1766992589670_vip_order_1766992668_7feb4dd2
|
||||
2025-12-29 22:45:30,783 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': '673cf3034e584a1c937ab040d5918a3f', 'order_id': 'user1767019507607_vip_order_1767019509_bbfd26ab', 'detail': '{}', 'sign': '53fcdc75340722de59efc461e459cdfb', 'pay_time': '2025-12-29 22:45:30.577358', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-29 22:45:31,541 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1767019507607
|
||||
2025-12-29 22:45:31,886 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-29 22:45:31,927 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-29 22:45:31,940 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1767019507607, type: vip, order_id: user1767019507607_vip_order_1767019509_bbfd26ab
|
||||
2025-12-30 00:13:14,904 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': 'dac2bf04f45f4b96a0ce780711dc347d', 'order_id': 'user1767024766316_vip_order_1767024779_4de6dbba', 'detail': '{}', 'sign': 'fe599535e6e61db00bf22f75de029412', 'pay_time': '2025-12-30 00:13:14.770161', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-30 00:13:15,165 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1767024766316
|
||||
2025-12-30 00:13:15,331 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-30 00:13:15,340 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-30 00:13:15,340 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1767024766316, type: vip, order_id: user1767024766316_vip_order_1767024779_4de6dbba
|
||||
2025-12-30 00:51:51,344 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': '209f74a9af7e4906a9e41017bbf3335c', 'order_id': 'user1767026896002_vip_order_1767027100_7dd417ff', 'detail': '{}', 'sign': 'c200f4067b09999a83bb6f9f3bc2b273', 'pay_time': '2025-12-30 00:51:51.188914', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-30 00:51:51,632 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1767026896002
|
||||
2025-12-30 00:51:51,794 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-30 00:51:51,801 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-30 00:51:52,016 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1767026896002, type: vip, order_id: user1767026896002_vip_order_1767027100_7dd417ff
|
||||
2025-12-30 06:00:15,795 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': '7fe465367cdd43518d9bf290d9ea2632', 'order_id': 'user1767045585676_vip_order_1767045592_b3b24c97', 'detail': '{}', 'sign': '94f00384c52bd50dc599435aa3bfda94', 'pay_time': '2025-12-30 06:00:15.608307', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-30 06:00:16,643 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1767045585676
|
||||
2025-12-30 06:00:16,996 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-30 06:00:17,033 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-30 06:00:17,045 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1767045585676, type: vip, order_id: user1767045585676_vip_order_1767045592_b3b24c97
|
||||
2025-12-30 09:30:38,452 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': 'cdefff04e7404a03b384ee0c1ea2d6cc', 'order_id': 'user1767058197797_vip_order_1767058229_dfe82b3b', 'detail': '{}', 'sign': 'df23601fd2ceaa0e6b5cea929bdfea13', 'pay_time': '2025-12-30 09:30:38.275481', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-30 09:30:39,283 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1767058197797
|
||||
2025-12-30 09:30:39,766 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-30 09:30:39,787 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-30 09:30:39,794 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1767058197797, type: vip, order_id: user1767058197797_vip_order_1767058229_dfe82b3b
|
||||
2025-12-30 17:52:33,431 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': '7881a501072a48818c8a14358af722dc', 'order_id': 'user1767088318302_vip_order_1767088329_a1770bfe', 'detail': '{}', 'sign': '7003335fd5562a6dab259aac90278dde', 'pay_time': '2025-12-30 17:52:33.219326', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-30 17:52:34,128 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1767088318302
|
||||
2025-12-30 17:52:34,486 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-30 17:52:34,523 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-30 17:52:34,535 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1767088318302, type: vip, order_id: user1767088318302_vip_order_1767088329_a1770bfe
|
||||
2025-12-30 20:31:31,918 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': '85715ed961084e229188b712798f0516', 'order_id': 'user1767097859349_vip_order_1767097861_ccb0eddb', 'detail': '{}', 'sign': 'cfb1be415e68fd55912eb881391a8e2a', 'pay_time': '2025-12-30 20:31:31.753658', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-30 20:31:32,212 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1767097859349
|
||||
2025-12-30 20:31:32,476 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-30 20:31:32,492 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-30 20:31:32,492 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1767097859349, type: vip, order_id: user1767097859349_vip_order_1767097861_ccb0eddb
|
||||
2025-12-31 18:19:05,989 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': '3f6b397d7a484255807b359914d040a3', 'order_id': 'user1767176330550_vip_order_1767176333_479ae9ee', 'detail': '{}', 'sign': '80ac79b3a392da436c7be8f939368099', 'pay_time': '2025-12-31 18:19:05.779904', 'pay_price': '88.00', 'more': ''}
|
||||
2025-12-31 18:19:06,866 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1767176330550
|
||||
2025-12-31 18:19:07,287 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-31 18:19:07,348 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-31 18:19:07,944 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1767176330550, type: vip, order_id: user1767176330550_vip_order_1767176333_479ae9ee
|
||||
2025-12-31 18:55:07,924 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': 'f306334a8b6447da8ce14db7bff78213', 'order_id': 'user1766044269820_book_order_1767178489_cdec2cc8', 'detail': '{}', 'sign': '1e3260c0f37039c2a51830d421441d84', 'pay_time': '2025-12-31 18:55:07.732277', 'pay_price': '0.88', 'more': ''}
|
||||
2025-12-31 18:55:08,742 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-31 18:55:08,770 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-31 18:55:08,778 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766044269820, type: book, order_id: user1766044269820_book_order_1767178489_cdec2cc8
|
||||
2025-12-31 19:00:41,588 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': '2a6b73ec5b2d41ee9c0a2bb41be31177', 'order_id': 'user1766044269820_book_order_1767178823_d55ea2fa', 'detail': '{}', 'sign': '91d2e0d1ce37043981d523105cf10f89', 'pay_time': '2025-12-31 19:00:41.487375', 'pay_price': '0.88', 'more': ''}
|
||||
2025-12-31 19:00:41,780 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-31 19:00:41,787 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-31 19:00:41,787 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1766044269820, type: book, order_id: user1766044269820_book_order_1767178823_d55ea2fa
|
||||
2025-12-31 19:16:08,040 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': '2fa4787db82b4bd480d6974d44159240', 'order_id': 'user1767179744807_book_order_1767179752_58cb8e8f', 'detail': '{}', 'sign': '3b75920b471f741e64badad48cd65b9f', 'pay_time': '2025-12-31 19:16:07.906529', 'pay_price': '0.88', 'more': ''}
|
||||
2025-12-31 19:16:08,239 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2025-12-31 19:16:08,246 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2025-12-31 19:16:08,246 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1767179744807, type: book, order_id: user1767179744807_book_order_1767179752_58cb8e8f
|
||||
2026-01-01 10:47:13,495 - XorPay 寮傛<E5AFAE>閫氱煡鍘熷<E98D98>鏁版嵁: {'aoid': 'ae1043fc189a46e2866e7a2ccaa87c94', 'order_id': 'user1767235545946_vip_order_1767235604_abfead81', 'detail': '{}', 'sign': 'bdd2d201ad80016b17a8e28cac971929', 'pay_time': '2026-01-01 10:47:13.251717', 'pay_price': '288.00', 'more': ''}
|
||||
2026-01-01 10:47:15,341 - memos 鐢ㄦ埛鍒涘缓鎴愬姛: user1767235545946
|
||||
2026-01-01 10:47:15,839 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/_superusers/auth-with-password "HTTP/1.1 200 OK"
|
||||
2026-01-01 10:47:15,888 - HTTP Request: POST https://pocketbase.hackrobot.cn/api/collections/payments/records "HTTP/1.1 200 OK"
|
||||
2026-01-01 10:47:15,890 - 鏀<>粯璁板綍鍐欏叆 PocketBase 鎴愬姛 - user_id: user1767235545946, type: vip, order_id: user1767235545946_vip_order_1767235604_abfead81
|
||||
Reference in New Issue
Block a user