Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
b84f540b43 |
7
.gitignore
vendored
7
.gitignore
vendored
@@ -1,7 +0,0 @@
|
|||||||
|
|
||||||
# Python bytecode
|
|
||||||
__pycache__/
|
|
||||||
*.pyc
|
|
||||||
*.pyo
|
|
||||||
*.pyd
|
|
||||||
*$py.class
|
|
||||||
0
androidh5api.sh
Executable file → Normal file
0
androidh5api.sh
Executable file → Normal file
0
app/__init__.py
Executable file → Normal file
0
app/__init__.py
Executable file → Normal file
BIN
app/__pycache__/__init__.cpython-310.pyc
Normal file
BIN
app/__pycache__/__init__.cpython-310.pyc
Normal file
Binary file not shown.
BIN
app/__pycache__/__init__.cpython-311.pyc
Normal file
BIN
app/__pycache__/__init__.cpython-311.pyc
Normal file
Binary file not shown.
BIN
app/__pycache__/__init__.cpython-312.pyc
Normal file
BIN
app/__pycache__/__init__.cpython-312.pyc
Normal file
Binary file not shown.
BIN
app/__pycache__/crud.cpython-310.pyc
Normal file
BIN
app/__pycache__/crud.cpython-310.pyc
Normal file
Binary file not shown.
BIN
app/__pycache__/crud.cpython-311.pyc
Normal file
BIN
app/__pycache__/crud.cpython-311.pyc
Normal file
Binary file not shown.
BIN
app/__pycache__/database.cpython-310.pyc
Normal file
BIN
app/__pycache__/database.cpython-310.pyc
Normal file
Binary file not shown.
BIN
app/__pycache__/database.cpython-311.pyc
Normal file
BIN
app/__pycache__/database.cpython-311.pyc
Normal file
Binary file not shown.
BIN
app/__pycache__/main.cpython-310.pyc
Normal file
BIN
app/__pycache__/main.cpython-310.pyc
Normal file
Binary file not shown.
BIN
app/__pycache__/main.cpython-311.pyc
Normal file
BIN
app/__pycache__/main.cpython-311.pyc
Normal file
Binary file not shown.
BIN
app/__pycache__/main.cpython-312.pyc
Normal file
BIN
app/__pycache__/main.cpython-312.pyc
Normal file
Binary file not shown.
BIN
app/__pycache__/models.cpython-310.pyc
Normal file
BIN
app/__pycache__/models.cpython-310.pyc
Normal file
Binary file not shown.
BIN
app/__pycache__/models.cpython-311.pyc
Normal file
BIN
app/__pycache__/models.cpython-311.pyc
Normal file
Binary file not shown.
BIN
app/__pycache__/schemas.cpython-310.pyc
Normal file
BIN
app/__pycache__/schemas.cpython-310.pyc
Normal file
Binary file not shown.
BIN
app/__pycache__/schemas.cpython-311.pyc
Normal file
BIN
app/__pycache__/schemas.cpython-311.pyc
Normal file
Binary file not shown.
BIN
app/__pycache__/tgMesaage.cpython-310.pyc
Normal file
BIN
app/__pycache__/tgMesaage.cpython-310.pyc
Normal file
Binary file not shown.
BIN
app/__pycache__/tgMessage.cpython-310.pyc
Normal file
BIN
app/__pycache__/tgMessage.cpython-310.pyc
Normal file
Binary file not shown.
347
app/main.py
Executable file → Normal file
347
app/main.py
Executable file → Normal file
@@ -1,291 +1,101 @@
|
|||||||
from fastapi import FastAPI
|
from fastapi import FastAPI
|
||||||
from fastapi.middleware.cors import CORSMiddleware
|
from fastapi.responses import JSONResponse
|
||||||
from pydantic import BaseModel
|
from pydantic import BaseModel
|
||||||
import hashlib
|
from fastapi.middleware.cors import CORSMiddleware
|
||||||
import time
|
|
||||||
import random
|
|
||||||
import string
|
|
||||||
import requests
|
import requests
|
||||||
from fastapi import Request, HTTPException
|
|
||||||
import logging
|
import hashlib
|
||||||
from pocketbase import PocketBase
|
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"事件才有该参数
|
||||||
|
|
||||||
app = FastAPI()
|
app = FastAPI()
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# 允许所有来源跨域访问(不推荐用于生产环境)
|
||||||
|
origins = ["*"]
|
||||||
|
|
||||||
|
# 设置CORS(跨域资源共享)策略
|
||||||
app.add_middleware(
|
app.add_middleware(
|
||||||
CORSMiddleware,
|
CORSMiddleware,
|
||||||
allow_origins=["*"],
|
allow_origins=["*"], # 允许所有来源
|
||||||
allow_credentials=False,
|
allow_credentials=True,
|
||||||
allow_methods=["*"],
|
allow_methods=["*"], # 允许所有方法
|
||||||
allow_headers=["*"],
|
allow_headers=["*"], # 允许所有请求头
|
||||||
)
|
)
|
||||||
|
|
||||||
# ==================== PocketBase 配置 ====================
|
|
||||||
PB_URL = "https://pocketbase.hackrobot.cn"
|
|
||||||
PB_ADMIN_EMAIL = "xiaoshuang.eric@gmail.com"
|
|
||||||
PB_ADMIN_PASSWORD = "Xiao4669805@"
|
|
||||||
# ========================================================
|
|
||||||
|
|
||||||
def get_pb_client():
|
@app.get("/")
|
||||||
client = PocketBase(PB_URL)
|
async def root():
|
||||||
try:
|
return JSONResponse(content={"message": "Hello World"})
|
||||||
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")
|
@app.post("/payh5")
|
||||||
async def payh5(item: dict):
|
async def payh5(item: dict):
|
||||||
print('payh5 item:', item)
|
print('item', item)
|
||||||
|
# 时间戳
|
||||||
total_fee_yuan = f"{item['total_fee'] / 100:.2f}"
|
timenew = str(int(time.time()))
|
||||||
user_id = item.get('user_id', 'unknown')
|
order = {
|
||||||
pay_type = item.get('type', 'unknown').lower()
|
"mchid": mchid,
|
||||||
|
"body": timenew, # 订单标题
|
||||||
random_suffix = ''.join(random.choices(string.hexdigits.lower(), k=8))
|
"out_trade_no": timenew, # 订单号
|
||||||
timestamp = int(time.time())
|
"total_fee": item['total_fee'], # 金额,单位:分
|
||||||
order_id = f"{user_id}_{pay_type}_order_{timestamp}_{random_suffix}"
|
# "openid": "o7LFAwWu3OhSrs49-1x5cSlFm0D8", # 通过openid接口获取到的openid
|
||||||
|
# "notify_url": ""
|
||||||
type_map = {
|
# "callback_url":'https://aiimg.hackrobot.cn/api'
|
||||||
"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,
|
|
||||||
}
|
}
|
||||||
|
|
||||||
params["sign"] = xorpay_sign(
|
order["callback_url"] = item['callback_url']
|
||||||
params["name"],
|
order["openid"] = item['openid']
|
||||||
params["pay_type"],
|
order["sign"] = sign(order)
|
||||||
params["price"],
|
|
||||||
params["order_id"],
|
|
||||||
params["notify_url"]
|
|
||||||
)
|
|
||||||
|
|
||||||
print("生成的参数:", params)
|
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()
|
||||||
|
|
||||||
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):
|
class CreateUserRequest(BaseModel):
|
||||||
username: str = None
|
username: str = None
|
||||||
@@ -308,3 +118,4 @@ async def create_user(item: CreateUserRequest):
|
|||||||
memos_result = memos_resp.json()
|
memos_result = memos_resp.json()
|
||||||
print('memos_result-',memos_result)
|
print('memos_result-',memos_result)
|
||||||
return memos_result
|
return memos_result
|
||||||
|
|
||||||
|
|||||||
2
requirements.txt
Executable file → Normal file
2
requirements.txt
Executable file → Normal file
@@ -2,5 +2,3 @@ fastapi
|
|||||||
uvicorn
|
uvicorn
|
||||||
sqlalchemy
|
sqlalchemy
|
||||||
pydantic
|
pydantic
|
||||||
python-multipart
|
|
||||||
pocketbase
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
python3
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
/usr/bin/python3
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
python3
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
lib
|
|
||||||
@@ -1,5 +0,0 @@
|
|||||||
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
|
|
||||||
@@ -1,343 +0,0 @@
|
|||||||
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