gpt4 book ai didi

ruby - 铁轨4。来自著名供应商(Gmail、Facebook...)的联系人进口商

转载 作者:数据小太阳 更新时间:2023-10-29 08:46:40 25 4
gpt4 key购买 nike

问题

需要在 Rails4 项目上实现联系人导入器/选择器。需要的提供商 - Gmail、Facebook、Yahoo、LinkedIn、Outlook。

研究

已尝试 omnicontactscontacts 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/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com