微站nodejs接口文档

标签:
  • nodejs
  • api

接口地址

http://api-microsite.vzhen.com

获取医生的微站信息

请求路径: /getDoctor?doctor_id=17

请求方式: POST

返回结果:

{
    "wechat": {
        "jsapi_ticket": "sM4AOVdWfPE4DxkXGEs8VLQeUqk7bkOMD_bAzBrwrJrcpe3XECJzno3WmxFCYuyIw4b50UY5KEuAMedEfQB30Q", 
        "nonceStr": "b3sa2jtwfj1t6gv", 
        "timestamp": "1425005321", 
        "url": "http://microsite.vzhen.com/", 
        "signature": "92d8fa2b1b9d66efd4b1bff04692e192ba3990e1"
    }, 
    "doctor": {
        "ticket": "gQHh7zoAAAAAAAAAASxodHRwOi8vd2VpeGluLnFxLmNvbS9xL19FT1hVcGJtdXktQ3oyU3EtbS1IAAIERtt7VAMEAAAAAA==", 
        "id": 16, 
        "name": "赵彤", 
        "like": 184, 
        "img_microsite_banner": null, 
        "img_microsite_slider": null, 
        "color_microsite_menu": null, 
        "hospital_id": 13253, 
        "clinic_time": "{\"1\":[0,1],\"4\":[0,1]}", 
        "speciality": "围产期保健、高危妊娠的监测管理和急危重症救治。", 
        "description": "山东省中医药学会妇科专业委员会委员、山东中医药大学兼职教授、日照市围产医学会副主任委员,日照市东港区第十六届人大代表。日照市第二届十大名医。<div>擅长围产期保健、高危妊娠的监测管理和急危重症救治。尤其对妊娠高血压疾病、妊娠期糖尿病、胎儿生长受限等妊娠期并发症的诊断治疗和妇产科感染性疾病、孕产妇营养、女性生殖保健及孕产妇心理保健。", 
        "avatar_url": "http://oss.vzhen.com/7115631f-c794-47fa-9ff6-0e790d241a9a.jpeg", 
        "hospitalName": "日照市中医医院", 
        "address": "日照市望海路35号", 
        "telephone": "0633-8290888", 
        "img_hos_microsite_banner": "http://oss.vzhen.com/fe47c898-239f-479a-afcb-616d610c217f.jpg", 
        "img_hos_microsite_slider": "http://oss.vzhen.com/472bb918-ca39-455a-b915-d0a387ce2284.png", 
        "departmentName": "产科", 
        "departmentDesc": null, 
        "positionName": "主任医师"
    }
}

备注:

/**
     * 门诊时间, 字符串形式存储在doctor_profile中
     * {
     *   "1": [0, 1],//0,上午,1,下午
     *   "3": [1],
     *   "5": [0]
     * }
     */

赞医生

请求路径: /likeMe

请求方式: POST

请求参数: {“doctorId”:4,”like”:27}

返回结果:

{ like: 27, status: "success"}

获取医生文章列表

请求路径: /article?doctor_id=8&type=view

请求方式: GET

返回结果:

[
    {
        "id": 58, 
        "doctor_id": 8, 
        "type": "view", 
        "title": "测试", 
        "author": "中国大法家", 
        "praise": 0, 
        "summary": "", 
        "ref_url": "", 
        "ref_name": "", 
        "post_time": "2015年1月29日", 
        "abstract_img": "http://oss.vzhen.com/82343d6d-e108-4af4-bd21-25f692453fc2.png", 
        "create_time": 0
    }
]

备注: type=view 表示是专业卖点,type=news 表示是科普文章

获取单个文章的详细信息

请求路径: /article/:id

请求方式: GET

返回结果:

{  
   "id":58,
   "doctor_id":8,
   "type":"view",
   "title":"测试",
   "author":"中国大法家",
   "praise":0,
   "summary":"",
   "ref_url":"",    --原文链接
   "ref_name":"",   --来源媒体
   "post_time":"2015年1月29日",
   "abstract_img":"http://oss.vzhen.com/82343d6d-e108-4af4-bd21-25f692453fc2.png",  --文章背景
   "create_time":0
}

编辑文章

请求路径: /article/:id

请求方式: POST

参数:

{  
   "id":58,
   "doctor_id":8,
   "type":"view",
   "title":"测试",
   "author":"中国大法家",
   "praise":0,
   "summary":"",
   "ref_url":"",    --原文链接
   "ref_name":"",   --来源媒体
   "post_time":"2015年1月29日",
   "abstract_img":"http://oss.vzhen.com/82343d6d-e108-4af4-bd21-25f692453fc2.png",  --文章背景
   "create_time":0
}

返回结果:

{  
   "id":58,
   "doctor_id":8,
   "type":"view",
   "title":"测试",
   "author":"中国大法家",
   "praise":0,
   "summary":"",
   "ref_url":"",    --原文链接
   "ref_name":"",   --来源媒体
   "post_time":"2015年1月29日",
   "abstract_img":"http://oss.vzhen.com/82343d6d-e108-4af4-bd21-25f692453fc2.png",  --文章背景
   "create_time":0
}

修改医生信息

请求路径: /doctorprofile/:id

请求方式: POST

参数: { clinic_time: ‘‘,speciality:’‘,description:’’, “color_microsite_menu”: null} 返回结果:

{  
   "id":8,
   "doctor_id":8,
   "name":"测医8",
   "claim":"unclaimed",
   "authentication":"no",
   "age":null,
   "gender":null,
   "clinic_time":"{\"1\":[1]}",
   "bank_name":null,
   "bank_card":null,
   "bank_account":null,
   "speciality":"",
   "description":"",
   "social":null,
   "is_microsite":0,
   "need_wechat":0,
   "email":null,
   "site_url":null,
   "avatar_url":"http://static.vzhen.com/da/doctor-photo.png",
   "subscribe_url":null,
   "like":11,
   "create_time":1417767893,
   "update_time":null,
   "claim_time":null,
   "version":14177678931685,
   "color_microsite_menu":null,
   "img_microsite_banner":null,
   "img_microsite_slider":null
}

登录

请求路径: /login

请求方式: POST

参数: { password:’’, mobile: ‘‘,doctorId:’’ }

返回结果: { status:’‘,message:’’ }

备注:status = success,刚登录成功

返回首页 06 February 2015