V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
doco
V2EX  ›  问与答

公众号保存表情包是怎么实现的

  •  
  •   doco · Dec 11, 2024 · 2325 views
    This topic created in 509 days ago, the information mentioned may be changed or developed.
    有好多可以保存表情包的公众号, 大致流程就是关注后给他发表情, 后台回复你一个小程序链接, 点进去看完广告之后再让你下载表情.
    微信开发文档里聊天 api 不会传表情过来, 提示不支持的消息类型, 看了下大部分也没认证应该不是用的客服接口, 那这些公众号是怎么做到这个功能的呢, 爬取管理后台从私信那里拿图片吗?
    15 replies    2025-03-14 08:42:25 +08:00
    cowcomic
        1
    cowcomic  
       Dec 11, 2024
    是不是按图片类型取的
    doco
        2
    doco  
    OP
       Dec 11, 2024
    @cowcomic 公众号的普通消息接口不支持表情包, 发动图和静态表情后台接收到的就是"不支持的消息类型", 只有那种从资源管理器选的静态图才能正常发到后端.
    4ark
        3
    4ark  
       Dec 11, 2024 via iPhone   ❤️ 1
    我实现过,你猜对了,真是从后台里面抓表情包图片地址
    abigeater
        4
    abigeater  
       Dec 11, 2024   ❤️ 1
    确实是从后台抓图片地址,曾经也实现过。
    zhangH258
        5
    zhangH258  
       Dec 11, 2024
    “大致流程就是关注后给他发表情, 后台回复你一个小程序链接, 点进去看完广告之后再让你下载表情.”

    这个啥意思?你发了个表情,然后他让你下载相同表情?
    doco
        6
    doco  
    OP
       Dec 11, 2024
    @zhangH258 嗯, 这样可以把微信表情包保存到本地
    0NF09LJPS51k57uH
        7
    0NF09LJPS51k57uH  
       Dec 11, 2024
    给微信网页版发送表情,就可以直接右键保存了
    pianjiao
        8
    pianjiao  
       Dec 11, 2024 via Android
    能拿到消息地址
    doco
        9
    doco  
    OP
       Dec 11, 2024
    @4ark 好叭, 看样子要去学学爬虫了
    doco
        10
    doco  
    OP
       Dec 11, 2024
    @pianjiao 走官方接口的话是没有表情包和动图的地址的, 只有从资源管理器上传的静态图片才会有地址
    doco
        11
    doco  
    OP
       Dec 17, 2024
    @abigeater 请问登录要怎么处理呢, 每次过期都把二维码发到手机上手动扫吗
    NianBroken
        12
    NianBroken  
       Mar 13, 2025 via iPhone
    op 你实现了吗,我也有这个需求:
    https://v2ex.com/t/1118061
    doco
        13
    doco  
    OP
       Mar 13, 2025
    @NianBroken 我加了一个可以直接在公众号回复图片地址不用打开链接的, 他跟我说是他那边有个自己破解的公众号助手 app 跑在终端上, 通过抓包之类的方式拿到的地址, 再自动回复过来.
    这种要打开小程序的应该都是一套后端, 可能是做的网页端后台的爬虫吧.
    反正用官方文档的方式基本没戏
    NianBroken
        14
    NianBroken  
       Mar 13, 2025
    @doco 我有自己的服务器,也有编程基础,但就是不知道该从哪里开始做这个项目。网上一点教程都找不到😭😭😭。
    doco
        15
    doco  
    OP
       Mar 14, 2025
    @NianBroken 去找微信公众号后台开发相关的项目, 基本就是获取 toke, 刷新 token, 检查签名, 这些做好后在网页端后台填写服务器配置地址, 如果有人发消息微信会调用这个接口转发给你 https://developers.weixin.qq.com/doc/offiaccount/Basic_Information/Access_Overview.html
    https://developers.weixin.qq.com/doc/offiaccount/Message_Management/Receiving_standard_messages.html
    不过别抱太大希望, 官方的接口不会转发动图和表情包给你, 只有从资源管理器上传的图片才会转发.
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   749 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 21:07 · PVG 05:07 · LAX 14:07 · JFK 17:07
    ♥ Do have faith in what you're doing.