例如,调用/包装auth.sentCode方法(下面的链接):
https://core.telegram.org/method/auth.sendCode
我试过:
var url = "https://149.154.167.40";
var data = "(auth.sendCode \"PHONE_CODE+NO\" 0 APP_ID \"SECRET_HASH\" \"en\")";
using (var wc = new WebClient())
{
var result = wc.UploadData(url, GetBytes(data));
} 我得到了这个异常(以及内部异常)
基础连接已关闭:发送时发生意外错误。(身份验证失败,因为远程方关闭了传输流。)
发布于 2015-09-30 18:01:27
你可以从这是如此的帖子开始
您需要了解如何首先生成AuthKey。
电报-API文档写得不太好,但是如果你继续研究它.你最终会得到它的手。
通过生成AuthKey可以帮助您构建一个模式和函数,然后您可以使用它来处理API的其余部分。
干杯。
发布于 2015-05-30 18:22:37
发布于 2016-02-18 08:19:48
使用TLSharp。要对用户进行身份验证,只需运行以下代码
var hash = await client.SendCodeRequest(phoneNumber);
var code = "1234"; //code that you receive from Telegram
var user = await client.MakeAuth(phoneNumber, hash, code); https://stackoverflow.com/questions/30309453
复制相似问题