当前位置:  开发笔记 > 运维 > 正文

启动Telegram API实例

如何解决《启动TelegramAPI实例》经验,为你挑选了1个好方法。

嗨!电报API初学者在这里!我正在开发一个PhoneGap应用程序,它使用Telegram API提供消息服务.

我目前正在关注API指南,现在我正在阅读身份验证入门指南.但是,我发现它目前还不够,而不是Jimmy Proof.

如何在自己的应用程序中创建Telegram API实例?初始化后如何验证用户?从提供的链接,可以使用该auth.sendCode方法完成.但这个方法属于哪个类?



1> brain56..:

在Git Hub页面中引用一些文档......

要创建TelegramApi实例,必须首先创建类的自定义实现org.telegram.api.engine.storage.AbsApiState并实现合适的方法.然后,自定义类实现的实例将用作TelegramApi构造函数方法的参数.

Git Hub页面的示例:

TelegramApi api = new TelegramApi(new MyApiStorage(), new AppInfo(/*... put application information here...*/), new ApiCallback()
{
  @Override
  public void onApiDies(TelegramApi api) {
    // When auth key or user authorization dies
  }
  @Override
  public void onUpdatesInvalidated(TelegramApi api) {
    // When api engine expects that update sequence might be broken  
  }
});

至于auth.sendCode方法,此方法实际上是远程过程调用(RPC),并且不属于库中的任何类.这些是由客户端调用以由Telegram服务器执行的方法.有关更多信息,请参阅有关TL的Telegram FAQ .

推荐阅读
k78283381
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有