Bil*_*lly 3 asp.net blogger webrequest google-oauth
请参阅此文档链接:https : //developers.google.com/blogger/docs/3.0/using#WorkingWithUsers
所以,我试图通过用户 ID 来“获取用户”。这是一个博主博客用户。我们分别是博客和网站的所有者,所有博客帐户都是我们的员工。现在我想要一个作者简介页面。所以问题是我实际上如何做到这一点?看到我绝对不想显示某种授权屏幕只是为了获取一些作者信息?我如何实现这一点有人知道吗?
提前谢谢了。
这个问题非常广泛。我会尝试让您开始,但我认为如果您有任何问题,您可能应该提出其他问题。
首先让我先说博主很痛苦,这并不容易。这是因为为了为您的不同用户访问博客,您必须使用 Oauth2 对每个用户进行身份验证,并为每个用户获取一个刷新令牌。这是通过网页身份验证弹出窗口完成的。我要强调的是,这是您不能在 Blogger 上使用服务帐户的唯一方法。你可以在我的教程中阅读更多关于 Oauth2 的信息,这里是谷歌开发者控制台 Oauth2 凭据,它解释了如何在谷歌开发者控制台上设置帐户。
其次,我建议您使用官方的 google .net 客户端库
PM> 安装包 Google.Apis.Blogger.v3
一旦你拥有这两个,它就是一个简单的身份验证问题。客户端库将信息本地存储在您的机器上,因此您将拥有一个刷新令牌。您可以创建自己的 idatastore 实现,然后根据需要存储刷新令牌,以便您能够在需要时访问它们,然后您将能够访问每个不同博主帐户的用户信息。同样,他们都必须一次通过一个身份验证。
我在GitHub 上有一个包含一些 Blogger 代码的示例项目,它可能会帮助您入门。
| 归档时间: |
|
| 查看次数: |
762 次 |
| 最近记录: |