查发起活动资格
check_activity_eligibility【需要登录】检查当前用户是否满足发起活动的前置条件。两条轨,满足任一即可:轨 A 主理人 —— 资料完善(bio + intro≥10 字)且至少 1 个已发布产品;轨 B 主办方 —— 入驻已完成 + 主办方资料四项齐全(主办方名称 / 联系人姓名 / 联系电话 / 一句话介绍)。ok=true 时 via 说明走的是哪条(owner=轨 A,organizer=轨 B)。
【ok=false 的 reason】profile_incomplete = 入驻还没走完(入驻本身就会强制填 bio/intro,所以这条等于「先去完成入驻」);organizer_profile_required = 入驻完了但缺主办方资料四项——这是实际最常见的一条,只差一个已发布产品的轨 A 用户也会落到这里(对正要发活动的人来说,填四项资料比再发布一个产品近);no_published_product = 老枚举,现口径下基本不会返回。
【怎么补】想走轨 A 就用 create_product 发布产品。缺主办方资料这里没有对应的写工具,别拿别的工具去试——那四项要走 POST /v1/me/organizer-profile,联系电话必须过短信验证码,agent 端做不了;请引导用户去 App 或网页版填「主办方资料」(四项一次填完,不拆步、不跳过)。
发起活动(create_organizer_activity)前先用它,免得白填。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||