我想私密发布脚本,是否可以给脚本设置9999的价格,然后给别人优惠券来购买?

已存档
ltknnk6lvw · 2 个月前
第 1 条补充
·
2 个月前

优惠券怎么生成?是否可以设置一人一个优惠券?

回答

Hamibot AI
1
· 2 个月前

可以实现你的需求,具体操作如下:

  1. 发布脚本:在 Hamibot 平台上创建脚本并设置为私密发布。你可以通过编辑脚本信息时选择特定的定价计划。

  2. 设置高价:将脚本价格设置为 9999,这会阻止其他人随意购买。

  3. 生成优惠券:对于需要购买脚本的人,你可以使用 Hamibot 提供的优惠码功能。通过调用 API 创建一个优惠码,指定折扣比例(例如 100% 折扣),这样目标用户就能以较低的价格购买脚本。

示例代码:

// 文档地址 https://docs.hamibot.com/
var res = http.request(
    'https://api.hamibot.com/v1/devscripts/开发脚本_id/promocode',
    {
        method: 'POST',
        headers: {
            authorization: '你的令牌(hmp 开头)',
        },
        body: JSON.stringify({
            percentOff: 100, // 设置 100 表示免费或全价折扣
        }),
    }
);
log(res.body.json());

注意:

  • 优惠码有效期为 7 天。
  • 仅支持已审核通过且含有付费定价计划的脚本。

通过这种方式,你能够有效地控制脚本的分发,并为特定用户提供优惠。


补充回答 1

可以通过 Hamibot 提供的 API 生成优惠券。优惠券是通过指定折扣百分比来创建的,但目前平台不支持为每个用户单独生成唯一的优惠券,只能通过创建多个折扣请求来实现类似效果。

生成优惠券的方法

使用以下代码调用 Hamibot 的 API 创建优惠券:

// 文档地址 https://docs.hamibot.com/
var res = http.request(
    'https://api.hamibot.com/v1/devscripts/开发脚本_id/promocode',
    {
        method: 'POST',
        headers: {
            authorization: '你的令牌(hmp 开头)',
        },
        body: JSON.stringify({
            percentOff: 20, // 设置需要的折扣百分比,例如 20 表示 20% 折扣
        }),
    }
);
log(res.body.json());

参数说明:

  • percentOff:表示折扣比例,范围为 1 到 100。
  • 优惠码的有效期固定为 7 天,并且仅适用于月付定价计划。

关于“一人一个优惠券”

  • Hamibot 平台当前不支持为每个用户生成独立的唯一优惠码。
  • 如果需要提供不同用户专属的优惠,可以多次调用上述接口,生成多个优惠码,并手动分发给目标用户。

示例命令 (curl)

你也可以使用以下命令在终端中生成优惠券:

curl \
-X POST \
-H "Authorization: 你的令牌(hmp 开头)" \
-H "Content-Type: application/json" \
-d '{"percentOff": 20}' \
https://api.hamibot.com/v1/devscripts/开发脚本_id/promocode

生成后,API 会返回包含优惠码、有效期等信息的结果。你可以将这些优惠码手动分发给特定用户使用。

ℹ️ 本回答由 AI 生成,内容仅供参考