我学习的C#语言,我想问一下想做一个微信个人号的机器人需要具备什么知识.
是个人号,不是公众号,现在好像WEB协议不能用了..
求大神指导学习方向.
看你准备从什么层次上解决这个问题:
(1)只是把任务完成:google的知识+把人家现成代码拿来能调通的知识+举一反三修改的知识。
(2)希望开发得好一些:能看懂文档的知识。能根据文档写出程序的知识。
(3)再进阶一些:让你的机器人具有一点人工智能,那么你应该学学seq2seq,这是目前最火的自动应答的深度学习模型。
至于“个人号”,TX官方不支持,那么你这个就属于hacking了,个人觉得没有什么意义。既没有商业价值,而且等于把地基改在一个危险的地方。TX发现你的伎俩,修改下协议,你的程序就over。
如果你非要研究,这个就涉及抓包、逆向工程、协议分析、密码学等等了。
其实现在市面上的微信机器人已经很普遍了,随便一搜就能出来一堆,功能齐全还免费,想要制作一个微信机器人可以利用免费小工具,可以大平台网站搜“聊天助理”就可以找到了