0

如何使用 google plus api 检查是否使用了个性化 url?我需要使用 OAuth 来检查吗?

我已经使用 OAuth 成功连接到 G+ api,但在查看文档后无法在任何地方找到这个简单的功能。

4

1 回答 1

0

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 以允许您的应用执行这些查询。

于 2013-10-04T22:02:34.553 回答