PolygonioSwift 1.0.6

PolygonioSwift 1.0.6

Antoni Remeseiro 维护。



  • 作者
  • Antoni Remeseiro Alfonso

PolygonioSwift

CI Status

GitHub tag (latest SemVer)

License

示例

只需导入 PolygonioSwift 即可

import PolygonioSwift

然后创建一个 polygon swift 对象,如下所示

let polygon = PolygonioSwift.Client(key: "YOUR_POLYGON_API_KEY")

并最终调用您想要获取信息的任何端点。名称与 polygon.io 文档中的名称相同。

polygon.tickers(sort: .type, type: nil, market: .Stocks, locale: nil, search: "AAPL", active: true) { (result:TickersQueryResponse?, err) in
    // check if we got any errors
    if let err = err {
        print(err)
    } else {
        // results will hold the full response as it comes from Polygon.io
        print(result)
        // the candle data is in an array inside results.tickers
        print(result?.tickers)
    }
}

请查看文档以了解 polygon.io 有哪些端点以及预期返回的信息,请参阅 https://polygon.io/docs/#getting-started

要运行示例项目,克隆此存储库,然后从 iOS 示例目录中打开 iOS Example.xcworkspace。

在示例中,您可以看到更多方法,尽管它们都在以相同的方式工作,只是名称和参数略有不同。

要求

您需要一个有效且可工作的 Polygon API 密钥。请前往 https://polygon.io/ 创建账户以获取有效 API 密钥。

安装

使用 Swift 包管理器将此内容添加到您的项目中。在 Xcode 中,这很简单:文件 > Swift Packages > 添加包依赖... 然后您就完成了。以下是针对旧项目的备选安装选项。

CocoaPods

如果您已经使用 CocoaPods,只需在您的 Podfile 文件中添加以下行,然后运行 pod install

pod 'PolygonioSwift'

Carthage

如果您已经在使用 Carthage,只需将其添加到您的 Cartfile 文件中。


github "toniremi/PolygonioSwift" ~> 0.1

然后运行 carthage update 构建框架,并将构建好的 PolygonioSwift.framework 拖动到您的 Xcode 项目中。

作者

Antoni Remeseiro Alfonso

授权

PolygonioSwift 在 MIT 许可下可用。有关更多信息,请参阅 LICENSE 文件