davidbwire/instant-ussd-app

使用 bitmarshals/instant-ussd 包的示例应用程序

0.1.12 2018-03-26 10:11 UTC

This package is not auto-updated.

Last update: 2024-09-29 05:01:06 UTC


README

InstantUssd 应用

本项目推荐了一种文件结构,用于将 bitmarshals/instant-ussd USSD 库集成到您的项目中。

它还提供了在 3 分钟或更短的时间内启动一个完整功能的 USSD 应用程序的最快方式。

目标

  • 加快 USSD 开发
  • 简化 USSD 代码的维护

功能

  • 最小化编码(提供 USSD 菜单作为配置)
  • 自动屏幕到屏幕导航
  • 用户输入的即插即用验证
  • 针对涉及来回跳转、可选屏幕、循环屏幕组、从屏幕跳转和恢复超时 USSD 会话的复杂 USSD 流的现成解决方案

需求

PHP >=5.6

bitmarshals/instant-ussd:0.1.*

安装

通过 Composer

运行

$ composer create-project davidbwire/instant-ussd-app

配置数据库表和连接(见下文)

配置

database.sql 文件导入 instant ussd 表,然后将数据库连接参数添加到 配置文件

最后,将传入的 USSD 请求映射到 http://your_domain_or_ip/callback.php

文档

  1. 工作原理
  2. 配置
  3. 捕获传入数据

许可证

InstantUssd App 是开源软件,许可协议为 MIT 许可证