YelpProvider

Swift Vapor

Yelp 是一个本地搜索服务,可以帮助人们找到本地商家,例如牙医、发型师和机械师。

如何使用

在您的 Package.swift 文件中,添加以下内容

.package(url: "https://github.com/askrav/YelpProvider.git", from: "1.0.0")

configure.swift 中注册配置和提供程序

let yelpConfig = YelpConfig(apiKey: "YOUR_API_KEY")
services.register(yelpConfig)
try services.register(YelpProvider())

就这样。现在让我们看一个例子

static func listCategories(_ req: Request) throws -> Future<Response> {
        return try req.make(YelpClient.self).categories.getCategories().flatMap { res in
            let categories = res.categories
            // ...
            // Do whatever you need to
            // ...
            
            return try res.encode(for: req)
        }
    }

所有文档都可以在 Yelp API 网站上找到。

Yelp Provider 在 MIT 许可证下可用。 有关更多信息,请参见 LICENSE 文件。