使用google plus API检查个性化网址的可用性

时间:2013-10-04 13:39:24

标签: google-plus google-oauth

如何使用google plus api检查是否有个性化网址?我是否需要使用OAuth进行检查?

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

1 个答案:

答案 0 :(得分:0)

Google+不提供专门用于检查自定义网址可用性的API;但是,您可以使用People.get端点专门查询以检查特定ID的结果,例如“+ LarryPage”(响应字段仅限于id,名称):

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 APIs Console注册一个项目以注册您的客户并获取API密钥或OAuth客户端ID,以允许您的应用执行这些查询。