Api Viber机器人检查壁球场的可用性

Api Viber机器人检查壁球场的可用性,api,viber,Api,Viber,我需要创建简单的毒蛇机器人。为简单起见,当我询问时,它只检查壁球场是否可用(无论如何)。快速搜索后,我找到了两个选项: 用于业务的Viber API具有奇怪的限制,您需要成为一家大公司才能访问它 您可以使用工具“模拟”用户,这是一个非常奇怪的选项(而且很难实现和使用) 那么,有没有更好的选择呢?您不必在Ranorex上创建API。Ranorex本身就是为您运行它的自动化容器。基本上,您要做的是自动执行用户操作(例如,在emulators Viber应用程序中执行滑动操作)。您可以快速查看此页

我需要创建简单的毒蛇机器人。为简单起见,当我询问时,它只检查壁球场是否可用(无论如何)。快速搜索后,我找到了两个选项:

  • 用于业务的Viber API具有奇怪的限制,您需要成为一家大公司才能访问它
  • 您可以使用工具“模拟”用户,这是一个非常奇怪的选项(而且很难实现和使用)

那么,有没有更好的选择呢?

您不必在Ranorex上创建API。Ranorex本身就是为您运行它的自动化容器。基本上,您要做的是自动执行用户操作(例如,在emulators Viber应用程序中执行滑动操作)。您可以快速查看此页面,该页面非常好地解释了Ranorex(基本上是任何其他UI自动化工具)的实际功能,以及Ranorex.com/support/user-guide-20.html的功能


但基本上是的,例如,监听传入消息并据此采取行动的功能是在自动化工具逻辑中的。我不知道你说的公开法庭信息的API是什么意思。Ranorex(和其他UI辅助工具)可以处理应用程序中的更改,并从应用程序本身获取数据。因此,这更像是为Android安装仿真器,下载Viber应用程序,然后在auotmation工具中自动执行用户操作。

如果你不能真正使用API,除了“模拟”用户之外,你没有其他机会。实际上,有一些UI自动化工具可以直接设置为手机本身(无需手机模拟器)。例如Ranorex(它的许可证费用很高,但有一个免费的1个月试用期)。我不相信Viber有网络界面。但是android仿真器上的基本自动化脚本非常简单。是的,但我希望有人能解决类似的问题。也许可以帮助我找到一些方向(可能是代码示例,甚至是库)和想法如何维护这种“集成”和其他想法:如果我没有找到解决方案,并不意味着没有更好的解决方案不是非常具体的问题,因为我们对需求和当前设置一无所知。但基本上:解决方案将包括两个基本部分:1)模拟器(需要安装Android和Viber)2)自动化工具(如Ranorex或任何其他免费GUI自动化工具-免费和付费UI测试工具列表)。您将自动化设置为自动执行emulator中的步骤,UI工具通常使用非常简单的脚本格式和常用命令(例如,滑动、单击等),因此学习曲线很小。不,我实际上没有使用自动化软件制作任何机器人。我只是个自动化工程师。但您不必在Ranorex上创建API。Ranorex本身就是为您运行它的自动化容器。基本上,您要做的是自动执行用户操作(例如,在emulators Viber应用程序中执行滑动操作)。您可以快速浏览一下这个页面,它很好地解释了Ranorex(基本上是任何其他UI自动化工具)的实际功能和功能