云上畜牧开放api
  1. 接口列表
云上畜牧开放api
  • 1.文档说明
  • 2.接口对接说明
  • 3.消费者接入说明
  • 4.未对接数据而直接出货的处理方案
  • 接口列表
    • 1.创建养殖场
      POST
    • 2.获取牲畜类别列表
      POST
    • 3.获取牲畜品种列表
      POST
    • 4.牲畜绑定智能耳标
      POST
    • 5.设备绑定养殖场
      POST
    • 6.获取网关设备列表
      POST
    • 7.获取AI摄像机视频直播地址
      POST
    • 8_1.获取AI摄像机视频回放地址1
      POST
    • 8_2.获取AI摄像机视频回放地址2
      POST
    • 9.获取商户名下所有养殖场
      POST
    • 10.根据养殖场获取养殖栋舍
      POST
    • 11.根据栋舍id获取栏号列表
      POST
    • 12.根据条件查询牲畜基本信息(电子档案)
      POST
    • 获取牲畜发情时间段
      POST
    • 获取牲畜配种记录
      POST
    • 获取牲畜检疫记录
      POST
    • 13.替换新耳标
      POST
    • 14.触发耳标告警灯(点亮耳标)
      POST
  1. 接口列表

9.获取商户名下所有养殖场

POST
/openapi/getFarms
考虑到实际应用场景,该接口会一次性返回所有养殖场信息,即不分页。

请求参数

Body 参数application/json
appid
string 
必需
noncestr
string 
必需
sign
string 
必需
示例
{
  "appid": "777575637740158976",
  "noncestr": "1655111857793",
  "sign": "D0BDC82105E8B145E12DE98624C8521B"
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/openapi/getFarms' \
--header 'Content-Type: application/json' \
--data-raw '{
  "appid": "777575637740158976",
  "noncestr": "1655111857793",
  "sign": "D0BDC82105E8B145E12DE98624C8521B"
}'

返回响应

🟢200成功
application/json
Body
data
array [object {3}] 
必需
farmId
string 
养殖场id
可选
name
string 
养殖场名称
可选
type
string 
养殖类型
可选
1猪2牛3羊4驼
code
integer 
必需
message
string 
必需
page
null 
必需
success
boolean 
必需
示例
{
    "data": [
        {
            "farmId": "132",
            "name": "xxx",
            "type": "2"
        }
    ],
    "code": 200,
    "message": "成功",
    "page": null,
    "extParam": null,
    "success": true
}
修改于 2024-07-26 02:20:32
上一页
8_2.获取AI摄像机视频回放地址2
下一页
10.根据养殖场获取养殖栋舍
Built with