页面

function do_post_request($url, $data, $optional_headers = null)

{

$params = array('http' => array(

'method' => 'POST',

'content' => $data

));

if ($optional_headers !== null) {

$params['http']['header'] = $optional_headers;

}

$ctx = stream_context_create($params);

$fp = @fopen($url, 'rb', false, $ctx);

if (!$fp) {

throw new Exception("Problem with $url, $php_errormsg");

}

$response = @stream_get_contents($fp);

if ($response === false) {

throw new Exception("Problem reading data from $url, $php_errormsg");

}

return $response;

}

function simi($value="Love"){

$url = 'https://www.xiaohuangji.com/ajax.php';

$postdata = array("para"=>$value);

$postdata = http_build_query($postdata);

return do_post_request($url,$postdata);

}echo simi("Love");

?>

调用这个这段的代码就是

// 装载小黄鸡函数

// @author ipqhjjybj

// @data  2013.11.30

// 调用方法:

// $result = simi($str);

// $result String类型  是返回的内容文本

// $str String类型  是要回答的内容

也可以用CURL来做

function curl_post($url, array $post = NULL, array $options = array())

{

$defaults = array(

CURLOPT_POST => 1,

CURLOPT_HEADER => 0,

CURLOPT_URL => $url,

CURLOPT_FRESH_CONNECT => 1,

CURLOPT_RETURNTRANSFER => 1,

CURLOPT_FORBID_REUSE => 1,

CURLOPT_TIMEOUT => 4,

CURLOPT_POSTFIELDS => http_build_query($post)

);

$ch = curl_init();

curl_setopt_array($ch, ($options + $defaults));

if( ! $result = curl_exec($ch))

{

trigger_error(curl_error($ch));

}

curl_close($ch);

return $result;

}

function simi($value = "Love")

{

$post_data = array ("para"=>$value) ;

$url ='https://www.xiaohuangji.com/ajax.php';

return curl_post($url,$post_data);

}

// 调用方法

// $result = simi("你的数据");

echo simi("Love");

也可以这样

function simi($value = "Love"){

$post_data = array ("para"=>$value) ;

$url ='https://www.xiaohuangji.com/ajax.php';

$o = "" ;

foreach ( $post_data as $k => $v )

{

$o .= "$k=" . urlencode ( $v ) . "&" ;

}

$post_data = substr ( $o , 0 ,- 1 ) ;

$ch = curl_init () ;

curl_setopt ( $ch , CURLOPT_POST , 1 ) ;

curl_setopt ( $ch , CURLOPT_HEADER , 0 ) ;

curl_setopt ( $ch , CURLOPT_URL , $url ) ;

curl_setopt ( $ch , CURLOPT_RETURNTRANSFER , 1); // 这句还是需要的。。

//为了支持cookie

//curl_setopt ( $ch , CURLOPT_COOKIEJAR , ' cookie.txt ' ) ;

curl_setopt ( $ch , CURLOPT_POSTFIELDS , $post_data ) ;

curl_setopt ( $ch , CURLOPT_USERAGENT , "ipqhjjybj's curl Example beta");

$result = curl_exec ( $ch ) ;

curl_close( $ch );

$result = substr($result,0,-1);

return $result;

}

// 调用方法

// $result = simi("你的数据");

echo simi("Love");

?>

解释下来源。用google抓包后是:

Request Method:

POST

FormData

para=TT

Response 就直接是内容了

所以。。很简单。。

希望与广大网友互动??

点此进行留言吧!

