# 婚恋/社交/客服赋能:用号码测吉凶做轻量趣味互动
> 接口/接入点:测吉凶 apiCode=1617(1617-1/1617-3 常用) · 免费服务 · 适用人群:婚恋/社交/客服运营、SaaS 产品 · 阅读时间:约 6 分钟
## 核心要点
- 在客服后台、婚恋/社交活动页嵌入「号码测吉凶」,用趣味结果降低用户防备、提升互动率。
- 重点是「自动安抚话术」:结合返回的「吉凶」自动生成轻量回复,客服无需每次手敲。
- 必须标注娱乐属性,话术不得承诺任何真实运势或情感结论。
## Why:客服/婚恋场景的轻量破冰
婚恋顾问、社群运营、售后客服都需要「破冰」。与其干巴巴发活动链接,不如用一个「测测你的号码吉凶」小互动拉近距离;后台还能根据「吉凶」一键生成安抚/祝贺话术,减少客服重复劳动。
## What:典型用法
| 场景 | 接入点 | 做法 |
|------|------|------|
| 婚恋顾问破冰 | 1617-1 / 1617-3 | 让用户测手机号/QQ,顾问据此聊「性格类型」 |
| 社群活动 | 1617-3 | 群内「QQ 吉凶 PK」小游戏 |
| 售后客服 | 1617-1 | 根据「吉凶」自动生成安抚/祝贺话术模板 |
## How:话术自动生成(Python)
```python
import requests, re
def fortune_and_reply(api_point, param_name, value, appkey):
r = requests.post(f"https://route.showapi.com/1617-{api_point}",
params={"appKey": appkey}, data={param_name: value}, timeout=15)
b = r.json().get("showapi_res_body", {})
if b.get("ret_code") != "0":
return None, "抱歉,暂时测不了,换个时间再试试~"
exp = b.get("expList") or []
if not exp:
return None, "这个号码暂未返回分析,换个试试也可以哦~"
# 提取「吉凶:X」
level = "未知"
for line in exp:
m = re.search(r"吉凶[::]\s*(\S+)", line)
if m: level = m.group(1)
# 话术模板(娱乐向,不承诺真实结果)
tpl = {
"吉": "您的号码显示「吉」哦~心情美美的,今天适合大胆行动!(仅供娱乐)",
"凶": "显示「凶」也别慌,这只是周易数理的趣味参考~换个轻松心态就好(仅供娱乐)",
}
return level, tpl.get(level, "测出来啦,结果仅供娱乐参考,开心最重要~")
print(fortune_and_reply("1", "mobile", "13770000000", "YOUR_APPKEY"))
```
### 前端/客服页触发(Node)
```javascript
async function getReply(type, param, value, appkey) {
const res = await fetch(`https://route.showapi.com/1617-${type}?appKey=${appkey}`,
{ method: "POST", body: new URLSearchParams({ [param]: value }), signal: AbortSignal.timeout(15000) });
const b = (await res.json()).showapi_res_body || {};
const exp = b.expList || [];
const hit = exp.find((l) => l.includes("吉凶"));
return hit ? hit + "(仅供娱乐)" : "暂无分析(仅供娱乐)";
}
```
### cURL
```bash
curl -X POST "https://route.showapi.com/1617-1?appKey=YOUR_APPKEY" \
-H "content-type: application/x-www-form-urlencoded" -d "mobile=13770000000"
```
## 返回示例与解析
返回 `expList` 中含 `吉凶:吉` 时,话术模板匹配「吉」分支输出祝贺语;公司名(无 expList)走「暂无分析」分支。所有话术末尾统一加「仅供娱乐」,避免误导。
## 进阶 / 边界
- **话术娱乐化、不承诺**:绝不用「凶」做恐吓式营销,也不把「吉」当情感/运势保证。
- **空结果分支**:公司名/个别输入无 expList,话术走「暂无」友好提示。
- **隐私**:手机号/QQ 属个人敏感信息,客服场景需获得用户主动输入授权,不私自拿用户资料去测。
- 后端代理保管 AppKey,见[娱乐/社交 App 集成](https://www.showapi.com/guides/fortune-entertainment-use-1617)。
## FAQ
**Q:话术能直接承诺「今年脱单」之类吗?**
不能。「吉凶」是娱乐参考,话术只能做轻量互动,不得承诺情感/运势结果,且须标注「仅供娱乐」。
**Q:客服能自动拿用户手机号去测吗?**
不可以。手机号是敏感个人信息,必须用户主动输入并授权,且用于其本人查看。
**Q:显示「凶」怎么安抚不引起焦虑?**
用「趣味参考、换个心态」的轻量语气,不强化负面,不制造恐惧营销。
**Q:婚恋场景用哪个接入点最好?**
手机号(1617-1)或 QQ(1617-3)都适合,后者更有「老号情怀」话题;可按用户习惯给两个入口。
## 相关能力 / 下一步阅读
- [娱乐/社交 App 集成测吉凶:加一个趣味「彩蛋」的低成本方案](https://www.showapi.com/guides/fortune-entertainment-use-1617)
- [测吉凶错误处理与边界容错:ret_code 判断、空 expList、参数校验](https://www.showapi.com/guides/fortune-error-handling-1617)
- [expList 数组结构化解析:把「数理/签语/吉凶/详解」拆成字段](https://www.showapi.com/guides/fortune-expList-parse-1617)
- **本系列共 13 篇**:查看[测吉凶指南总目录](https://www.showapi.com/guides/fortune-guides-1617)