参考消息网友评论查询

Sub 参考消息网友评论查询()
    Cells.Clear
    [a1:g1] = Array("用户名", "用户ID", "用户ip所在地", "用户ip地址", "用户评论ID", "创建时间", "用户评论")
    Set t = CreateObject("scriptcontrol")
    t.Language = "jscript"
    Debug.Print t.Eval("new Date().getTime();")
    With CreateObject("WinHttp.WinHttpRequest.5.1")
        .Open "GET", "http://changyan.sohu.com/api/2/topic/comments?callback=fn&client_id=cyrlcqflH&topic_id=626430514&page_size=100000&page_no=1&style=floor&inside_floor=3&outside_floor=2&_=1434525773081", False
        .send
        t.addcode Replace(Replace(BytesToBstr(.responseBody, "UTF-8"), "(", "="), ")", "")
        For I = 0 To t.Eval("fn.comments.length") - 1
            Cells(I + 2, 1) = t.Eval("fn.comments[" & I & "].passport.nickname")    '用户名
            Cells(I + 2, 2) = t.Eval("fn.comments[" & I & "].passport.user_id")    '用户ID
            Cells(I + 2, 3) = t.Eval("fn.comments[" & I & "].ip_location")    '用户ip地址
            Cells(I + 2, 4) = t.Eval("fn.comments[" & I & "].ip")    '用户ip地址
            Cells(I + 2, 5) = t.Eval("fn.comments[" & I & "].comment_id")    '用户评论ID
            Cells(I + 2, 6) = t.Eval("new Date(" & t.Eval("fn.comments[" & I & "].create_time") & "); ")  '创建时间
            Cells(I + 2, 7) = t.Eval("fn.comments[" & I & "].content")    '用户评论
        Next I
    End With
    Cells.Columns.AutoFit
End Sub

Function BytesToBstr(strBody, CodeBase)
    Dim objStream
    Set objStream = CreateObject("Adodb.Stream")
    With objStream
        .Type = 1
        .Mode = 3
        .Open
        .Write strBody
        .Position = 0
        .Type = 2
        .Charset = CodeBase
        BytesToBstr = .ReadText
    End With
    objStream.Close
    Set objStream = Nothing
End Function

时间: 2024-10-12 12:25:08

参考消息网友评论查询的相关文章

查询_观察者网_网友评论

Sub 查询_观察者网_网友评论() On Error Resume Next Cells.Clear Set oDoc = CreateObject("htmlfile") With CreateObject("WinHttp.WinHttpRequest.5.1") .Open "GET", "http://duoshuo.com/api/users/listActivity.json?user_id=8048002",

赵丽颖结婚了,分析下网友评论

流量真的惹不起!我爬了1700条评论数据,包括了评论者评论内容.性别.微博认证与否.所属地区等指标,结果只是一分钟之间的事情~ 我还在分析者一分钟的评论时,赵姐跟我说,评论已经破百万了~~ 鹅鹅鹅,管他的,已经大于30个样本了,我切入正题吧. 现在有一个可以直接进行微博爬取评论的包,名字是rwda(就是R语言微博数据分析的简称),函数很简单,百度作者直接教你用.获得评论数据的函数是get_comments(access_token, weiboid, maxpage = 10),参数就3个!从简

物联网参考消息

2018-10-22 ARM推出新的物联网操作系统Mbed Linux OS 2018-09-17 阿里云IoT发布Link Develop 2.0 最快10分钟完成物联网全链路开发 原文地址:https://www.cnblogs.com/rodzheng/p/9842739.html

sip常用消息实体参考(系网上摘抄,感谢分享)

1.MESSAGE消息       1)头字段填写说明       Call-id:                 必选       CSeq:                   必选       From:                   必选       To:                       必选       Max-Forwards: 必选       Via:                      必选       常用的可选参数:       指定的消息体  

浙江一小三在街头遭原配暴打 高颜值引网友同情v7

美国参议院外交关系委员会(U.S. Senate Foreign Relations Committee)将从1月11日开始召开为期两天的国务卿提名确认听证会,蒂勒森将出席听证会.免于死刑的手段最后成为了囚徒贸易的障眼法,虽然法律规定政府无权驱逐或者强制运送犯人到海外,但是没有人规定犯人们不能"自愿"被运送出去.如果法庭对犯人说,"你可以得到王室赦免不用上绞刑架,只要你愿意答应被送到北美去",那么法庭也没犯什么错.这样看起来,犯人保全了性命,国王展示了慈悲,皆大欢喜

消息推送技术

消息推送 消息推送是针对 Web 应用开发领域的技术,指服务端以主动方式将信息送达客户端.主要用于提升用户体验,避免用户刷新页面从服务端拉取数据.例如 Web 邮件中自动出现刚收到的邮件项,Web 即时通讯自动提示新到消息等应用场景. 要实现消息推送机制,涉及两方面的内容: Web 层消息推送 服务层消息服务 Web 层消息推送 套接字 可以使用套接字接口进行全双工通讯.可以通过 Flash XMLSocket.Java Applet 技术实现.但由于实现方案与厂商技术绑定过紧,不属于 Web

MySQL 错误代码和消息

本章列出了当你用任何主机语言调用MySQL时可能出现的错误.首先列出了服务器错误消息.其次列出了客户端程序消息. B.1. 服务器错误代码和消息 服务器错误信息来自下述源文件: ·         错误消息信息列在share/errmsg.txt文件中.“%d”和“%s”分别代表编号和字符串,显示时,它们将被消息值取代. ·         错误值列在share/errmsg.txt文件中,用于生成include/mysqld_error.h和include/mysqld_ername.h My

【转】windows消息和消息队列详解

转载出处:http://blog.csdn.net/bichenggui/article/details/4677494  windows消息和消息队列 与基于MS - DOS的应用程序不同,Windows的应用程序是事件(消息)驱动的.它们不会显式地调用函数(如C运行时库调用)来获取输入,而是等待windows向它们传递输入. windows系统把应用程序的输入事件传递给各个窗口,每个窗口有一个函数,称为窗口消息处理函数.窗口消息处理函数处理各种用户输入,处理完成后再将控制权交还给系统.窗口消

sql 在not in 子查询有null值情况下经常出现的陷阱

如果下:Table_A表和Table_B表,要求查询出在Table_A表中不在Table_B表中的记录. CREATE TABLE [dbo].[Table_A]( [ID] [nchar](10) NULL, [Name] [nchar](10) NULL ) ON [PRIMARY] GO ID Name 001 张三 002 李四 003 王五 CREATE TABLE [dbo].[Table_B]( [ID] [nchar](10) NULL, [Name] [nchar](10) N