个人微信API

化学科学催化反应产率预测之Transformer建模SMILES(Datawhale AI 夏令营) 循环神经网络:由于所有的前文信息都蕴含在一个隐向量中,随着序列长度的增加,早期的上下文信息会逐渐被遗忘。卷积神经网络:受限的上下文窗口在建模长文本时存在天然不足。需要多层卷积操作才能处理长文本。在本篇文章中,我们学习了Transformer的基本架构及其在化学反应产率预测中的应用。通过利用Transformer的Encoder部分对SMILES进行建模,我们能够更有效地捕捉序列数据的特征,从而提高模型的预测性能。 阅读详情

 API测试地址:测试https://wkteam.cn/

简要描述:

  • 设置群公告

请求URL:

  • http://域名地址/setChatRoomAnnouncement

请求方式:

  • POST

请求头Headers:

  • Content-Type:application/json
  • Authorization:login接口返回

参数:

参数名必选类型说明
wId是String登录实例标识
chatRoomId是String群号
content是String内容

请求参数示例

{
    "wId":"349be9b5-8734-45ce-811d-4e10ca568c67",
    "chatRoomId": "24187765053@chatroom",
    "content": "修改群公告执行成功"
}

成功返回示例

{
    "message": "成功",
    "code": "1000",
    "data": null
}

错误返回示例

{
    "message": "失败",
    "code": "1001",
    "data": null
}

返回数据:

参数名类型说明
codeString1000成功
1001失败
msgString反馈信息
dataJSONObject

 

 

半桥LLC谐振变换器及同步整流MATLAB仿真(二) 接上文,半桥LLC谐振变换器及同步整流MATLAB仿真 阅读详情

相关推荐

告别功能限制:Win11家庭版无损升级专业版全攻略

本文详细介绍了如何将Win11家庭版无损升级到专业版的全过程,包括升级前的准备、两种官方升级方案(Microsoft Store购买和使用产品密钥)以及命令行升级方法。升级后可解锁远程桌面、组策略编辑器和BitLocker加密等高级功能,适合需要更多商业功能的用户。

weixin_32822843的博客 702

如何用Java轻松打造你的微信个人号机器人:wechat-api完整指南

还在为手动回复微信消息而烦恼吗?想要实现微信消息的自动化处理却不知道从何入手?今天我要为你介绍一个强大的Java微信机器人框架——wechat-api,它能让你轻松实现微信个人号的自动化操作!🚀 wechat-api是一个基于Java 7+的微信个人号API客户端,提供完整的微信消息收发、联系人管理、群聊处理等自动化功能。无论你是想要构建客服机器人、消息自动回复系统,还是实现微信消息监控,这个

gitblog_00346的博客 845

Adams软件安装与配置全攻略:从入门到机器人仿真

机械系统动力学仿真软件Adams是工业机器人开发的重要工具,其安装过程涉及许可证配置、环境变量设置等关键技术环节。专业仿真软件安装通常需要处理系统兼容性、组件依赖和授权验证等工程问题,特别是在机器人控制仿真等场景中,还需集成MATLAB/Simulink等第三方工具。本文以Windows平台为例,详解Adams安装的核心步骤,包括系统环境检查、许可证服务器配置、工业机器人专项模块安装等实践要点,并针对NVIDIA Quadro显卡优化、27500端口通信等常见问题提供解决方案,帮助用户快速搭建可靠的仿真环境

weixin_28523493的博客 199

WeChat-API:Java企业级微信个人号自动化终极解决方案

> 在数字化转型浪潮中,企业微信机器人已成为客户服务、营销自动化、数据采集的关键基础设施。然而,微信协议复杂性、会话管理难题、消息类型多样性等挑战让开发者望而却步。wechat-api 作为基于Java 7+的微信个人号API客户端,通过注解驱动架构、多线程消息处理和完整的协议封装,为企业级应用提供了稳定可靠的自动化解决方案。 ## 技术挑战与解决方案对比 微信个人号自动化面临的核心技术挑战主

gitblog_00704的博客 1039

告别里程焦虑:手把手教你用MATLAB/Simulink仿真电动车AMT换挡规律(附代码)

本文详细介绍了如何使用MATLAB/Simulink仿真电动车AMT换挡规律,帮助解决里程焦虑问题。通过搭建完整的仿真系统,包括电机MAP图处理、Stateflow逻辑实现和动力性与经济性换挡曲线生成,优化电动车换挡策略以提升续航与性能。附带的代码示例和实用技巧使开发者能够快速上手并验证仿真结果。

weixin_26757925的博客 306

vue 获取el-table多选的选中行

<el-table :data='tableData' ref="multipleTable" v-loading='loading' border max-height='700' style='width: 100%' size="mini"> <el-table-column type="selection" width="55"></el-table-column> <el-table-column label

且听风吟的博客 6649

微信个人号的新力量:wechat-api

微信个人号的新力量:wechat-api wechat-api???? wechat-api by java7.项目地址:https://gitcode.com/gh_mirrors/we/wechat-api 在数字时代,微信不仅仅是一个通讯工具,它已成为许多人日常生活和工作不可或缺的一部分。为了赋予微信个人号更强大的功能,我们有幸向大家推荐一个名为wechat-api的杰出开源项目。这个基于Jav...

