This commit is contained in:
xiaojunnuo
2026-04-08 10:36:02 +08:00
parent df98463325
commit 7b6b71cd4b
3 changed files with 115 additions and 53 deletions

View File

@@ -37,7 +37,7 @@ export class SpaceshipAccess extends BaseAccess {
name: "api-test",
action: "TestRequest"
},
helper: "测试 API 连接是否正常"
helper: "测试 API 连接是否正常,需要域名查询权限"
})
testRequest = true;
@@ -48,7 +48,7 @@ export class SpaceshipAccess extends BaseAccess {
async doRequest(options: {
url: string;
method: 'GET' | 'POST' | 'DELETE';
method: 'GET' | 'POST' | 'DELETE' | 'PUT';
params?: any;
data?: any;
}) {

View File

@@ -28,8 +28,9 @@ export class SpaceshipProvider extends AbstractDnsProvider<SpaceshipRecord> {
await this.access.getDomainInfo(domain);
const recordRes = await this.access.doRequest({
// https://spaceship.dev/api/v1/dns/records/{domain}
url: `https://spaceship.dev/api/v1/dns/records/${domain}`,
method: "POST",
method: "PUT",
data: {
force: false,
items: [