如何提供用户凭据以在 Contact Api V3(.Net) 中创建联系人

问题描述 投票:0回答:1

我需要创建一个用于管理联系人的应用程序。一旦我将联系人添加到我的数据库中,它就会在 Google 联系人中自动更新。

我尝试使用 Contact API V3 通过我的应用程序创建 Google 联系人。我已参考此链接来执行此操作。

这里我不知道在哪里提供用户凭据(用户名和密码)。

谁能解释一下吗?

.net vb.net google-api google-contacts-api
1个回答
0
投票

这里有两种情况:

1.如果您想为自己添加联系人,请在代码(在 Google 开发者控制台中注册应用程序时获得)本身中输入 clientid 和 client Secret。这是文档的链接

2.当您想向应用程序的用户添加联系人时:

向 Google Contacts API 请求非公开用户数据必须得到经过身份验证的用户的授权。 Google 使用 Oauth 2.0 进行身份验证,系统会提示用户提供用户 ID 和密码(第一次)以对应用程序进行身份验证以访问用户数据。这是文档的链接

另外,您尝试使用 oauth playground 来看看 oauth 是如何工作的。

© www.soinside.com 2019 - 2024. All rights reserved.