怎样榨取微信文章里的有用信息?

背景

早些时候,微信公布已经有了 800 万公众号。有人推测,现在这个数字已经超过了 1000 万。

从一些途径了解到,所有公众号中活跃(持续发文章)的有差不多 100 万。按每个号平均每天发 1 篇文章频率来推测,每天在微信公众平台上大约能生成上百万的文章。

不仅文章数量巨大,在文章的形式上也是花样翻新。从最早的图文、视频,到后来支持投票,到再后来支持音乐,再到后来支持语音,加上各种第三方内容生成工具的帮助,微信图文信息的内容的形式不可谓不丰富。

那么问题来了,能不能分析一篇文章中包含哪些内容呢?

微信文章里有哪些有用信息?

比如,文章的标题、作者、发布时间、原文链接等。进一步,其中包含哪些多媒体信息?比如图片、音乐、视频。再进一步,其中包含哪些互动信息?比如投票。

梳理一下,一篇微信图文的信息大致包含以下几块:

信息分类 信息内容
文章基础属性 链接、标题、摘要、发布时间、消息编号、是否删除等
文章版权属性 公众号、作者,是否原创,引用来源等
文章多媒体信息 图片、音乐、视频、语音等
文章互动信息 投票、打赏、评论等
文章统计信息 阅读、点赞等

关于这些信息,我们可以在微信公众号后台的编辑器中看到它们,第一排除全屏外的最右边几个按钮是分别是视频、图片、投票、音乐、语音和卡券。

再问一次,能不能分析一篇文章中包含哪些内容呢?

答案是能。最近做了一个微信文章分析接口,各位可以试试。

接口

1.Method

POST

2.URL

http://wt.socialmaster.cn/article/analyze

注:接口地址可能更新,可从 icewent.com 获取最新接口地址。

3.Request

{ "url": "http://mp.weixin.qq.com/s?__biz=MjM5MjEwNTA2MA==&mid=207801637&idx=1&sn=2946f11f6fdd7858aab0d8eaa0884c03&3rd=MzA3MDU4NTYzMw==&scene=6#rd" }

注:请求 1 个微信文章 URL,只支持 1 个。

可以使用 curl 工具:

curl -X POST -d '{"url": "http://mp.weixin.qq.com/s?__biz=MjM5MjEwNTA2MA==&mid=207801637&idx=1&sn=2946f11f6fdd7858aab0d8eaa0884c03&3rd=MzA3MDU4NTYzMw==&scene=6#rd"}' http://lab.socialmaster.cn/article/analyze --header "Content-Type:application/json"

4.Response

