我需要创建一个用于管理联系人的应用程序。一旦我将联系人添加到我的数据库中,它就会在 Google 联系人中自动更新。
我尝试使用 Contact API V3 通过我的应用程序创建 Google 联系人。我已参考此链接来执行此操作。
这里我不知道在哪里提供用户凭据(用户名和密码)。
谁能解释一下吗?
这里有两种情况:
1.如果您想为自己添加联系人,请在代码(在 Google 开发者控制台中注册应用程序时获得)本身中输入 clientid 和 client Secret。这是文档的链接。
2.当您想向应用程序的用户添加联系人时:
向 Google Contacts API 请求非公开用户数据必须得到经过身份验证的用户的授权。 Google 使用 Oauth 2.0 进行身份验证,系统会提示用户提供用户 ID 和密码(第一次)以对应用程序进行身份验证以访问用户数据。这是文档的链接。
另外,您尝试使用 oauth playground 来看看 oauth 是如何工作的。