测试已测试 | ✗ |
Lang语言 | Obj-CObjective C |
许可证 | MIT |
Released最新发布 | 2014年12月 |
由 Doug Banks,Gabriel Adauto 维护。
要运行示例项目,首先从仓库克隆项目,然后从 Example 目录运行 pod install
Doug Banks,[email protected]
EdmodoConnectIOS 在 MIT 许可下提供。有关更多信息,请参阅 LICENSE 文件。
使用 EMConnectLoginView 弹出一个可以用户进行认证的网页视图。如果成功,则成功块会被调用并传递您的访问令牌。
一旦您有了访问令牌,可以使用 EMConnectDataStore 异步与 EdmodoConnect API 通信。
将您配置的数据存储传递给 EMObjects 并调用 resetFromDataStore。当这个异步命令完成时,认证过的用户的 edmodo 网络(组、教师等)已被拉入 EMObjects。用户和组被捆绑进方便的类中,并通过在 EMObjects 上的函数调用获得。
EMLoginService 是围绕将数据存储传入 EMObjects 以及更多功能的封装。在成功回调中,只需简单地在 EMObjects 上调用 resetFromDataStore。EMLoginService 还支持模拟数据存储,您可以快速登录为不同的当事人。模拟存储不与 Edmodo 真实连接,但它用一组有用的实体填充 EMObjects,这样您可以关注该层次的逻辑调试。