post를 사용하여 데이터 보내기
POST 데이터를 보내고 싶다면 어떻게 해야 할까요? 데이터를 전송하려면 컬을 사용해야 합니다.
단계에 따라 post라는 기능을 사용자 정의했습니다. post 메소드에 두 개의 매개변수를 전달해야 합니다:
1. 요청된 URL 주소
2. 전송된 데이터
전송된 데이터는 키가 포함된 모든 배열입니다. 값 지정된 인터페이스 주소로 올바른 양식을 보내려면 POST 메소드를 사용하십시오.
"15.1 컬 사용 단계"만 조합하면 해당 코드가 완성됩니다.
사용자 정의 메뉴를 생성하기 위해 WeChat 공개 계정을 개발할 때 POST 메서드를 사용하여 사용자 정의 메뉴 데이터를 WeChat의 사용자 정의 메뉴 인터페이스로 보내야 합니다.
Post의 사용자 정의 기능, 전체 코드는 다음과 같습니다.
<?php function post($url, $data) { //初使化init方法 $ch = curl_init(); //指定URL curl_setopt($ch, CURLOPT_URL, $url); //设定请求后返回结果 curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); //声明使用POST方式来进行发送 curl_setopt($ch, CURLOPT_POST, 1); //发送什么数据呢 curl_setopt($ch, CURLOPT_POSTFIELDS, $data); //忽略证书 curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false); //忽略header头信息 curl_setopt($ch, CURLOPT_HEADER, 0); //设置超时时间 curl_setopt($ch, CURLOPT_TIMEOUT, 10); //发送请求 $output = curl_exec($ch); //关闭curl curl_close($ch); //返回数据 return $output; } ?>
향후에는 WeChat 공개 플랫폼 또는 기타 타사 API 시스템이 호출됩니다. 데이터 전송을 요청할 때는 POST 메서드를 사용해야 합니다.
POST를 사용하여 데이터를 전송해야 하는 경우 POST 방법만 조정하면 됩니다.