-1

您好,我正在将我的图像保存到 firebase,并希望将它们与 Watson Image Recognition 一起使用,但 firebase 只给了我一个下载链接,而且这似乎不适用于 Watson Api。有没有办法让它工作我们会有更好的方法让我将我的图像保存在网络上。谢谢您的帮助

4

1 回答 1

0

yourRef.downloadUrl()通过以下方法获取 Firebase URL :

https://firebase.google.com/docs/storage/ios/download-files

然后,您可以使用他们的 SDK 在 Watson API 调用中使用此 URL

import VisualRecognitionV3

let apiKey = "your-apikey-here"
let version = "YYYY-MM-DD" // use today's date for the most recent version
let visualRecognition = VisualRecognition(apiKey: apiKey, version: version)

let url = "your-image-url"
let failure = { (error: Error) in print(error) }
visualRecognition.classify(image: url, failure: failure) { classifiedImages in
    print(classifiedImages)
}

参考:https ://github.com/watson-developer-cloud/swift-sdk#visual-recognition

参考:https ://github.com/firebase/firebase-ios-sdk

指南:https ://firebase.google.com/docs/ios/setup

于 2017-06-05T21:04:54.650 回答