• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧
您的位置:首页 > CMS教程 >建站教程 > Thinkphp3.2 畅言评论回推接口制作

Thinkphp3.2 畅言评论回推接口制作

作者:站长图库 字体:[增加 减小] 来源:互联网

站长图库向大家介绍了Thinkphp3.2,畅言评论回推,畅言接口制作等相关知识,希望对您有所帮助

最近在做项目的时候用到了畅言评论,因为是第三方评论,所以没办法直接入库,但是畅言提供了评论回推接口,尝试着制作了一下,废话不多说,上代码:

第一步:获取畅言数据并转为数组

$cy_data = htmlspecialchars_decode(I('data'));//获取畅言返回数据,并转码$data = json_decode($cy_data,true);//将JSON转为数组

第二步,根据自身业务需求完成后续操作

畅言返回的数组格式为:

Array(    [comments] => Array        (            [0] => Array                (                    [apptype] =>                     [attachment] => Array()                    [channelid] =>                     [channeltype] =>  //1为评论框直接发表的评论,2为第三方回流的评论                    [cmtid] =>  //评论唯一ID                    [content] =>  //评论内容                    [ctime] =>  //评论时间                    [from] =>  //评论来源                    [ip] =>  //发布ip                    [opcount] =>  //评论被踩次数                    [referid] =>                     [replyid] =>  //回复的评论ID,没有为0                    [score] =>                     [spcount] =>  //评论被顶次数                    [status] =>                     [user] => Array                        (                            [nickname] =>  //发布者昵称                            [sohuPlusId] =>                             [usericon] =>  //发布者头像(留空使用默认头像)                            [userid] =>  //发布者ID                            [userurl] =>  //发布者主页地址(可留空)                        )                    [useragent] =>  //浏览器信息                )        )    [metadata] => {"local_ip":"127.0.0.1"}    [sourceid] =>  //文章Id    [title] =>  //文章标题    [ttime] =>  //文章创建时间    [url] =>  //文章url)

完整的Json数据为:

{    "title":"123",                      //文章标题    "url":"http://localhost/?p=9",      //文章url    "ttime":1401327899094,      //文章创建时间    "sourceid":"9",                     //文章Id    "parentid":"0",                     //文章所属专辑的ID,多个的话以,号分隔    "categoryid":"",                    //文章所属频道ID(可留空)    "ownerid":"",                       //文章发布者ID(可留空)    "metadata":"",                      //文章其他信息(可留空)    "comments":[        {            "cmtid":"358",                                  //评论唯一ID            "ctime":1401327899094,                          //评论时间            "content":"2013年8月1日18:36:29 O(∩_∩)O~",      //评论内容                    "replyid
  


 
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • ThinkPHP3.2.3如何从php5升级到php7
  • 使用thinkphp3.2.3开发微信授权登录详细教程
  • ThinkPHP3.2接入支付宝支付接口(PC端)
  • Thinkphp3.2 畅言评论回推接口制作
  • 聊聊ThinkPHP3.2.3从php5升级到php7艰辛之路
  • 关于laravel5.6与thinkphp3.2使用redis共享session的方案

相关文章

  • 如何给WordPress主题评论框加上阿鲁表情
  • CDR制作漂亮圣诞海报
  • Uniapp中怎么使用scrpll-view组件实现下拉刷新
  • Photoshop制作华丽的金色霓虹灯字
  • Angular学习之以Tooltip为例了解自定义指令
  • Illustrator设计个性时尚风格的名片教程
  • CDR制作电脑宣传海报教程
  • Photoshop制作燃烧效果的岩石字
  • 解决ThinkPHP5.1版本引入composer vendor扩展包的问题
  • 详解thinkPHP5模型中的修改器和自动完成

文章分类

  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧

最近更新的内容

    • 你知道前端是如何实现水印的吗
    • 用PS制作漂亮的立体3D橙色玻璃RSS Icon图标设计教
    • PHP如何重定向?浅谈跳转页面的3种方法
    • Photoshop简单制作牛奶效果艺术字
    • 长尾关键词挖掘的技巧,你知道吗?
    • 动态获取织梦CMS最新更新 利于收录的SiteMap.php文
    • 浅谈小程序中实现下拉刷新与加载更多效果的方法
    • IllustratorUI设计教程:解析多重填充与多重描边
    • PhotoShop制作逼真的皱褶纸张文字效果教程
    • PhotoShop简单制作蓝色洁净星星文字效果教程

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有