Skip to content

Rekoe/nutz-dingtalk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nutz-dingtalk

1)创建数据库

create database dingtalk_meal charset utf8;

2)构建前端

cd nutz-dingtalk/ui/src/main/resources

npm install

npm run dev

npm run build

3)钉钉后台申请

登陆 https://open-dev.dingtalk.com/#/loginAndShareApp

申请-扫码登录应用授权应用

记录下 appId、appSecret、回调域名(例如:http://dingtalk.rekoe.com/oauth/dingding/callback ) 域名配置自己的

4)创建微应用

登陆获取方式:地址

微应用-微应用管理-创建微应用

方式选择:企业内部自主开发

配置好应用首页地址:http://dingtalk.rekoe.com/#/goods/1(域名填写自己的)

提交完后记录下 AgentID值

4)修改nutz-dingtalk/rest/src/main/resources/application.properties

修改数据库密码 修改ngrok的token(token获取可以登陆nutz.cn,用户中心)

钉钉扫码登陆

dingtalk.oauth.appid=xxx(步骤3中获取)

dingtalk.oauth.appsecret=xxx(步骤3中获取)

钉钉内部应用

dingtalk.agentid=xxx(步骤4中获取)

dingtalk.corpid=xxx(查看地址)

dingtalk.corpsecret=xxx(开发着账号获取链接 开发信息-开发者账号)

5)配置构建地址

打开文件 nutz-dingtalk/ui/src/main/resources/config/index.js

修改第三行

var buildpath = '../dist'

修改为

var buildpath = '~/git/nutz-dingtalk/rest/src/main/resources/static/'

或者直接把构建完的dist目录copy到 nutz-dingtalk/rest/src/main/resources/static/

启动运行 登陆到钉钉入口查看效果

默认登陆是钉钉扫码,可以切换账号登陆

默认账号admin 密码:12345678

后台商家管理可以通过采集美团外卖的数据

测试地址(因美团做了Cookie 验证 所以首次会跳转到引导页,可以忽略 按照提示多提交几次,采集成功)

http://waimai.meituan.com/restaurant/144689920684303686

演示

view_1

view_2

view_3

view_4

view_5

view_6

view_7

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published