小黄鸡 php,PHP调用小黄鸡 api post发送相关推荐

  1. 黄文俊:Serverless小程序后端技术分享

    欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 黄文俊,现任腾讯云SCF无服务器云函数高级产品经理,多年企业级系统开发和架构工作经验,对企业级存储.容器平台.微服务架构.无服务器计算等领域 ...

  2. 无粉丝无流量怎么加入快手小黄车?怎么开通小黄车?

    对于快手用户来说,是可以开通快手小黄车的,开通了快手小黄车以后就可以在这里上传商品的,消费者有喜欢的商品的话也是可以去下单的.如果无粉丝无流量怎么加入快手小黄车? 无粉丝无流量怎么加入快手小黄车? 抖 ...

  3. 2011.12黄金城道上的小资茶坊

    原文地址: 2011.12黄金城道上的小资茶坊 (来自 @轻博客) 作者: 无限尊严韵敛_5ue Maggie生日第二天,预约了三岁拍摄胶片大片.结果,因为天气严寒.因为沟通不利.又因为前一天晚上的足 ...

  4. 详解微信开放平台第三方平台代小程序开发业务基本接口调用逻辑

    详解微信第三方小程序代开发 微信申请第三方之后可以获取授权方的很多权限,主要的是生码和待开发,生码的第三方授权之前已经写了一篇文章,最近做了小程序待开发,总结一下写下来供大家参考 由百牛信息技术bai ...

  5. 小程序源码:和平精英吃鸡捏脸数据助手-多玩法安装简单

    这是一款捏脸数据的助手 内包含了N款明星捏脸数据和各位大咖的数据 这款小程序支持激励视频广告 用户看广告然后复制数据到和平精英里面就可以给人物换脸了 小程序里面也有教用户操作的教程 安装方法: 使用微 ...

  6. 微信小程序开发:调用百度文字识别API实现图文识别

    1.首先需要开通百度AI图文识别功能 登录[百度智能云],创建应用,根据需要开通功能. 创建完成后,打开应用管理,查看已创建的应用的AppID,API Key,Secret Key. 2.小程序端的开 ...

  7. java while求百钱买百鸡问题_java - 百钱百鸡小算法

    百钱百鸡是一个非常经典的不定方程问题,最早源于我国古代的<算经>,这是古代著名数学家张丘建首次提出的.百钱百鸡问题原文如下: 鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买白鸡,问 ...

  8. 微信小程序调用腾讯地图API进行驾车路线规划

    微信小程序调用腾讯地图API进行驾车路线规划 申请key 下载sdk 实现代码 遇到的问题 申请key 微信小程序的地图api是非常有限的,所以部分功能实现需要调用地图api.使用腾讯地图api过程如 ...

  9. 云开发坤坤鸡乐盒微信小程序源码

    云开发坤坤鸡乐盒微信小程序源码是由坤坤铁粉ikun们发布的一款专为ios系统的用户因无法下载软件版坤坤鸡乐盒而开发的小程序版, 源码下载:云开发坤坤鸡乐盒微信小程序源码-小程序文档类资源-CSDN下载

最新文章

  1. Eclipse创建struts.xml
  2. update 两个表关联_你真的了解全量表,增量表及拉链表吗?
  3. 为什么不用量子计算机挖比特币,Pieter Wuille:如果你有一台足够强的量子计算机,你能偷取多少比特币?...
  4. 在Matlab命令窗口中执行,交互式命令操作就是在MATLAB命令行窗口中输入命令并执行。...
  5. ubuntu自定义菜单_如何自定义Ubuntu的每日消息
  6. 小弟带你走进VUE中input最大值设置出现的问题以及黑科技解决方案
  7. Cascade R-CNN升级!目标检测制霸COCO,实例分割超越Mask R-CNN
  8. selenium--特殊元素定位
  9. OJ、ACM提交常见错误类型
  10. P.Laguna/AUTOMATIC DETECTION OF WAVE BOUNDARIES IN MULTILEAD ECG SIGNALS VALIDATION WITH THE CSE DB
  11. git ------git stash(储藏到缓存中) 暂时保存未被提交的数据至堆栈中
  12. 蓝牙无线技术(BLE)介绍与开发点滴总结
  13. 【游戏开发创新】手把手教你使用Unity制作一个高仿酷狗音乐播放器,滨崎步,旋律起,爷青回(声音可视化 | 频谱 | Audio)
  14. mysql的循环语句(循环插入数据)
  15. android MVC,MVP,MVVM
  16. 地铁供电系统原理图_地铁供电系统智能化发展原稿(图文高清版)
  17. IMX6开发板支持Android|Linux + Qt|Ubuntu|Debian|Youcto系统
  18. GMap.net控件学习记录
  19. deepin美化,conky使用教程
  20. android获取固定uuid,稳定获取Android设备唯一代码(UUID)的解决方案

热门文章

  1. 解决http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar
  2. View绘制--onMeasure() 、onLayout()
  3. HDU Problem 4857 逃生【拓扑排序+优先队列】
  4. 详细bugfree使用教程网址
  5. 如何安装redmine插件
  6. arm搭建云手机教程_教你从0开始部署阿里云服务器,阿里云服务器搭建网站教程...
  7. 信息学奥赛一本通 1017:浮点型数据类型存储空间大小 | OpenJudge NOI 1.2 02
  8. 信息学奥赛一本通(1266:【例9.10】机器分配)
  9. Problem Solving(POJ-3265)
  10. Catch him(HDU-2351)