开发者文档

GenderAPI 客户端库与 SDK

使用适合现有技术栈的官方开源客户端,更快地将 GenderAPI 集成到应用中。

06编程语言 SDK
05电话号码软件包
100%开源

官方 SDK

选择您的编程语言

每个客户端都以相应语言的常用开发方式封装 GenderAPI 请求流程。安装下方软件包后,请参阅代码仓库 README 获取初始化和请求示例。

需要 API v2?

本页列出的是面向 API v1 的 1.x 客户端。它们仍然可用,下面的命令会让你保持在 1.x 版本。新项目请使用面向 API v2 的官方 2.x SDK。 查看 v2 SDK

开始之前

创建 API 密钥并将其安全保存在服务器端。上线前请先查看身份验证和基础用法。

性别判断

官方 GenderAPI 客户端库

6 个 SDK

genderapi-js

官方

在 Node.js 和现代 JavaScript 应用中接入 GenderAPI。

JavaScriptVueReactNode.js
npm install genderapi@1
代码仓库

genderapi-php

官方

适用于 PHP 应用和框架的 Composer 软件包。

PHP
composer require "genderapi/genderapi:^1.0"
代码仓库

genderapi-python

官方

适用于脚本、服务和数据处理工作流的 Python 客户端。

Python
pip install "genderapi<2"
代码仓库

genderapi-java

官方

通过 JitPack 分发,适用于 Maven 或 Gradle 项目的 Java 客户端。

JavaMavenGradle
implementation 'com.github.GenderAPI:genderapi-java:v1.0.3'
代码仓库

genderapi-R

官方

适用于数据分析、研究和数据处理的 R 软件包。

R
remotes::install_version("genderapi", "1.0.3")
代码仓库

genderapi-ruby

官方

适用于应用、服务和命令行任务的 Ruby Gem。

Ruby
gem install genderapi -v "~> 1.0"
代码仓库

电话号码工具

验证与格式化客户端库

使用 GenderAPI 专用软件包标准化、格式化和验证国际电话号码。

5 个 SDK

phone-validator-js

官方

在 JavaScript 应用中验证、格式化和分析电话号码。

JavaScriptVueReactNode.js
npm install @genderapi/phone-validator
代码仓库

phone-validator-php

官方

适用于 PHP 应用的电话号码验证和格式化软件包。

PHP
composer require genderapi/phone-validator
代码仓库

phone-validator-python

官方

使用 Python 验证和格式化国际电话号码。

Python
pip install genderapi-phone-validator
代码仓库

PhoneValidator-R

官方

适用于 R 数据工作流的电话号码验证和格式化工具。

R
在 GitHub 查看安装方法
代码仓库

phone-validator-ruby

官方

在 Ruby 应用中使用电话号码验证和格式化功能。

Ruby
gem install genderapi-phone-validator
代码仓库

下一篇指南

为 API 请求添加身份验证

身份验证安全保存并发送 API 密钥 →