ios - iOS 中的 OAuth2.0?

标签 ios callback oauth-2.0 afnetworking-2 fitbit

我正在尝试在 iOS 应用程序中使用 FitBit api。我有一个 fitbit 设备,我正在尝试创建一个与 FitBit api 连接并取回我的数据的 iOS 应用程序。我正在尝试实现OAuth2.0。我已经有了客户端 ID,但一直卡住了。我不知道如何继续。我已经阅读了关于 OAuth 如何工作以及 fibit 如何与 OAuth2.0 一起工作的文档。我的问题是我不知道如何打开用户的 fibit api 身份验证,以及如何获取访问 token 。获取访问 token 后如何继续。 我对此一窍不通,所以如果有人能指导我如何去做,我将不胜感激。如果有人可以指导我进行类似的项目,那就太棒了。

谢谢

最佳答案

实现 OAuth 不是一项简单的任务。我从 Christian Hansen's OAuth Example 开始并对其进行修改以适用于我的项目(他适用于 Google,但可以更改为适用于 FitBit 或其他任何项目)。

您还可以查看众多 OAuth Client wrappers on GitHub 中的一项。 .这两个应该让你足够接近,你可以开始提出更具体的问题。

关于ios - iOS 中的 OAuth2.0?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31997498/

相关文章:

python - CertificateValidationUnsupported 在 Python 2.4 上使用 oauth2/httplib2

ios - 正则表达式在 xcode 中查找和替换...?

ios - 带 RESTKIT 的 ESPN iOS API

javascript - 如何在一系列依赖函数中构造 JavaScript 回调?

python - 非交互式访问谷歌云存储

java - 如何从 Android 访问内置 Google Apps 脚本 'Web App'?

ios - 如何在按下返回键或点击屏幕上的任意位置时打开选择器 View ?

android - React Native - 在 WebView 中使用 cookie 进行身份验证

javascript - 确保代码以正确的顺序执行 JavaScript

c++ - 非STL函数对象回调使用