gitblog_00460的博客 812

基于Unity引擎利用OpenCV和MediaPipe的面部表情和人体运动捕捉系统

增加了模型的绑定,利用Mediapipe这个强大的库可以实现识别面部表情的捕捉和人体结构运动的捕捉,基于以上的特性加入到Unity的人物模型中,实现实时的面部表情和人体运行的捕捉

BIgbossyii的博客 1万+

深入解析hellokaton/wechat-api:微信个人号机器人开发指南

深入解析hellokaton/wechat-api:微信个人号机器人开发指南 项目概述 hellokaton/wechat-api是一个基于微信Web协议的Java SDK封装,为开发者提供了便捷的微信个人号操作接口。通过这个项目,开发者可以快速构建自己的微信机器人,实现消息收发、群管理、好友验证等自动化功能。 核心功能特性 消息处理能力: 支持文本消息的收发 可区分群聊和私聊消息 支持多种...

gitblog_01003的博客 730

数据结构之博弈树搜索(深度优先搜索)

数据结构之博弈树搜索(深度优先搜索)

LucianaiB的博客 1523

PCL 点云八叉树射线相交

PCL 点云八叉树射线相交

dayuhaitang1的博客 850

如何在3分钟内用Java搭建一个微信个人号机器人:wechat-api终极指南

你是否想过让你的微信账号拥有自动化能力?想要实现自动回复、智能客服或群管理功能?今天我将为你介绍一款强大的Java微信个人号API客户端——wechat-api,让你在3分钟内就能搭建属于自己的微信机器人!这个开源项目为Java开发者提供了完整的微信消息收发、联系人管理和群聊处理等自动化功能。 ## 痛点分析:为什么需要微信机器人? 传统微信自动化开发面临诸多挑战:微信Web协议复杂多变需要持

gitblog_01165的博客 739

cesium 深度图(获取区域最高最低点位)

文章摘要: Cesium深度图技术可用于获取区域地形高程数据,核心实现步骤包括:1)通过离屏相机构建独立渲染环境,使用正交投影确保采样精度;2)采用离屏渲染技术获取均匀分布的地形点数据。关键技术点包含多边形外包矩形计算、后台相机配置(5km高度正交投影)、1024×1024像素离屏视图设置,以及深度数据解析(RGBA格式转换和三维坐标还原)。该方法避免了主视图干扰,可精准获取区域内地形高程信息,为填挖方分析等应用提供基础数据支持。

God's asylum的博客 283

终极指南:使用wechat-api构建Java微信个人号机器人

wechat-api是一个基于微信Web协议的Java版本封装,为开发者提供了一套完整的微信个人号自动化解决方案。这个开源项目让Java开发者能够轻松实现微信消息的自动处理与回复功能,为个人号添加智能接口能力。无论你是想要构建客服机器人、消息提醒系统还是个性化聊天助手,wechat-api都能提供稳定可靠的技术支持。 ## 项目概览与价值主张 wechat-api的核心价值在于将复杂的微信We

gitblog_00302的博客 179

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

Apache Fesod (Incubating) 项目介绍:高性能、内存友好的 Java 电子表格处理库

