【问题标题】:use only required tables for conversation in php-telegram-bot在 php-telegram-bot 中仅使用所需的表进行对话
【发布时间】:2018-07-03 03:57:46
【问题描述】:

我在 laravel 5.5 中安装了php-telegram-bot。在那里我使用了 laravel 提供给 Auth 和登录操作的默认用户表。

另一方面,注册来自电报机器人的用户,我们知道应该使用conversations 功能来获取一些用户信息,如 first_namelast_name , 。 ...

要使用对话,我们应该在你的包中启用 MySQL 功能;在这种情况下,该软件包提供了运行 structure.sql 文件的文件,其中包含许多我不需要的表。

我只需要这些表格来进行对话。在这种情况下,任何其他表(如 inline_querycallback_queryedited_message)都没有用。

现在我想知道是否可以只使用所需的表进行对话?它们是什么?换句话说为什么我们需要使用未使用的表?

【问题讨论】:

  • 这里不要只求教程,通过编程就能轻松搞定

标签: php laravel telegram telegram-bot


【解决方案1】:

现在我想知道是否可以只使用所需的表格进行对话?它们是什么?换句话说:为什么我们需要使用未使用的表?

你的问题的答案取决于

  1. 非常符合您的要求
  2. 关于上述包的实现(我不知道)

正如上面所说,只有你可以给出答案,因为没有人知道你的要求。

您或您的一位工程师需要分析 lib 的代码,以便能够说出真正需要哪些表来满足您的要求,以及不从提供的 SQL 文件创建所有表是否安全。

如果你想付钱让某人浏览代码一小时 + 你的时间在这里问这个问题,或者只是导入一些 lib 的开发人员认为需要并可能保留的表,这应该与经济问题一起出现根据您的要求为空。

我并不是说您应该盲目地从第三方导入表格,只是您应该考虑这样做的成本/收益。

【讨论】:

    猜你喜欢
    • 2020-08-16
    • 2018-09-22
    • 2016-05-05
    • 1970-01-01
    • 2020-11-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-26
    相关资源
    最近更新 更多