Truecaller 有没有 API 获取用户详细信息?

Is there any API from Trucaller to get user details?

我需要在 python 中验证基于 Flask 的网站内的用户详细信息。为此,我需要通过 API 调用 Truecaller。我看过 Truecaller SDK,但是有什么方法可以在 Python Flask 网站中使用 Truecaller 实现用户验证?

没有现有的库可以让这变得简单(例如,没有像 flask_recaptcha 这样的即插即用库),所以简而言之,没有您正在寻找的简单方法。

我不推荐任何 api 官方流程之外的开发者。门户网站,因为 scraping 被他们的 ToS 严格禁止。

Scraping of any information contained in the Services, by use of automated systems or software to extract data, including any Content and any third party information accessible via the Services, is strictly prohibited.

但是,关于您的请求,已有文档,但使用的是 Django 而不是 Flask。更好的是,您可以选择自己手动将其实现到您的源代码中。因此,从这里开始有三种可能的方法,我已经让你开始使用一些基本资源:

  1. 切换到 Django - 请参阅 https://github.com/sumansaurabh/TrueCallerAPi - https://shashank-sharma.xyz/2018/05/01/using-truecaller-sdk-with-django-and-heroku/
  2. 在您的 WebAPP 中手动实施流程(在您的情况下最可能的选择)- 参见 - https://developer.truecaller.com/ - https://medium.com/@hardychugh34/adding-truecaller-login-to-your-web-app-5e15e2c14ad0
  3. 切换到易于使用的替代服务 api - http://www.callerpy.io/#about