如何使用 google plus api 检查是否使用了个性化 url?我需要使用 OAuth 来检查吗?
我已经使用 OAuth 成功连接到 G+ api,但在查看文档后无法在任何地方找到这个简单的功能。
如何使用 google plus api 检查是否使用了个性化 url?我需要使用 OAuth 来检查吗?
我已经使用 OAuth 成功连接到 G+ api,但在查看文档后无法在任何地方找到这个简单的功能。
Google+ 不提供专门用于检查自定义 URL 可用性的 API;但是,您可以使用People.get
端点专门查询来检查特定 ID 的结果,例如“+LarryPage”(响应字段仅限于 id、name):
GET https://www.googleapis.com/plus/v1/people/%2BLarryPage?fields=id%2Cname&key={YOUR_API_KEY}
返回:
{
"id": "106189723444098348646",
"name": {
"familyName": "Page",
"givenName": "Larry"
}
}
或者,如果您尝试使用无效的自定义 ID,例如“+SergeyBatmanBrin”,您会得到一个HTTP 404
响应,因为该 ID 不存在。
您需要在Google API 控制台中注册一个项目来注册您的客户端并获取 API 密钥或 OAuth 客户端 ID 以允许您的应用执行这些查询。