例如授权表格有登录名和密码,我想在电报中创建相应的表格。如何在电报机器人中创建表格
问:/登入
答:输入您的登录
问:Somelogin
答:输入您的密码
问:Somepassword
答:授权成功!
但我如何保存来自用户的传入数据?是否有任何API或可能我必须将输入数据保存在临时数据库字段中? (如chat_id,command,session_expire,command_state,command_tmp_data)
例如授权表格有登录名和密码,我想在电报中创建相应的表格。如何在电报机器人中创建表格
问:/登入
答:输入您的登录
问:Somelogin
答:输入您的密码
问:Somepassword
答:授权成功!
但我如何保存来自用户的传入数据?是否有任何API或可能我必须将输入数据保存在临时数据库字段中? (如chat_id,command,session_expire,command_state,command_tmp_data)
您应该使用OAuth或重定向用户在您的网站上进行身份验证(并在授权后将其重定向)。用短信发送用户的认证数据,并要求他们认为这是很大的罪恶。
回答您的问题:您必须保存会议(会话)状态,就像您建议的那样;该API不会为您提供“询问”用户问题的方法。
但是 user3449979是对的,您不应该使用纯文本请求用户认证数据;您应该使用deep linkin与OAuth或另一种基于服务器端的身份验证方法
*但用户3449979是正确的* - 真的吗? – anatol
是的,真的。我的意思是“你可以做到,但是,正如user3449979所说的,你不应该”O.o –