登录
原创

星座查询API - 私有化部署方案(Linux)

发布于 2021-08-16 阅读 494
  • API
  • Go
  • 聚合
原创

一、产品介绍

可部署至「本地服务器」或「专有云服务器」的WEB API服务,支持星座查询服务,在专有网络环境下部署应用,保障数据私密性,提供一键启动软件部署包私有化方案。详情可点击: https://www.juhe.cn/papi/xz 进行了解

二、使用教程

下载部署包

  1. 通过聚合官方网站下载对应的Linux版本私有部署包(*目前暂支持64位操作系统), 比如下载的压缩包版本为: jxzcx-1.0.0-x86_64.tar.gz
  2. 解压私有部署包,进入目录后,可以看到如下文件
    image.png
    文件目录介绍:
    -- data/xingzuo_1.0.0.json 为数据文件 (当然您也可以直接进行数据修改、更新或封装成其他程序服务)
    -- docs/index.html 为接口调用基本说明文档
    -- server.exe 为服务主程序

启动API服务

1. 进入程序目录

 cd jxzcx-1.0.0-x86_64

2. 启动服务

 ./server

3. 服务默认的端口为8369,如果该端口被占用或需自定义端口,启动时可以使用--port参数指定端口,例如:

./server --port 8368

4. 如需系统后台不挂断地运行,可以使用nohup命令启动服务,例如:

nohup ./server 2>&1 &

您也可以使用其他的比如supervisor等管理工具实现。

如启动结果如下图显示, 说明启动服务成功!
image.png

调用API服务

本地API服务启动成功后,您即可通过提供的API地址进行接口请求了。

比如上一步示例启动的服务 (具体服务的IP和端口以实际服务器为准),您可以通过:

接口文档地址

(浏览器访问,查看完整接口文档说明)

http://127.0.0.1:8369/docs
或
http://10.0.49.15:8369/docs 

接口请求地址

API接口地址:

http://127.0.0.1:8369/query
或
http://10.0.49.15:8369/query

API接口参数简易参照 (GET请求接口,进行调用):

image.png

API接口请求参数示例:

# GET参数中keyword的值即为需要查询的urlencode后的星座名称或日期
http://10.0.49.15:8369/query?keyword=2021-01-01

接口响应内容示例:

{
    "code": 0,
    "msg": "查询成功",
    "result": {
        "bx": "企图心、沉稳",
        "gxmd": "你比较严肃,不容易亲近;有时过于坚持己见,会有点顽固;内心有着极度的不安全感,对他人不太信任;情绪较压抑,容易给自己施加太大的压力。应放轻松一些,别让神经总是处于紧张状态,休息才能走更长远的路。",
        "icon": "",
        "jbtz": "太阳位于摩羯座的人,很有自己的想法,很注重实际,耐力十足,意志坚定,有很强的时间观念,重视权威和名声,有不错的组织领导能力,是值得依赖的人。",
        "jssw": "黑玉",
        "jttz": "摩羯座是黄道宫上的第十个星座,主宰星为土星,有着成熟认真的人生观。太阳落在摩羯座的人,就像将领,能担当大任,追求高难度的理想,喜欢控制全局,善于独立实现自己心中的理想。喜欢从容不迫、深思熟虑,待人亲切和蔼、心胸宽广、有抱负,以踏实的方式追求成功,信奉有付出就会有回报的信条。一步一个脚印,即使遇到挫折也能坚持下去,顽强的毅力及耐力是你迈向成功的不二法门。",
        "kyjs": "银",
        "name": "魔羯座",
        "qd": "刻板,保守,孤独,消极",
        "range": "12.22-1.19",
        "sssx": "土",
        "xsfg": "你做事脚踏实地,行事低调深沉,竭尽全力去超越跑在前面的人,不会存有侥幸心理。善于计划,而且按部就班的执行;任何事都讲求公平合理,凡事能运筹帷幄,从一而终,令人放心且欣赏。",
        "xyhm": "4",
        "xyys": "咖啡色、黑",
        "yd": "深思熟虑,冷静判断,责任感强",
        "yysx": "阴性",
        "zdtz": "实际",
        "zggw": "第十宫",
        "zgxx": "土星",
        "zj": "摩羯座是十二星座中最有耐心,为事最小心、也是最善良的星座。他们做事脚踏实地,也比较固执,不达目的是不会放手的。他们的忍耐力也是出奇的强大,同时也非常勤奋。他们心中总是背负着很多的责任感,但往往又很没有安全感,不会完全地相信别人。",
        "zxtd": "执著现实"
    }
}

*具体接口返回格式及说明,请参照接口文档

评论区

励志做一条安静的咸鱼,从此走上人生巅峰。

0

0

0

举报