搜索

首页  >  问答  >  正文

php通过http url 向远程传数据,怎么实现。谢谢。

现在有个项目是甲方给了一个http接口如下

1、提供接口 http 访问 url,统一字符编码:UTF-8 。

2、http 接口请求 content-Type="application/json" 。

3、接口通过 http post 请求接口 url 并发送符合 JSON 规范的 body。

访问钥匙也给了,用PHP怎么实现啊。谢谢。

请求样例:

{

    "secretKey": "**********",

    "stationNo": "123456789",

    "msgId": "1111",

    "data": {

        "heatMeter": [

            {

                "installAddr": "1#热量表",

                "readTime": "2017-09-25 12:00:01",

                "accHeat": 11.12,

                "accCold": 11.13,

                "power": 11.14,

                "flow": 11.15,

                "accFlow": 11.16,

                "inTemp": 11.17,

                "outTemp": 21.18,

                "tempDiff": 10.01,

                "workTime": 12,

                "workStatus": 0,

                "heatUnit": "GJ",

                "coldUnit": "GJ",

                "powerUnit": "GJ/h",

                "flowUnit": "m³",                                          //注意单位的‘3’为上标

                "realFlowUnit": "m³/h"

            }

        ],


返回样例:

{

"msg": “上传成功”                   //此处为汉字详细的问题描述

"msgId":”1111”

         "status": 0,

}


odyssey****odyssey****2552 天前1365

全部回复(3)我来回复

  • NULL

    NULL2017-12-07 13:37:16

    嗯嗯


    回复
    1
  • 辉

    2017-12-03 12:40:36

    也可用ajax请求

    回复
    0
  • Bamboo

    Bamboo2017-12-01 18:21:02

    用curl

    回复
    0
  • 取消回复