如何使用google plus api检查是否有个性化网址?我是否需要使用OAuth进行检查?
我已经使用OAuth成功连接到G + api,但在查看文档后无法在任何地方找到这个简单的功能。
答案 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,以允许您的应用执行这些查询。