OutpanAPI
使用 Swift 编写的 Outpan API 封装库
使用
以下是一个简单的查找例子
let content = “<some GTIN code to search for>”
let outpanAPI = OutpanAPI(apiKey: “<your Outpan API key>”)
let _ = outpanAPI.lookup(for: content) { result in
if let cRes = result.value as? OutpanObject {
// use the cRes
}
}
OutpanObject
包含获取的条目,如 '名称'、'属性' 字典以及 '图片'/'视频' 引用数组。
例如,上述 'result' 可能在 result.error
中包含一个错误。
安装
CocoaPods
如果还没有安装,请安装 CocoaPods
$ [sudo] gem install cocoapods
$ pod setup
转到您的 Xcode 项目目录,创建并编辑您的 Podfile,并添加 OutpanAPI
$ cd /path/to/MyProject
$ touch Podfile
$ edit Podfile
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, ‘10.0’
use_frameworks!
pod ‘OutpanAPI’
将安装到您的项目中
$ pod install
从 .xcworkspace 文件(而不是常规的工程文件)打开您的项目
$ open MyProject.xcworkspace
现在您可以在文件中 import OutpanAPI
框架。
手动
下载 项目并将 OutpanAPI
文件夹复制到您的项目中使用。
许可(MIT)
版权所有 (c) 2017 年至今 - 汉斯·雅各布·雷赫德,Rehsco
特此允许任何人无偿取得此软件及其相关文档文件(以下简称“软件”)的副本,以任意方式处理该软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件的副本,并允许向获得该软件的人提供这样做的权利,但必须遵守以下条件
以上版权声明和本许可声明应包含在软件的所有副本或实质性部分中。
软件按“原样”提供,不提供任何形式的保证,无论是明示还是暗示的,包括但不限于适销性、特定用途适合性和非侵权性。在任何情况下,作者或版权持有人不对任何索赔、损害或其他责任负责,无论此责任由合同、侵权或其他方式引发,源于、因或与该软件或使用该软件而产生的或其他。