Skip to content

newx/shopqi-app-webhook

 
 

Repository files navigation

ShopQi App Webhook Engine

新增商店用户时向 ShopQi 插入 Webhook 回调记录 接收从 ShopQi 中发送的 Webhook 事件信息

安装

$ echo "gem 'shopqi-app-webhook'" >> Gemfile
$ bundle

使用

此 engine 依赖 shopqi-app,使用前需要先调用 shopqi-app 的 generator

$ rails g shopqi_app client_id client_secret
$ bundle exec rake db:create db:migrate # 生成 Shop 商店实体
$ rails g shopqi_app_webhook
$ bundle exec rake db:create db:migrate # 生成 Order 订单实体

client_id, client_secret 在注册 Application 后显示,注册时 REDIRECT URI 填写 localhost:3000/callback

配置

app/jobs/webhook_workers.rb 负责向 ShopQi 创建回调记录

app/controllers/webhook_controller.rb 负责接收和处理事件信息

启动

$ rails s
$ script/delayed_job start

访问 http://localhost:3000

About

ShopQi App Webhook Engine

Resources

License

Stars

Watchers

Forks

Packages

No packages published