V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
doco
V2EX  ›  问与答

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

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

    这个啥意思?你发了个表情,然后他让你下载相同表情?
    doco
        6
    doco  
    OP
       93 天前
    @zhangH258 嗯, 这样可以把微信表情包保存到本地
    0NF09LJPS51k57uH
        7
    0NF09LJPS51k57uH  
       93 天前
    给微信网页版发送表情,就可以直接右键保存了
    pianjiao
        8
    pianjiao  
       93 天前 via Android
    能拿到消息地址
    doco
        9
    doco  
    OP
       93 天前
    @4ark 好叭, 看样子要去学学爬虫了
    doco
        10
    doco  
    OP
       93 天前
    @pianjiao 走官方接口的话是没有表情包和动图的地址的, 只有从资源管理器上传的静态图片才会有地址
    doco
        11
    doco  
    OP
       87 天前
    @abigeater 请问登录要怎么处理呢, 每次过期都把二维码发到手机上手动扫吗
    NianBroken
        12
    NianBroken  
       1 天前 via iPhone
    op 你实现了吗,我也有这个需求:
    https://v2ex.com/t/1118061
    doco
        13
    doco  
    OP
       1 天前
    @NianBroken 我加了一个可以直接在公众号回复图片地址不用打开链接的, 他跟我说是他那边有个自己破解的公众号助手 app 跑在终端上, 通过抓包之类的方式拿到的地址, 再自动回复过来.
    这种要打开小程序的应该都是一套后端, 可能是做的网页端后台的爬虫吧.
    反正用官方文档的方式基本没戏
    NianBroken
        14
    NianBroken  
       23 小时 14 分钟前
    @doco 我有自己的服务器,也有编程基础,但就是不知道该从哪里开始做这个项目。网上一点教程都找不到😭😭😭。
    doco
        15
    doco  
    OP
       7 小时 48 分钟前
    @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
    不过别抱太大希望, 官方的接口不会转发动图和表情包给你, 只有从资源管理器上传的图片才会转发.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5521 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 08:30 · PVG 16:30 · LAX 01:30 · JFK 04:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.