feat: 头条,微博热搜等函数 API 实现

This commit is contained in:
RockYang
2023-07-25 15:02:43 +08:00
parent 84f9a83f55
commit cd6a811bbd
15 changed files with 251 additions and 161 deletions

View File

@@ -73,6 +73,9 @@ func main() {
log.Fatal(err)
}
config.Path = configFile
if debug {
_ = core.SaveConfig(config)
}
return config
}),
// 创建应用服务
@@ -114,13 +117,13 @@ func main() {
// 创建函数
fx.Provide(func(config *types.AppConfig) (function.FuncZaoBao, error) {
return function.NewZaoBao(config.FunApiToken), nil
return function.NewZaoBao(config.Func), nil
}),
fx.Provide(func(config *types.AppConfig) (function.FuncWeiboHot, error) {
return function.NewWeiboHot(config.FunApiToken), nil
return function.NewWeiboHot(config.Func), nil
}),
fx.Provide(func(config *types.AppConfig) (function.FuncHeadlines, error) {
return function.NewHeadLines(config.FunApiToken), nil
return function.NewHeadLines(config.Func), nil
}),
// 创建控制器