我是 Pxyup,今天我想通过开源项目 Fitter 代表您。
Fitter - 从 API/网站收集信息的新方法
Fitter CLI - 小型 cli 命令,提供 Fitter 的结果以供测试/调试/家庭使用
Fitter Lib - 作为库提供 fitter CLI 功能的库
go get github.com/PxyUp/fitter
go get github.com/PxyUp/fitter
2023 年,我提出了一个名为 Trip Searcher 的想法:
go get github.com/PxyUp/fitter
旅行搜索器将监控航班并返回从出发城市出发的潜在路线,包括到各个目的地的总价格,并向 Telegram 发送通知:
package main import ( "fmt" "github.com/PxyUp/fitter/lib" "github.com/PxyUp/fitter/pkg/config" "log" "net/http" ) func main() { res, err := lib.Parse
对于此设置,我需要一个国家、城市和机场代码列表来插入提到的网站。在开发过程中,我开始思考如果所有这些信息都可以轻松组合和解析以简化请求,那该有多方便,这引发了我称之为 Fitter 的项目的想法。
P.S.:该项目仅供个人使用。
无代码映射缩减器,以用户友好 (JSON) 或自定义格式返回数据,适合存储在数据库中或通过 HTTP 传输。
特点:
这里我们将仅从硬编码生成静态数组
1. You enter a budget. 2. You specify a starting city or country. 3. You set the trip duration and a range of possible start and end dates.
1. Flight costs (parsed from Google or Kiwi). 2. Hotel prices (from Airbnb or Booking). 3. Food costs (retrieved from Numbeo).
从网站获取信息并返回给用户。
./fitter_cli_v1.0.18-darwin-amd64 --url=https://raw.githubusercontent.com/PxyUp/fitter/refs/heads/master/examples/cli/config_static_connector.json
[ "PAGE: 1 INDEX: 0", "PAGE: 2 INDEX: 1", "PAGE: 3 INDEX: 2", "PAGE: 4 INDEX: 3", "PAGE: 5 INDEX: 4" ]
这将在提供的目录中创建sales.md
在此配置中,我们使用模板语法将第一个请求的结果传播到下一个请求。
go get github.com/PxyUp/fitter
package main import ( "fmt" "github.com/PxyUp/fitter/lib" "github.com/PxyUp/fitter/pkg/config" "log" "net/http" ) func main() { res, err := lib.Parse
1. You enter a budget. 2. You specify a starting city or country. 3. You set the trip duration and a range of possible start and end dates.
1. Flight costs (parsed from Google or Kiwi). 2. Hotel prices (from Airbnb or Booking). 3. Food costs (retrieved from Numbeo).
Fitter 它是 Fitter CLI 的扩展版本,它具有:
此工具可用于不同目的:
例如这个工作每天都会发送最好的Dev.to文章:
真的等待您的反馈!有什么问题我都会问
以上是Fitter - 开源无代码工具,用于映射减少来自不同来源甚至更多的数据!的详细内容。更多信息请关注PHP中文网其他相关文章!