ios5 - 一旦用户通过身份验证,DropBox IOS SDK 检索访问 token 和密码无效

标签 ios5 dropbox dropbox-api

使用访问 token 和 secret 的 Dropbox 用户的交叉验证没有发生。

阐述我的问题:

  1. 在我的 IOS 应用程序中验证用户
  2. 在 Ios 应用程序中,我从 MPOAuthCredentialConcreteStore *credentials 检索访问 token 和密码。
  3. 从 credentials->acccessToken 获取访问 token 和类似的 secret 。

  4. 现在,如果我将这些值提供给 IOS 之外的另一个应用程序,该应用程序将 python sdk 用于保管箱。我收到一条错误消息“无效 token ”。

但是,有趣的是,从第 1 步到第 4 步的逆过程有效。即从 python SDK 获取访问 token 和 secret ,并使用

将其提供给我的 IOS 应用程序
[dbSession updateAccessToken:@"xxxxxxxxx" accessTokenSecret:@"YYYYYYYYYYY" forUserId:@"12345678"];

现在我可以评估用户的保管箱帐户了。知道出了什么问题吗? MPoauth 和 Oauth 之间有区别吗?我相信 MPoauth 只是一个包装器,对吧?

还有其他方法可以获取访问 token 和 key 吗?

感谢您的帮助。

最佳答案

我找到了解决这个问题的方法。这是一个简单的错误。基本上我使用的编辑器是在末尾添加一个新的行字符。对于遇到同样问题的人,请确保末尾没有换行字符。

关于ios5 - 一旦用户通过身份验证,DropBox IOS SDK 检索访问 token 和密码无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12518151/

相关文章:

c# - 从 Azure webjob 将文件上传到 Dropbox

git - 单开发者 Git with Dropbox 备份 : seeking safe, 简单配置

java - Android - Dropbox : Check for differences

javascript - Dropbox API 不返回 png 文件的元数据

javascript - 使用 Dropbox JavaScript SDK 下载文件时出现问题

ios - 用 JSON 数据填充 UITableView 是行不通的

ios - 如何仅在表格 View 的最后一部分添加页脚文本?

amazon-s3 - 文件同步应用程序,如适用于 Amazon S3 的 Dropbox

iphone - iOS 5 : Set min and max value of input type ="date"

iphone - 如何使用 MapKit 在两个位置之间绘制路线并绘制要点?