首页 > 编程语言 >php对接飞书机器人报警接口

php对接飞书机器人报警接口

时间:2023-03-02 16:35:52浏览次数:40  
标签:string text 机器人 接口 result php data

<?php

function request_by_curl($remote_server, $post_string)
{

    $ch = curl_init();

    curl_setopt($ch, CURLOPT_URL, $remote_server);
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 5);
    curl_setopt($ch, CURLOPT_HTTPHEADER,
        ['Content-Type: application/json;charset=utf-8']);
    curl_setopt($ch, CURLOPT_POSTFIELDS, $post_string);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    // 线下环境不用开启curl证书验证, 未调通情况可尝试添加该代码
    // curl_setopt ($ch, CURLOPT_SSL_VERIFYHOST, 0);
    // curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, 0);
    $data = curl_exec($ch);

   // print_r($data);die;
    curl_close($ch);

    return $data;

}

// 机器人hook地址,access_token需要更换成自己的token哦!
$webhook = "https://open.feishu.cn/open-apis/bot/v2/hook/730e55fe-fa0c-4ac0-a049-d6ccc";
$message = "告警头像更换完成~";

$data = [
    'msg_type' => 'text',
    'content'    =>
        ['text' => $message],
];
$data_string = json_encode($data);

$result = request_by_curl($webhook, $data_string);
echo $result;

 

标签:string,text,机器人,接口,result,php,data
From: https://www.cnblogs.com/hualingyun/p/17172245.html

相关文章

  • 接口测试工具-Jmeter压力测试使用
    ✅作者简介:热爱科研的算法开发者,Python、Matlab项目可交流、沟通、学习。......
  • 存储系列之 硬盘接口与SCSI总线协议
    本文主要介绍硬盘的接口、总线和协议,SSD与SATA硬盘一般是兼容的,NVmeSSD除外。 一、磁盘控制器上一章介绍了存储系统的主要介质硬盘,而硬盘的读写通过磁头臂,磁头臂是由磁......
  • 如何在linux下手动构建PHP项目运行环境(lnmrp)
    引用https://www.cnblogs.com/studyandstudy/p/16190139.html前言我之前在构建PHP项目运行环境,直接采用宝塔或者PHPstduy等一键集成安装工具,虽然操作简单,运营维护起来......
  • php对接钉钉机器人报警接口
              <?phpfunctionrequest_by_curl($remote_server,$post_string){$ch=curl_init();curl_setopt($ch,CURLOPT_URL,......
  • PHP SPL SplFileInfo FilterIterator 轮询文件删除
    基于PHPspl遍历文件删除过期的日志文件 一.定义PHP类,限制文件扩展 RecursiveFileFilterIterator.class.php <?phpclassRecursiveFileFilterIteratorextend......
  • php5和php7垃圾回收的区别
    前言:之前对PHP的GC只是了解了个大概,这次详细了解下PHP的垃圾回收机制(GC)。介于网上大部分都是PHP5.X的GC,虽然php5到php7GC部分做出的改动较小,但我觉得还是一起写下来比......
  • 如何设计一个安全的对外接口
    安全措施安全措施大体来看主要在两个方面如何保证数据在传输过程中的安全性。数据已经到达服务器端,服务器端如何识别数据,如何不被攻击。1.数据加密数据在传输过程......
  • php json_encode使用中文不转码
    PHP转JSON,中文会被转码成unicode,使用常量JSON_UNESCAPED_UNICODE可以使中文原样输入echojson_encode("中文");//Output:"\u4e2d\u6587"echojson_encode("中文",J......
  • 接口测试必备技能 - 加密和签名
    每天进步一点点,关注我们哦,每天分享测试技术文章本文章出自【码同学软件测试】码同学公众号:自动化软件测试,领取资料可加:magetest码同学抖音号:小码哥聊软件测试1、什么是......
  • ubuntu 安装php7.2 oracle扩展
    一:介绍php要连接访问oracle需要安装三个东西1:OracleInstantClient:即时客户端库2:php的Oracle数据库扩展:oci83:php连接pdo的oci扩展:pdo_oci原理:oci8提供php驱动,封装方......