塔罗洗牌(旧版接口,已暂停维护)

文档说明

         本接口为早期塔罗占卜方案,主要用于兼容历史接入系统,当前已暂停功能迭代与能力扩展,不再作为推荐接口对外推广。

         旧版接口仅基于大阿卡纳牌进行抽牌与牌义输出,解读内容以单牌含义为主,未包含大小阿卡纳的整体体系,也不提供跨牌位、跨结构的综合解读分析能力。

         如用于正式产品、商业化场景或内容长期运营,强烈建议使用平台最新提供的占卜 - 塔罗牌解读 接口。该接口无需洗牌流程,覆盖完整塔罗牌体系,并提供更加稳定、连贯的综合解读结果,适用于推荐系统、内容展示及会员制场景。

请求方式

POST GET

https://api.yuanfenju.com/index.php/v1/Zhanbu/taluoxipai

请求头

字段 类型 描述
Content-Type String application/x-www-form-urlencoded

请求参数

字段 类型 描述
api_key String 密钥
taluo_spreads Int 塔罗牌阵 例:
2:二选一牌阵 3:圣三角|时光箭牌阵
4:四元素牌阵|恋人金字塔 5:五行牌阵|恋人牌阵|大十字牌阵
6:六芒星牌阵 7:七行星牌阵
8:复合牌牌阵 9:九宫格牌阵
注意:1~3 会返回9张牌号供用户自行选择;
4~9会返回19张牌号供用户选择;
非必传递参数,默认为1。
如果塔罗牌阵为1,用户只需要抽选1张牌。
如果牌阵为2,用户只需要抽选2张牌,以此推类。

请求参数示例

$request_data = [
'api_key' => 'FsF1CsVevk3N17w7oBkSydfSk',
'taluo_spreads' => 2,
];

返回参数

字段 类型 描述
errcode String 请求状态码 0成功 其它为失败
errmsg String 状态码说明
notice String 声明
data Json 数据信息

成功返回示例

{
  "errcode": 0,
  "errmsg": "请求成功",
  "notice":"本次测算结果仅供娱乐使用,请勿用于封建迷信和违法用途。",
  "data": { //牌号
    "0": 21,  //牌号21
    "1": 10,  //牌号10
    "2": 14,  //牌号14
    "3": 2,
    "4": 15,
    "5": 8,
    "6": 13,
    "7": 1,
    "8": 3,
    "image": "https:\/\/yuanfenju.com\/Public\/img\/taluo\/back.jpg" //塔罗牌背部图像
  }
}
                

失败返回示例

{
  "errcode": -1,
  "errmsg": "日期有误",
}