Apache Fesod (Incubating) 是 Apache 软件基金会孵化器中的开源项目,面向 Java 开发者提供一套高性能、内存高效的电子表格读写方案,尤其擅长应对数十万乃至数百万行的大规模数据场景。本文基于项目官方中文介绍文档([introduce.md](https://link.gitcode.com/i/fbfff78d996c3541c6a13fb473672b7c))展开

gitblog_00332的博客 87

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

如何调用接口发送个人微信消息?wechat-api 微信消息api 发微信消息接口 微信sdk 个人微信api接口、微信开发sdk、宣岩科技、图灵智盒、消息通、微信api接口、微信预警、微信消息提醒

如何通过接口调用api 或 数据库调用 实现给个人微信群发送消息 或给 好友发送微信消息?专注 个人微信api接口、微信开发sdk、宣岩科技、图灵智盒、消息通、微信api接口、微信消息发送、微信消息接口、微信预警、微信消息提醒、wechat666、wechatapi、微信消息中间件

gg_yy_ok的博客 1041

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

5分钟构建微信个人号自动回复机器人:wechat-api终极指南

想要为你的微信个人号添加智能自动回复功能吗?wechat-api是一个功能强大的Java微信个人号API,让你能够快速搭建微信自动回复机器人。这个开源项目基于微信Web协议封装,提供了完整的消息收发、群操作和好友管理功能。无论你是Java开发者还是技术爱好者,都能在几分钟内创建属于自己的微信机器人助手。 ## 🎯 wechat-api的核心价值与独特优势 ### 为什么选择wechat-ap

gitblog_00667的博客 249

微信个人号自动化深度解析:wechat-api架构揭秘与实践指南

在当今数字化协作环境中,企业微信和钉钉等办公工具占据了主导地位,但微信个人号仍然承载着大量的个人社交、客户服务和社群运营需求。传统的人工操作模式在面对海量消息处理、定时任务执行和智能回复等场景时显得力不从心。wechat-api作为一款基于Java的微信Web协议封装库,为开发者提供了构建微信个人号自动化系统的技术解决方案。 ## 传统方案痛点与架构创新 在探索微信自动化解决方案时,开发者通常

gitblog_00354的博客 35

个人微信API接口,WeChat机器人

本篇文章主要讨论微信机器人的开发经验。这个方案目前可使用的内容上来说,是功能最全的,而且安全性相比其他方案更好,安全性、稳定性比较优秀。难点是,目前并没有被公开,自己分析代价很大,需要企业合作。都是HOOK技术,是需要懂汇编,懂c或c++才可以开发自定义,重点是还需要公司去买采购刷机的手机和windows服务器,一个号成本几千块,条件不允许啊!17年后微信都不支持了,不过还是有一些牛×的star 都是过W star的项目,可惜荒废了。测试地址:https://wkteam.cn/

WeBot6的博客 1318

微信个人号自动化解决方案:wechat-api Java客户端实现指南

wechat-api是一个基于Java 7+的微信个人号API客户端,提供完整的微信消息收发、联系人管理、群聊处理等自动化功能。该框架采用注解驱动的消息绑定机制,支持多线程消息处理,为开发者提供企业级微信机器人开发解决方案。 --- ## 问题导向:传统微信自动化面临的挑战 在微信生态系统中实现自动化处理面临多重技术挑战: 1. **协议复杂性**:微信Web协议不断更新,需要持续维护适配

gitblog_00042的博客 112

微信个人号API开发

我用的API 是一套完整的的微信第三方服务平台,包含个微API服务与企业微信商家系统和企微API服务三大模块 本文档主要讲述WeChat个微API服务相关,以下简称API,它能处理微信中的各种事件,并辅助微信执行各种操作,提供了开发者与个人号对接的能力,技术上来讲是一款基于微信提供的个人号开放性API,使用简单,操作快捷,支持多种微信方式接入。 你可以 通过API 实现 个性化微信功能 (例:营销系统、云发单助手、社群小助手、客服系统等),用来自动管理微信消息。 可开发的功能包括但不限于: 好友管理:添加好

webot123456的博客 500

wechat-api 实战:基于Java的微信个人号自动化架构深度解析

在数字化转型浪潮中,微信个人号作为中国最普及的社交工具,其自动化能力正成为企业降本增效的关键突破口。wechat-api作为一款基于Java 7+的微信Web协议封装库,通过简洁的API设计和注解驱动的消息处理机制,为开发者提供了企业级的微信自动化解决方案。该项目采用现代化技术栈,包括OkHttp3、Gson、ZXing等成熟组件,实现了从登录认证到消息处理的全链路自动化能力。 ## 技术选型与

gitblog_00993的博客 1152

微信个人号API 是什么?

我们是一家专业提供个人号API的技术团队,服务于具有SCRM、机器人、营销系统等具有研发能力的公司,同时我们也接收因使用Xposed、ipad协议、PC Hook导致被微信批量封号的厂商,我们合作伙伴目前包含:金融服务行业Top10、知名Xposed群控厂商、提供SCRM的定制型公司、知名协议付费平台等。Ipad协议:安全性较好,功能满足,行业占有率高,但具有能力研发人员偏少,基本两三个团队研发,且目前已有团队解散,部分微信号段登录失败、且通过grpc,mmtls破解研发,被检测几率存在。

webot1的博客 1090

个人微信开发API协议

安卓微信的api,个人微信开发API协议,微信 ipad sdk,微信ipad协议,微信web版接口api,微信网页版接口,微信电脑版sdk,微信开发sdk,微信开发API,微信协议,微信接口文档sdk,替代微信ipad协议的api接口,网页个人微信api分享 1、基础消息类型 1、客户端发送的心跳包HeartBeatReq = 1001; 2、消息...

kkkkk0826的专栏 410

个人微信api接口调用代码

个人微信api接口 1、微信好友收发消息 /** * 给微信好友发消息 * @author wechatno:tangjinjinwx * @blog http://www.wlkankan.cn */ @Async public void handleMsg(ChannelHandlerContext ctx, TransportMessage vo, String contentJsonStr) { try { ...

kkkkk0826的专栏 2858

微信个人号API

微信个人号API 是什么? 微控API 是一套商业的的微信个人号 接口,它能监测微信中的各种事件,并辅助微信执行各种操作,提供了客户与微信个人号对接的能力,技术上来讲是一款基于MAC/IPAD协议开放性API。杜绝封号,追封,批量封等封号问题,支持多种微信方式接入。 你可以 通过API 实现 个性化微信功能 (例:营销系统、机器人小助手、客服系统等),用来自动管理微信消息。 可开发的功能包括但不限于: 好友管理: 添加好友、删除好友、修改备注、创建标签、获取好友列表、检测僵尸粉 消息管理: 发文本消息、图

seeseeyoua的博客 1618
上一篇: 个微API开发,微信机器人
下一篇: 个人微信API,微信机器人开发
普通网友
博客等级 码龄4年 283粉丝 122原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值