微信公众号会员信息导出[Wechat_offical_account_VIP_info_export]

导出微信公众号的所有会员卡信息,保存为csv格式

当前为 2019-12-15 提交的版本,查看 最新版本

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

You will need to install an extension such as Tampermonkey to install this script.

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

作者
xiaoxx970
评分
0 0 0
版本
0.8
创建于
2019-07-06
更新于
2019-12-15
大小
6.3 KB
许可证
暂无
适用于

微信公众号会员信息导出

脚本功能:导出微信公众号后台的所有会员卡信息,格式为csv,可以直接复制进Excel里面,方便其他平台导入。

在微信公众号的卡劵功能->会员卡-> 会员管理界面使用,脚本会自动从第一个会员详情点开,把会员信息保存到浏览器的localstorage后返回,继续点开下一个。

最好在前台运行,打开调试工具后可以在console看到当前正在导出本页的第几个会员信息。

到最后一页的时候就把localstorage里的信息作为文件让浏览器下载。

详细教程:用JS脚本实现微信公众号后台会员卡信息导出

你始终可以通过浏览器右上角tampermonkey按钮终止脚本运行 终止后要想从头开始导入,需要先清除cookie和localstorage数据,在console输入:

function clearCookie(c_name) {
    var expiredays = -1
    var exdate = new Date()
    exdate.setDate(exdate.getDate() + expiredays)
    document.cookie = c_name + "=" + ((expiredays == null) ? "" : ";expires=" + exdate.toGMTString())
}
localStorage.removeItem("csv")
clearCookie("step")

现在还有的问题:

  • 导出的会员有没写生日的,会出现错位的情况 解决方法:在Excel里面排序后把没有生日的往又拖一格就可以了
  • 导出结束后可能会停在最后一页,不下载csv文件 解决方法:打开console手动运行这三行: var csv = localStorage.getItem("csv") csv = "会员,地区,姓名,手机,生日,浏览器状态,是否关注,标签,会员号,积分\n"+csv window.open("data:text/csv;charset=utf-8,"+csv)

Note:仅仅是为我自己做的脚本,如果没达到你的要求,欢迎找我有尝定制。QQ:987896425

要是你有觉得可以改进的地方,欢迎来GitHub创建Pull request。