导航

萌即是正义!时不时分享一些ACG活动记录与有趣代码的小站!

侧边栏
热门文章
1页面
程序员老黄历&求签
热度
884
2博文
回顾维基萌的2025
热度
323
3博文
请问,要不要去看一场天象馆呢?《星之梦》圣地巡礼之明石市立天文科学馆
热度
234
4博文
当炒饭与海风相遇《Summer Pockets REFLECTION BLUE》 圣地巡礼之男木岛
热度
195
5博文
《摇曳露营△》十周年纪念展
热度
104
6推文
好消息:《药屋少女》要出游戏啦! 坏消息:是氪金页游...
热度
104
7推文
整理了一遍《Happy Sugar Life》的收藏品。
热度
91
8博文
百合盛典 Prism Garden ― 光庭花开,一瓣情思
热度
78
9推文
bilibili的推广必火怎么样? 出于好奇于是用B站的收益尝试了一下B站的推广必火功能。 一共推广了5个全景视频,一共收获了1830的播放量,49的点赞,48收藏。购买时只保证最低830的播放量。目标区间为 830 - 3330 。 100元人民币这样的收益只能说是纯血亏了😅。而且从数据上来看,其实互动率并不高,甚至没有增加粉丝。 推广期间还收到了无数的广告私信,看起来应该是有人专门针对推广视频反向推广自己的推广服务。非常浪费推广流量。 一共推广的5个视频,也不知道为什么特别侧重《爱上火车》的全景。反倒是《京吹》在没有获得资源的情况下自然获得了 1500+ 的播放,150+ 的点赞,很迷。 总之这个服务玩玩就好,别指望靠这个服务成为大主播。
热度
65
10博文
探访日本的"鬼岛" 《Summer Pockets REFLECTION BLUE》 圣地巡礼之女木岛
热度
52
最新评论
广树管理员
2026-05-20 20:14
@Zrzzz:😭
广树管理员
2026-05-20 20:13
@b-a:是呀,当时先是惊讶然后是感动
Zrzzz
2026-05-20 19:08
天呐 拜拜的时候要哭了😭
b-a
2026-05-20 12:37
最后男木岛的大家来送行的时候真的蜜汁感动~~
广树管理员
2026-05-20 10:37
@Ringnee:还有更大的哦
攻略中
告别回忆 双想 ~Not always true~
暂无评分
Steam告别回忆 双想 ~Not always true~
2026年3月10日 22时 ~ 攻略中
已累计游玩2个月12天
“我觅见了生命中的唯一,而后——”
亚路塔:狐狸狐途的面包冒险
暂无评分
Steam亚路塔:狐狸狐途的面包冒险
2026年2月12日 19时 ~ 攻略中
已累计游玩3个月9天
一场席卷全世界的面包革命现在开始! 主人公查雅阴错阳差之下,开始了在荒废的岛屿上经营面包店的生活。 出外冒险搜集食材、研发崭新面包配方、遇见性格各异的伙伴们,建造更丰富的设施,用面包香气使无人问津的广场再次热闹起来!
ToHeart
暂无评分
SteamToHeart
2025年6月26日 19时 ~ 攻略中
已累计游玩11个月
AQUAPLUS推出的“温暖人心的校园恋爱游戏”将以高清全3D形式焕新归来!
fault - StP - LIGHTKRAVTE
暂无评分
Steamfault - StP - LIGHTKRAVTE
2025年5月29日 20时 ~ 攻略中
已累计游玩11个月27天
全球累计销量超过50万份的“fault”系列最新作!故事的舞台是一个融合了奇幻与科幻的超前世界——卢森海德王国。本作讲述了生活在此地的一个平凡又平庸的究极普通市民——名为果子的少年的故事。
PSN奖杯卡

PSN奖杯卡

归档
赞助商广告

图灵机器人后台PHP处理案例

作者:广树时间:2018-01-05 21:58:39分类:PHP

本来聊天机器人是前端POST提交给图灵的API,但是这样一来key直接暴露,二来网站https了不能请求http了,所以就用我不成熟的PHP整合了下。

后台:

<?php
//获得聊天
$appkey = '这里填写APIKey';
$talkContent = ""; 
$info=addslashes($_POST['info']);
$userid=addslashes($_POST['userid']);
function send_post($url, $post_data) {  
  
  $postdata = http_build_query($post_data);  
  $options = array(  
    'http' => array(  
      'method' => 'POST',  
      'header' => 'Content-type:application/x-www-form-urlencoded',  
      'content' => $postdata,  
      'timeout' => 15 * 60 // 超时时间(单位:s)  
    )  
  );  
  $context = stream_context_create($options);  
  $result = file_get_contents($url, false, $context);  
  
  return $result;  
}  
  
//使用方法  
$post_data = array(  
  'key' => $appkey,  
  'info' => $info,
  'userid' => $userid,
);
if($appkey==""){
	$talkContent = '{"code":"500","text":"我还没学会聊天功能,快和站长联系吧!"}';
}
else{
	$talkContent = send_post('http://www.tuling123.com/openapi/api', $post_data);
}
header('Content-type:text/json');
echo $talkContent;
?>


前端:
jQuery.ajax({
    type: 'POST',
    url: 'ajax_talk.php',
    data: {
        'info': '聊天内容',
        'userid': '用户称呼',
    },
    success: function(res) {

    }
});


donate.png


telegram banner (1).png