接口地址:https://api.a20safe.com/api.php |
---|
返回格式:json |
请求方式:get |
请求示例:https://api.a20safe.com/api.php?api=60&key=KEY&keyword=keyword |
名称 | 类型 | 必填 | 说明 |
---|---|---|---|
api | int | 必填 | 固定值60 |
key | string | 必填 | 该平台密钥 扫码关注公众号 |
keyword | string | 必填 | 关键词 |
名称 | 类型 | 说明 |
---|---|---|
code | int | 状态码 |
msg | string | 返回说明 |
data[0].entity | string | 格式:关键词[疾病/症状] |
data[0].result[n].attribute | string | 属性 |
data[0].result[n].value | string | 属性值 |
{
"code": 0,
"msg": "success",
"data": [{
"entity": "艾滋病[疾病]",
"result": [{
"attribute": "预防方式",
"value": "艾滋病日常预防\n1、 洁身自爱、遵守性道德是预防经性途径传染艾滋病的根本措施\n2、 正确使用避孕套不仅能避孕,还能减少感染艾滋病、性病的危险。\n3、 及早治疗并治愈性病可减少感染艾滋病的危险。\n4、 共用注射器吸毒是传播艾滋病的重要途径,因此要拒绝毒品,珍爱生命。\n5、 避免不必要的输血和注射,使用经艾滋病病毒抗体检测的血液和血液制品。\n健康教育\n加强自我保护意识:了解艾滋病毒;不要进行无保护措施的性行为,可使用安全套;不与别人共用针头,使用已消毒注射器;小心使用血制品。\n一、特异性预防\n(一)随着1993年美国CDC分类诊断标准,扩大了AIDS的诊断范围,有利于AIDS的预防及治疗,依据CD4T淋巴细胞减少,给予一定的投药;\n(二)艾滋病疫苗:美国对含有gp120成份的两种艾滋病疫苗进行了第二期296人的试验,由于已有6人发生了感染,而暂时终止,泰国正进行UBI合成疫苗试验;\n(三)阻断母婴传播:CD4+T 淋巴细胞>;200/μl的艾滋病孕妇,用AIT于产前,产程内及婴儿治疗,有一定的保护效果。\n二、综合预防\n(一)普及宣传艾滋病的预防知识,了解传播途径和临床表现及预防方法;\n(二)加强道德教育,禁止滥交,尤其与外籍人员性乱行为,取缔暗娼;\n(三)避免与HIV感染者,艾滋病病人及高危人群发生性接触;\n(四)禁止与静脉药隐者共用注射器,针头;\n(五)使用进口血液,血液成份及血液制品时,必须进行HIV检测;\n(六)国内供血者严格排选,应逐步做到检测HIV阴性方能供血,严防HIV传播;\n(七)献血,献器官,组织及精液者应做HIV检测;\n(八)建立艾滋病检测中心;\n(九)提倡使用避孕套和避免肛交;\n(十)艾滋病或HIV感染者应避免妊娠,出生婴儿应避免母乳喂养。"
}, {
"attribute": "简介",
"value": "艾滋病,即获得性免疫缺陷综合征,英文名称Acquired Immune Deficiency Syndrome,AIDS。是人类因为感染人类免疫缺陷病毒(Human Immunodeficiency Virus,HIV)后导致免疫缺陷,并发一系列机会性感染及肿瘤,严重者可导致死亡的综合征。目前,艾滋病已成为严重威胁世界人民健康的公共卫生问题。它把人体免疫系统中最重要的T4淋巴细胞作为攻击目标,大量吞噬,破坏T4淋巴细胞,从而破坏人的免疫系统,最终使免疫系统崩溃,使人体因丧失对各种疾病的抵抗能力而发病并死亡。科学家把这种病毒叫做\"人类免疫缺陷病毒\"。艾滋病病毒在人体内的潜伏期平均为12年至13年,在发展成艾滋病病人以前外表看上去正常,他们可以没有任何症状地生活和工作很多年。"
}]
}]
}
错误码 | 说明 |
---|---|
100 | 接口ID不能为空 |
101 | api接口不存在或已失效 |
105 | 请输入关键词 |
<?php
/**
* Created by PhpStorm.
* User: FZS
* Time: 2023/11/10 14:26
*/
class freeApi
{
private $apiUrl;
public function __construct()
{
$this->apiUrl = 'https://api.a20safe.com/api.php?api=60&key=KEY&keyword=keyword';
}
/**
* 获取结果
* @return array
*/
public function getResult()
{
return file_get_contents($this->apiUrl);
}
}
package main
import (
"fmt"
"io/ioutil"
"log"
"net/http"
)
const (
APIURL = "https://api.a20safe.com/api.php?api=60&key=KEY&keyword=keyword"
)
func main() {
queryUrl := fmt.Sprintf("%s",APIURL)
resp, err := http.Get(queryUrl)
if err != nil {
log.Println(err)
return
}
defer resp.Body.Close()
body, err := ioutil.ReadAll(resp.Body)
if err != nil {
fmt.Println(err)
return
}
fmt.Println(string(body))
}