要在iOS上使用Dropbox API成功登录,请按照以下步骤操作:
pod 'Dropbox-SDK'
或
github "dropbox/dropbox-sdk-obj-c"
然后运行pod install
或carthage update
以安装SDK。
<key>CFBundleURLTypes</key><array>
<dict>
<key>CFBundleURLSchemes</key>
<array>
<string>db-APP_KEY</string>
</array>
</dict>
</array>
将APP_KEY
替换为您在第1步中创建的应用程序密钥。
import DropboxSDK
DBSession
实例:let session = DBSession(appKey: "APP_KEY", appSecret: "APP_SECRET", root: kDBRootAppFolder)
将APP_KEY
和APP_SECRET
替换为您在第1步中创建的应用程序密钥和应用程序密钥。
DBSession.sharedSession().linkFromController(self) { (session, error) in
if let session = session {
// 登录成功
} else if let error = error {
// 登录失败
}
}
let client = DBRestClient(session: session)
client.loadMetadata("/", intoPath: "/", withCompletion: { (metadata, error) in
if let metadata = metadata {
// 处理文件和文件夹
} else if let error = error {
// 处理错误
}
})
通过以上步骤,您可以在iOS上使用Dropbox API成功登录。更多关于Dropbox API的信息,请参阅官方文档:https://www.dropbox.com/developers/documentation/swift
TechDay
云+社区技术沙龙[第14期]
云+社区沙龙online [技术应变力]
高校公开课
腾讯云存储专题直播
Techo Day
云+社区技术沙龙[第21期]
云+社区技术沙龙[第8期]
领取专属 10元无门槛券
手把手带您无忧上云