梦虽然遥不可及,但并不是不可能实现;只要坚持,就会离梦越来越近!
adimg
 
昨日:篇  今日:篇   总帖:篇   会员:
今日:6    总帖:3481
puyuetian
272
[4.1.0更新内容]1.修复新模板文章列表页按钮切换的bug 2.新增版块禁止发帖开关 3.新增新模板首页幻灯片可以指定加载版块功能 4.新增新模板下拉导航显示用户等级和天豆普通下载:HadSky v4.1.0.20170321 Beta.zip高速下载:HadSky v4.1.0.20170321 Beta.zip(云文件:1602KB)
 11    12  6天前
puyuetian
2864
模板名称:白色简约模板版本:1.0.0应用售价:666天豆更新时间:2016-09-23适用版本:3.x个人版及以上授权的用户免费赠送!联系作者即可[2017年3月15日更新内容]1.修复会员数及帖数显示错误的bug2.添加搜索和智能返回按钮参考QQ部落设计。截图:白色简约(手机模板)
 16    22  185天前
puyuetian
85
包含HadSky Api开发文档(puyuetian_api)的1-4word格式,登录后一键下载。下载地址:点击下载:HadSky Api开发文档.zip
 0    0  6天前
puyuetian
68
身份验证参数定义:<?php $uia_cs = '&app_puyuetian_api_uia_type=uia&app_puyuetian_api_uia_token=' . CreateUIA($uia) . '&rnd=' . rand(1000, 9999)); ?>服务端必获取参数(后面获取列表不再给出):该参数决定,你将请求api目录下哪个php文件{s:$_GET['s']}服务端版块列表获取参数:{}获取方法举例:<?php $data = file_get_contents(APIURL + 's=forum' . $uia_cs); if ($data['state'] == 'ok') { //版块数据 print_r($data['forumdata']); } else { //返回失败详情 echo $data['msg']; } ?>服务端文章列表页获取参数:{page:$_GET['page'],sortid:$_GET['sortid'],prenum:$_GET['prenum'],}获取方法举例:<?php //获取的页码 $page = 1; //文章所在的版块id,0为所有版块 $sortid = 0; //每页显示的文章个数 $prenum = 10; $data = file_get_contents(APIURL + 's=list&page=' . $page . '&sortid=' . $sortid . '&prenum=' . $prenum . $uia_cs; //返回数据处理 $data = json_decode($data, TRUE); if ($data['state'] == 'ok') { //输出所请求的数据,自行根据返回的数据排版和布局 //版块信息 print_r($data['readsortdata']); //文章信息 print_r($data['listdata']); } else { //返回请求失败详情 echo $data['msg']; } ?>服务端消息获取参数:{type:$_GET['type'],messageloadcount:$_GET['messageloadcount']}获取方法举例:<?php //type值为:md5或all,先获取md5比较消息是否有更新 //获取消息的总数 $messageloadcount = 500; $data = file_get_contents(APIURL + 's=message&type=md5&messageloadcount=' . $messageloadcount . $uia_cs); $data = json_decode($data, TRUE); if ($data['state'] == 'ok') { //$md5为上一次获取保存的md5码 if ($data['md5'] != $md5) { $data = file_get_contents(APIURL + 's=message&type=all&messageloadcount=' . $messageloadcount . $uia_cs); $data = json_decode($data, TRUE); if ($data['state'] == 'ok') { //保存新的md5值 $md5=$data['md5']; //朋友数据 print_r($data['friendsdata']); //消息数据 print_r($data['messagedata']); } else { //返回失败详情 echo $data['msg']; } } } else { //返回失败详情 echo $data['msg']; } ?>服务端用户信息获取参数:{id:$_GET[' id'];}获取方法举例:<?php $data = file_get_contents(APIURL + 's=user&id=1' . $uia_cs); $data = json_decode($data, TRUE); if ($data['state'] == 'ok') { //数据获取成功 print_r($data['userdata']); } else { //返回失败详情 echo $data['msg']; } ?>服务端发表文章或回复获取参数(可post):{type:$_GET['type'],title:$_GET['title'],content:$_GET['content'],sortid:$_GET['sortid'],rid:$_GET['rid']}发表方法举例:这里只给出get发布的方法,post自行写<?php //发布文章 $data = file_get_contents(APIURL + 's=post&type=read&title=' . urlencode('测试文章标题') . '&content=' . urlencode('测试文章内容') . '&sortid=1' . $uia_cs); $data = json_decode($data, TRUE); if ($data['state'] == 'ok') { //发布成功,返回文章的id echo $data['rid']; } else { //返回失败详情 echo $data['msg']; } //发布回复 //rid为被回复文章的id $data = file_get_contents(APIURL + 's=post&type=reply&content=' . urlencode('测试文章内容') . '&rid=1' . $uia_cs); $data = json_decode($data, TRUE); if ($data['state'] == 'ok') { //回复成功,返回被回复文章的id echo $data['rid']; } else { //返回失败详情 echo $data['msg']; } ?>服务端幻灯片获取参数:{hdpcount:$_GET['hdpcount'],sortid:$_GET['sortid']}获取举例:<?php //sortid为版块的id,0为所有版块 //hdpcount为获取图片的数量 $data = file_get_contents(APIURL + 's=hdp&sortid=0&hdpcount=5' . $uia_cs); $data = json_decode($data, TRUE); if ($data['state'] == 'ok') { //数据获取成功 print_r($data['hdpdata']); } else { //返回失败详情 echo $data['msg']; } ?>服务端文章内容获取参数:{id:$_GET['id']}获取举例:<?php //id为文章的id $data = file_get_contents(APIURL + 's=read&id=1' . $uia_cs); $data = json_decode($data, TRUE); if ($data['state'] == 'ok') { //文章的信息 print_r($data['readdata']); //所在版块的信息 print_r($data['readsortdata']); //作者的信息 print_r($data['userdata']); } else { //返回失败详情 echo $data['msg']; } ?> 服务端回复内容获取参数:{rid:$_GET['rid'],page:$_GET['page'],prenum:$_GET['prenum'],order:$_GET['order']}获取举例:<?php //rid为被查看回复文章的id //page为回复的页码 //prenum为每页加载的回复数 //order为正序或倒序,desc/asc $data = file_get_contents(APIURL + 's=reply&rid=1&page=1&prenum=10&order=desc' . $uia_cs); $data = json_decode($data, TRUE); if ($data['state'] == 'ok') { //回复的信息,内包含用户信息$data['replydata']['userdata'] print_r($data['replydata']); } else { //返回失败详情 echo $data['msg']; } ?>服务端用户授权登录获取参数:{gourl:$_GET['gourl']}登录方法举例:目前仅支持请求端的站内链接跳转,gourl可有可无,若无则跳转至index.php?c=user<?php header('Location:' . APIURL . 's=weblogin&gourl=' . urlencode('index.php?c=read&id=1') . $uia_cs); ?>
 2    0  6天前
puyuetian
69
用户登录参数(必须参数):登录验证码是必须要有的,防止用户密码被爆破。{s:userlogin,app_puyuetian_api_uia_type:'login',verifycode:$verifycode,username:$username,password:$password}数据请求参数(必须参数):服务端接受的是被加密的uia_token参数,请使用CreateUIA()函数进行加密后再传递。{s:$s,app_puyuetian_api_uia_type:'uia',app_puyuetian_api_uia_token:CreateUIA($uia)}举例:<?php //用户登录并获取身份校验码 //用户名/uid/邮箱 $username = 'test'; //对应密码 $password = 'test123'; //验证码 $verifycode = $_GET['verifycode']; //建议加上rnd随机变量,防止个别网站开启了动态缓存而无法获取最新数据的问题 $data = file_get_contents(APIURL + 's=userlogin&username=' . $username . '&password=' . $password . '&verifycode=' . $verifycode . '&app_puyuetian_api_uia_type=login&rnd=' . rand(1000, 9999)); //返回处理: $data = json_decode($data, TRUE); if($data['state']=='ok'){ //登录成功,返回用户身份校验码,该码将在用户下一次网页登录时失效 //请保存该码,后面的数据请求要用到,后续文档假定已获取并将用$uia代替这个值 echo $data['uia_token']; }else{ //返回登录失败详情 echo $data['msg']; } ?>
 2    0  6天前
puyuetian
44
请求数据格式:默认GET及POST方式共存,即可以通过GET传输请求也可通过POST请求数据,默认POST优先。可在服务端设置数据格式来源:文件:app/puyuetian_api/index.php修改://api数据接受方式,post:仅post,get:仅get,both:post和getdefine('PostGetSwitch', 'both');服务端返回格式:JSON返回说明:必定返回state对象:ok/no{“state”:”ok/no”}ok:请求成功完成,将返回所需数据;no:请求失败,必定返回msg对象,包含失败原因。举例:$data = file_get_contents(APIURL);返回:{"state":"no","msg":"\u8bf7\u6c42\u53c2\u6570\uff08Type\uff09\u9519\u8bef"}
 1    0  6天前
puyuetian
57
HadSky轻论坛系统:作者:蒲乐天QQ:632827168网站:http://www.hadsky.comApi开发说明:1.必须遵守hadsky用户协议(http://www.hadsky.com/read-281-1.html);2.该api必须登录后才可以传送数据,即游客无权获取任何数据;3.文档以GET方式举例。服务器配置:运行平台:Window/Linux运行环境:PHP 5.2 - 7.x | MySQL 5.0 - 5.7推荐环境:PHP 5.6 | MySQL 5.6该文档将以php代码进行举例说明,这里先定义常/变量及函数,后面文档直接调用不再写出:<?php //api请求域名 define('DOMAIN','m.hadsky.com'); //api请求域名,带有http define('HTTPURL','http://' . DOMAIN . '/'); //api完整请求地址 define('APIURL',HTTPURL . 'index.php?c=app&a=puyuetian_api:index&'); //身份校验码加密及生成时间 function CreateUIA($uia) { //$uia为用户成功登录后返回的身份校验码 if($uia) { $uia = explode('|',$uia); return $uia[0] . '|' . strtoupper(md5($uia[1] + time())) + '|' + time(); } else { return false; } } ?>
 0    0  6天前
puyuetian
272
[4.1.0更新内容]1.修复新模板文章列表页按钮切换的bug 2.新增版块禁止发帖开关 3.新增新模板首页幻灯片可以指定加载版块功能 4.新增新模板下拉导航显示用户等级和天豆普通下载:HadSky v4.1.0.20170321 Beta.zip高速下载:HadSky v4.1.0.20170321 Beta.zip(云文件:1602KB)
 11    12  6天前
Yaqub
96
app不能点安卓返回键返回只能右上角,很蓝瘦
 1    0  7天前
zrycyan
109
用了QQ,谷歌,IE浏览器都能上传图片但是不显示出来,只有搜狗才可以
 1    1  10天前
520qcf
101
您需要登录并回复后才可以查看该文章内容
 0    7  10天前
520qcf
78
您需要登录并回复后才可以查看该文章内容
 2    2  10天前
月熊
107
如题,如何让游客可以发帖子~  游客点发帖就跳到登录界面了
 2    3  10天前
puyuetian
262
  必选项目  API域名:api接口域名APP名称:中文/英文/数字APP图标:192x192(px)APP描述:中文/英文/数字APP启动图片,文件名称为width(px) x height(px).png,需要的尺寸如下:安卓:480x762、720x1242、1080x1882苹果:640x1136、750x1334、1242x2208、768x1004、768x1024、1536x2008、1536x2048若只生成安卓则不需要提供苹果启动图片。费用:70元  可选项目  应用右上角设置内添加链接,添加在设置弹出框头部或尾部。链接图标:图标库自行选择链接名称:中文/英文/数字链接地址:合法的URL地址打开方式:浏览器打开/应用内打开用户登录:是/否(是否提交用户身份校验数据,若需要您的网站(hadsky程序)的用户登录请选是)费用:15元/条  定制要求  1.创建{你的API域名}建文件夹,后面操作都在该文件夹内;2.必选项填写字段填写完整并保存在bixuan.txt文本内;3.启动图片命名规则{宽x高.png},图标命名规则{logo.png},启动图片和图标保存在img文件夹内,所有的图片文件都是png格式,不支持通过修改后缀得到的png图片;4.可选项填写链接信息并保存在kexuan.txt文本内;5.压缩{你的API域名}文件夹,发离线文件至qq632827168;6.支付定制费用(自己计算一下费用):QQ:632827168微信:puyuetian支付宝:puyuetian@qq.com7.等待制作完成;8.制作完成发离线文件至您的qq。高级定制(100元起)请联系qq632827168
 0    3  11天前
购买产品 开发文档 授权查询 加入QQ群 陕ICP备13005805号
您的IP:54.205.210.125,2017-03-28 06:18:26,Processed in 0.2821 second(s).
免责声明: 本网不承担任何由内容提供商提供的信息所引起的争议和法律责任。
Powered by HadSky 4.1.1 Beta