站长论坛

作者: stevenchen
查看: 402|回复: 10

more +随机图赏Gallery

ptcms4.2.8自动采集配置教程ptcms4.2.8自动采集配置教程
用宝塔面板搭建环境的云服务器、微擎系统同一个域名同一个站点(单域名)配置多版本p...用宝塔面板搭建环境的云服务器、微擎系统同一个域名同一个站点(单域名)配置多版本p...
每日星座卡片 zunyue_constellation 1.0.5 全开源版每日星座卡片 zunyue_constellation 1.0.5 全开源版
人人商城小程序直播系统如何设置第三方推流设备直播?人人商城小程序直播系统如何设置第三方推流设备直播?
无需借助其他软件或者插件实现Chrome网页长截图无需借助其他软件或者插件实现Chrome网页长截图
招商融资!纯净水桶广告,水桶广告,水媒体广告,饮用水广告,水媒体!招商融资!纯净水桶广告,水桶广告,水媒体广告,饮用水广告,水媒体!
查看: 402|回复: 10

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

[复制链接]
stevenchen 发表于 2020-2-11 23:02:13 | 显示全部楼层 |阅读模式
查看: 402|回复: 10
最近在做项目的时候用到了畅言评论,因为是第三方评论,所以没办法直接入库,但是畅言提供了评论回推接口,尝试着制作了一下,废话不多说,上代码:

第一步:获取畅言数据并转为数组
$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":"0",                                  //回复的评论ID,没有为0
            "user":{
                "userid":"1",                               //发布者ID
                "nickname":"admin",                         //发布者昵称
                "usericon":"",                              //发布者头像(留空使用默认头像)
                "userurl":"",                                //发布者主页地址(可留空)
                "usermetadata":{                            //其它用户相关信息,例如性别,头衔等数据
                    "area": "北京市",
                    "gender": "1",
                    "kk": "",
                    "level": 1
                }
            },
            "ip":"127.0.0.1",                                                                       //发布ip
            "useragent":"Mozilla/5.0 (Windows NT 6.1; rv:22.0) Gecko/20100101 Firefox/22.0",        //浏览器信息
            "channeltype":"1",                                      //1为评论框直接发表的评论,2为第三方回流的评论
            "from":"",                                                                              //评论来源
            "spcount":"",                                                                           //评论被顶次数
            "opcount":"",                                                                           //评论被踩次数
            "attachment":[                                          //附件列表
                {
                    "type":1,                                        //1为图片、2为语音、3为视频
                    "desc":"",                                      //描述,
                    "url":"http://img.sohu.itc/xxxx"               //附件地址
                }
            ]
        }
    ]
}


你可以参照以上字段进行下一步业务的处理!
xie0308 发表于 2020-2-24 16:26:30 | 显示全部楼层
专业抢沙发的!哈哈
wnqphuiq65 发表于 2020-2-27 16:32:24 | 显示全部楼层
呵呵。。。
uhstg114118 发表于 2020-3-11 13:44:28 | 显示全部楼层
521sof521 发表于 2020-3-12 16:21:03 | 显示全部楼层
我只是路过,不发表意见
撒谎不中 发表于 2020-3-13 20:10:03 | 显示全部楼层
非常好,顶一下
nicaizo6564 发表于 2020-3-15 16:13:14 | 显示全部楼层
边撸边过
guoliidc55 发表于 2020-3-27 10:27:17 | 显示全部楼层
鄙视楼下的顶帖没我快,哈哈
单调De生活 发表于 2020-3-29 18:15:57 | 显示全部楼层
垃圾内容,路过为证。
小绮谚 发表于 2020-3-30 15:52:49 | 显示全部楼层
楼主呀,,,您太有才了。。。
您需要登录后才可以回帖 登录 | 注册   扫一扫,用微信登录

本版积分规则

关闭

站长推荐上一条 /2 下一条

  

     
您需要 登录 后才可以回复,没有帐号?立即注册 使用QQ帐号登录 使用新浪微博帐号登录
高级模式意见反馈自定内容自定内容

QQ|小黑屋|手机版|Archiver|站长论坛 ( 京ICP备07012378号  

GMT+8, 2021-1-17 04:05 , Processed in 0.084456 second(s), 26 queries , Xcache On.

Powered by Discuz! X3.2 © 2001-2013 Comsenz Inc.