oxmohsen/validating-data

如何验证从网页应用程序Telegram机器人传入的数据的示例,以确保数据来自Telegram。

安装: 877

依赖项: 0

建议者: 0

安全: 0

星标: 29

关注者: 4

分支: 4

开放问题: 1

语言:JavaScript

v1.0.0 2022-08-22 18:45 UTC

This package is auto-updated.

Last update: 2024-09-22 23:23:12 UTC


README

Contributors Forks Stargazers Issues MIT License


validating-data

验证Telegram网页应用程序数据的项目。

示例 · 报告错误 · 请求功能

目录
  1. 关于项目
  2. 入门
  3. 使用
  4. 贡献
  5. 许可
  6. 联系方式

关于项目

用于验证从Telegram网页应用程序机器人传入的数据的PHP代码,以确保数据有效且来自Telegram。在示例文件夹中,您可以通过使用ajaxphp查看如何使用此代码。

(返回顶部)

使用技术

(返回顶部)

入门

以下说明将帮助您获取项目副本并展示如何使用它。您需要Gitcomposer

安装

  1. 使用composer

    composer require oxmohsen/validating-data
  2. 手动安装

    • 克隆仓库
      git clone https://github.com/OxMohsen/validating-data.git
    • 移动到目录
      cd validating-data
    • 安装composer包
      composer install

使用

  1. 加载项目
    require_once __DIR__ . '/vendor/autoload.php';
    
    use OxMohsen\TgBot\Validate;
  2. 使用Validate类验证initData
    if (Validate::isSafe($bot_token, $initData)) {
        echo 'valid data';
    } else {
        echo 'invalid data';
    }

您还可以在示例文件夹中看到一个简单的示例。

(返回顶部)

贡献

贡献使开源社区成为一个如此出色的学习、灵感和创造的地方。您所提供的任何贡献都备受赞赏。

如果您有任何改进建议,请Fork仓库并创建一个pull request。您也可以简单地通过带有“enhancement”标签的问题来提出建议。别忘了给项目加星!再次感谢!

  1. Fork项目
  2. 创建您的功能分支(git checkout -b feature/AmazingFeature
  3. 提交您的更改(git commit -m 'Add some AmazingFeature'
  4. 推送到分支(git push origin feature/AmazingFeature
  5. 打开Pull Request

(返回顶部)

许可

在MIT许可下分发。有关更多信息,请参阅LICENSE

(返回顶部)

联系方式

Mohsen Falakedin - @oxmohsen - oxmohsen@oxmohsen.ir

项目链接: https://github.com/OxMohsen/validating-data

(返回顶部)