一级字段 二级字段 说明
url 文章链接
biz 公众号唯一标识
mid 推送消息编号
idx 文章在推送消息中的位置,1-8
title 文章标题
author 文章作者(发布者手填,可能为空
digest 文摘摘要(发布者手填)
cover 文章头图
oriUrl 原文链接
cDate 文章发布日期
cTime 文章发布时间
uTime 更新时间
musicCount 音乐数量
music 音乐列表
musicid QQ音乐的歌曲ID
mid QQ音乐的歌曲mid
albumurl 专辑封面
audiourl 歌曲资源地址
music_name 歌曲名
commentid -
singer 歌手名
src 歌曲模板
withVoice 是否包含语音
voiceId 语音ID
voteSrc 语音链接
photoCount 图片数量
photo 图片列表
isOriginal 是否原创
origin 原创公众号
withVote 是否包含投票
voteId 投票ID
voteSrc 投票链接(在微信里可以打开)
withVideo 是否包含视频
videoCount 视频数量
video 视频列表
{
    "url": "http://mp.weixin.qq.com/s?__biz=MjM5MjEwNTA2MA==&mid=207801637&idx=1&sn=2946f11f6fdd7858aab0d8eaa0884c03&3rd=MzA3MDU4NTYzMw==&scene=6#rd",
    "biz": "MjM5MjEwNTA2MA==",
    "mid": "207801637",
    "idx": "1",
    "title": "我在每年6月,都会很想你——beyond乐队",
    "author": "精美屋",
    "digest": "精美屋 √ 国内顶尖创意设计与时尚装修杂志☀ 我想有个家,家里的一砖一瓦都是精美的样子!看过的请深思,没看",
    "cover": "http://mmbiz.qpic.cn/mmbiz/krwnSWibZRFZAGm8SIEr6yoWic00x9nGPlor9LplMhFyZkkOZQZGNq5liaZnmPb6WWCt7Waiag10icB7tXjOhnIlQQA/0?wx_fmt=jpeg",
    "oriUrl": null,
    "cDate": "2015-06-10",
    "cTime": "17:30:00",
    "uTime": "2015-06-29 13:24:10",
    "musicCount": 6,
    "music": [
        {
            "musicid": "1319248",
            "mid": "004Gyue33FERTT",
            "qqmusicurl": "http://y.qq.com/#type=song&mid=004Gyue33FERTT",
            "albumurl": "http://i.gtimg.cn/music/photo/mid_album_300/C/s/000eOgmK1fN8Cs.jpg",
            "audiourl": "http://ws.stream.qqmusic.qq.com/1319248.m4a?fromtag=46",
            "music_name": "真的爱你",
            "commentid": "1441883979",
            "singer": "BEYOND - Beyond IV",
            "src": "https://mp.weixin.qq.com/cgi-bin/readtemplate?t=tmpl/qqmusic_tmpl&singer=BEYOND%20-%20Beyond%20IV&music_name=%E7%9C%9F%E7%9A%84%E7%88%B1%E4%BD%A0"
        },
        {
            "musicid": "4892909",
            "mid": "000ZboGd3LOhQG",
            "qqmusicurl": "http://y.qq.com/#type=song&mid=000ZboGd3LOhQG",
            "albumurl": "http://i.gtimg.cn/music/photo/mid_album_300/l/i/0018w69W0Thali.jpg",
            "audiourl": "http://ws.stream.qqmusic.qq.com/4892909.m4a?fromtag=46",
            "music_name": "不再犹豫",
            "commentid": "2136100482",
            "singer": "BEYOND - Recognition",
            "src": "https://mp.weixin.qq.com/cgi-bin/readtemplate?t=tmpl/qqmusic_tmpl&singer=BEYOND%20-%20Recognition&music_name=%E4%B8%8D%E5%86%8D%E7%8A%B9%E8%B1%AB"
        },
        {
            "musicid": "3588341",
            "mid": "001M0E9Z30ixjI",
            "qqmusicurl": "http://y.qq.com/#type=song&mid=001M0E9Z30ixjI",
            "albumurl": "http://i.gtimg.cn/music/photo/mid_album_300/3/P/000DWELJ4Y7U3P.jpg",
            "audiourl": "http://ws.stream.qqmusic.qq.com/3588341.m4a?fromtag=46",
            "music_name": "灰色轨迹",
            "commentid": "1381874474",
            "singer": "BEYOND - 黄家驹原作精选集",
            "src": "https://mp.weixin.qq.com/cgi-bin/readtemplate?t=tmpl/qqmusic_tmpl&singer=BEYOND%20-%20%E9%BB%84%E5%AE%B6%E9%A9%B9%E5%8E%9F%E4%BD%9C%E7%B2%BE%E9%80%89%E9%9B%86&music_name=%E7%81%B0%E8%89%B2%E8%BD%A8%E8%BF%B9"
        },
        {
            "musicid": "4833285",
            "mid": "001fhSpB0P7buZ",
            "qqmusicurl": "http://y.qq.com/#type=song&mid=001fhSpB0P7buZ",
            "albumurl": "http://i.gtimg.cn/music/photo/mid_album_300/8/n/00449cf44ccf8n.jpg",
            "audiourl": "http://ws.stream.qqmusic.qq.com/4833285.m4a?fromtag=46",
            "music_name": "海阔天空",
            "commentid": "3651938790",
            "singer": "BEYOND - Words & Music Final Live With 家驹",
            "src": "https://mp.weixin.qq.com/cgi-bin/readtemplate?t=tmpl/qqmusic_tmpl&singer=BEYOND%20-%20Words%20%26amp%3B%20Music%20Final%20Live%20With%20%E5%AE%B6%E9%A9%B9&music_name=%E6%B5%B7%E9%98%94%E5%A4%A9%E7%A9%BA"
        },
        {
            "musicid": "7168586",
            "mid": "002G0sJY2wThyx",
            "qqmusicurl": "http://y.qq.com/#type=song&mid=002G0sJY2wThyx",
            "albumurl": "http://i.gtimg.cn/music/photo/mid_album_300/k/s/000cFPKx3ZGzks.jpg",
            "audiourl": "http://ws.stream.qqmusic.qq.com/7168586.m4a?fromtag=46",
            "music_name": "喜欢你",
            "commentid": "979766009",
            "singer": "G.E.M. 邓紫棋 - 喜欢你",
            "src": "https://mp.weixin.qq.com/cgi-bin/readtemplate?t=tmpl/qqmusic_tmpl&singer=G.E.M.%20%E9%82%93%E7%B4%AB%E6%A3%8B%20-%20%E5%96%9C%E6%AC%A2%E4%BD%A0&music_name=%E5%96%9C%E6%AC%A2%E4%BD%A0"
        },
        {
            "musicid": "4893051",
            "mid": "002pKRoX4Qbafa",
            "qqmusicurl": "http://y.qq.com/#type=song&mid=002pKRoX4Qbafa",
            "albumurl": "http://i.gtimg.cn/music/photo/mid_album_300/4/B/001C2BRX15iE4B.jpg",
            "audiourl": "http://ws.stream.qqmusic.qq.com/4893051.m4a?fromtag=46",
            "music_name": "光辉岁月",
            "commentid": "2179559196",
            "singer": "BEYOND - 命运派对",
            "src": "https://mp.weixin.qq.com/cgi-bin/readtemplate?t=tmpl/qqmusic_tmpl&singer=BEYOND%20-%20%E5%91%BD%E8%BF%90%E6%B4%BE%E5%AF%B9&music_name=%E5%85%89%E8%BE%89%E5%B2%81%E6%9C%88"
        }
    ],
    "withVoice": true,
    "voiceId": "MjM5NDAwMTA2MF8yMjM0OTc2NTM=",
    "voiceSrc": "https://res.wx.qq.com/voice/getvoice?mediaid=MjM5NDAwMTA2MF8yMjM0OTc2NTM=",
    "photoCount": 28,
    "photo": [
        "http://mmbiz.qpic.cn/mmbiz/bB51L92hjIBiaHZLZnuqB0ntACTticN0LlRPnWWAwUhNDKSOVB11sCaURX4zmkEnLrXRPl3mEY0P0ugrz4bdNj2w/0",
        "http://mmbiz.qpic.cn/mmbiz/krwnSWibZRFZAGm8SIEr6yoWic00x9nGPlJlzxuM6KnpsiaMsJWLeXH1HSae0nwibicqvfibVypVNJtGROugx6POXZfw/0?wx_fmt=jpeg",
        "http://mmbiz.qpic.cn/mmbiz/krwnSWibZRFZAGm8SIEr6yoWic00x9nGPlpKK2vxSUPWM5YPZs8WccqEFqfx7KPcZibsk2SPeQswBqAD0RHTf4ETg/0?wx_fmt=png",
        "http://mmbiz.qpic.cn/mmbiz/rcodombRU4DcJ4VkCBPbbW9oyQBgM57yq3ibFn9n2oyFsLrKttHibrJZjvNqb7IOSh2SsbqMOhGIS90kqZGUibtBQ/0?wx_fmt=jpeg",
        "http://mmbiz.qpic.cn/mmbiz/rcodombRU4DcJ4VkCBPbbW9oyQBgM57yuKx27TZFWjOUY97Cw81Ao9n2Gbv3CY53b1wHYSlduBu2nSuMmsmabw/0?wx_fmt=jpeg",
        "http://mmbiz.qpic.cn/mmbiz/rcodombRU4DcJ4VkCBPbbW9oyQBgM57ycjlgwJl6adSZffibjfzRRwStnB0zjHaf0iawQAHlT9aPG7BMKmDAn9aA/0?wx_fmt=jpeg",
        "http://mmbiz.qpic.cn/mmbiz/rcodombRU4DcJ4VkCBPbbW9oyQBgM57ybtahpicDZU88k3iczzTQABmmq2icdLEcVl4f9GYcnlfjpB5XY1UTtzgIw/0?wx_fmt=jpeg",
        "http://mmbiz.qpic.cn/mmbiz/krwnSWibZRFZAGm8SIEr6yoWic00x9nGPlWnHGTcTMYiahVxQhTvNEMv5xLMV7aC9cVNszMEko9fodCG4icchiaILZg/0?wx_fmt=jpeg",
        "http://mmbiz.qpic.cn/mmbiz/krwnSWibZRFZAGm8SIEr6yoWic00x9nGPlpKK2vxSUPWM5YPZs8WccqEFqfx7KPcZibsk2SPeQswBqAD0RHTf4ETg/0?wx_fmt=png",
        "http://mmbiz.qpic.cn/mmbiz/rcodombRU4DcJ4VkCBPbbW9oyQBgM57yIICE5MjYiciciciaib4hicRkBaQciaYQp1Lfkzm8PSlykMNapSY9zO2dsIluA/0?wx_fmt=jpeg",
        "http://mmbiz.qpic.cn/mmbiz/rcodombRU4DcJ4VkCBPbbW9oyQBgM57yvtgywhW1iaCMMqtnDmfR3kZiagMHiaQpdKPJCdSn2Ggib8oDEDjsuoyCJw/0?wx_fmt=jpeg",
        "http://mmbiz.qpic.cn/mmbiz/rcodombRU4DcJ4VkCBPbbW9oyQBgM57yNt6Uta2fTpQfZvXFlo4NsTIA3f16v8pETHW30wWpM1NMfG9tOfPwzA/0?wx_fmt=jpeg",
        "http://mmbiz.qpic.cn/mmbiz/krwnSWibZRFZAGm8SIEr6yoWic00x9nGPl8RxyRbKTr8BibzTND5tXa9qHEibeWA0BTCBNMk8icFE3g8aKXaf2pBUkw/0?wx_fmt=jpeg",
        "http://mmbiz.qpic.cn/mmbiz/krwnSWibZRFZAGm8SIEr6yoWic00x9nGPlpKK2vxSUPWM5YPZs8WccqEFqfx7KPcZibsk2SPeQswBqAD0RHTf4ETg/0?wx_fmt=png",
        "http://mmbiz.qpic.cn/mmbiz/rcodombRU4DcJ4VkCBPbbW9oyQBgM57y8aQ5zCJYS0swa6ICJP33nn72aN8sJbexczXiaEforKBxxyRhaF0Rhicg/0?wx_fmt=jpeg",
        "http://mmbiz.qpic.cn/mmbiz/krwnSWibZRFZAGm8SIEr6yoWic00x9nGPlPOGAy18k3yPepqG0fvNMEvCJC7En66iaBEoxD6cAy6oT1BNRicewpCpw/0?wx_fmt=jpeg",
        "http://mmbiz.qpic.cn/mmbiz/krwnSWibZRFZAGm8SIEr6yoWic00x9nGPlpKK2vxSUPWM5YPZs8WccqEFqfx7KPcZibsk2SPeQswBqAD0RHTf4ETg/0?wx_fmt=png",
        "http://mmbiz.qpic.cn/mmbiz/rcodombRU4DcJ4VkCBPbbW9oyQBgM57yFiauZ8fNTLj3BkIlkBE9qjaWdfDu5yM079d8Il3ZE6Oa8PeqoVXuedg/0?wx_fmt=jpeg",
        "http://mmbiz.qpic.cn/mmbiz/krwnSWibZRFZAGm8SIEr6yoWic00x9nGPl36uhQ7bOnQYASUibKke694cGzhaqXkI7JqKkSs424tOHiaTOfuhuuIMQ/0?wx_fmt=jpeg",
        "http://mmbiz.qpic.cn/mmbiz/krwnSWibZRFZAGm8SIEr6yoWic00x9nGPlpKK2vxSUPWM5YPZs8WccqEFqfx7KPcZibsk2SPeQswBqAD0RHTf4ETg/0?wx_fmt=png",
        "http://mmbiz.qpic.cn/mmbiz/rcodombRU4DcJ4VkCBPbbW9oyQBgM57yNt6Uta2fTpQfZvXFlo4NsTIA3f16v8pETHW30wWpM1NMfG9tOfPwzA/0?wx_fmt=jpeg",
        "http://mmbiz.qpic.cn/mmbiz/krwnSWibZRFZAGm8SIEr6yoWic00x9nGPl9LC9EuicVC6ibK2fk1NgahrM7evdSBMNBTjib55CicI5GvvlxkIpyYRiaVA/0?wx_fmt=jpeg",
        "http://mmbiz.qpic.cn/mmbiz/krwnSWibZRFZAGm8SIEr6yoWic00x9nGPlpKK2vxSUPWM5YPZs8WccqEFqfx7KPcZibsk2SPeQswBqAD0RHTf4ETg/0?wx_fmt=png",
        "http://mmbiz.qpic.cn/mmbiz/rcodombRU4DcJ4VkCBPbbW9oyQBgM57yS6gibHia6xXS1XyguavyNFBwCHrn4TAujqNH1e2HIVPcURwZYqUCAcjw/0?wx_fmt=jpeg",
        "http://mmbiz.qpic.cn/mmbiz/rcodombRU4DcJ4VkCBPbbW9oyQBgM57yWZJ7VONsIdMnQMSjsnYzOV2ocQg8DSQk3Y7ia0jpsW81c4tqpzzk5icg/0?wx_fmt=jpeg",
        "http://mmbiz.qpic.cn/mmbiz/17MiccsGRV0D2LfqIJGaG0SdOrQ3Ebl0BZmSDrMLia8x0UgcCzQDzkNrSuo7FfOQUkMbYHVvNYDtbv4YicqvaQl6w/640",
        "http://mmbiz.qpic.cn/mmbiz/17MiccsGRV0D2LfqIJGaG0SdOrQ3Ebl0BZmSDrMLia8x0UgcCzQDzkNrSuo7FfOQUkMbYHVvNYDtbv4YicqvaQl6w/640",
        "http://mmbiz.qpic.cn/mmbiz/krwnSWibZRFaeSYJUic5CPe94AG0BjLWPoaTWtoOc3dN4DvvBqOh4wiaHmsvQ0iamribz0GrulHtvV140wDlQic46sUA/0"
    ],
    "origin": false
}

最后要说明一点,这个接口仅用作演示使用,不能承受大量请求。

如果您有需求,请使用我们的产品 SocialMaster

更新

  • 20150710 支持语音的提取
阅读 393