- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
问题
需要在 Rails4 项目上实现联系人导入器/选择器。需要的提供商 - Gmail、Facebook、Yahoo、LinkedIn、Outlook。
研究
已尝试 omnicontacts和 contacts gems,但两者都有一些限制,并且对于某些提供商来说可能已经过时。
有商业项目可以为您做这件事 - CloudSponge ,但我更喜欢开源。
当前状态
使用 devise、omniauth、omniauth-linkedin 实现了 Linkedin 联系人导入。使用 omnicontatcs 实现了 Gmail 联系人导入。其他供应商失败。
问题
是否有任何其他一体化解决方案(也许我遗漏了什么)可能对我的问题有用,或者我必须从头开始实现所有事情,可能使用已经过时的 gems/libs?
我在想的另一件事是,也许这个任务最好在客户端使用 javascript 库来解决?
最佳答案
如果您尝试以自己动手的方式实现联系人导入器,第一个目标将是正确学习 OAuth2 和所有 4 个身份验证流程。我喜欢this blog post解释。
然后,如果您想为 OAuth2 使用仅客户端解决方案,则需要使用隐式流程。
对于 Google 联系人,您可以找到隐式 流程文档 here .
免责声明:我在 CloudSponge 工作,而且我也是免费/开源解决方案的忠实粉丝。我什至使用 Linux 作为我的桌面:)
关于ruby - 铁轨4。来自著名供应商(Gmail、Facebook...)的联系人进口商,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26032840/
就目前情况而言,这个问题不太适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、民意调查或扩展讨论。如果您觉得这个问题可以改进并可能重新开放,visit
我是一名优秀的程序员,十分优秀!