问题标签 [google-blogger-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
203 浏览

json - 如何在 Blogger JSON Feed API 上进行搜索查询

我想使用博客提要 JSON API 在博客上搜索我的帖子。我怎样才能做到这一点?

0 投票
1 回答
52 浏览

blogger - Soho博客模板中如何增加帖子数量

您好,我正在博客中创建博客,但在主页中加载帖子时出现问题。如果帖子太旧,我想出现 20 个帖子没关系。它每次只显示 3 个帖子。有人可以帮助我吗? 在此处输入图像描述 这个蓝色方块是我希望帖子出现的地方

再次感谢很多人!

0 投票
0 回答
10 浏览

python - 您可以使用他们的 API 将小工具添加到博客吗?

我需要在一堆博主博客上添加 HTML 小工具,我尝试使用带有 selenium 的网络自动化来做到这一点,但 gmail 不允许我登录。我真的需要一种将小工具添加到我的主页的方法博客。我发现他们有一个 API 可以发布文章并从博客中获取文章,但它可以添加小工具吗?

0 投票
1 回答
377 浏览

curl - 无法通过 OAuth 2 访问令牌在 Google Blogger API v3.0 中进行身份验证

尝试使用 Google Blogger API v3.0

建立一个测试博客 - https://msi-blogger-api-test.blogspot.com/

Blogger 用户 ID 是 - 11970463155418365784 显示在 - https://www.blogger.com/profile/11970463155418365784

为该项目设置“API 密钥”和“OAuth 2.0 令牌” - 来自 console.cloud.google.com 的屏幕截图

在 Blogger 沙盒中完美运行 - Blogger沙盒截图

从 Blogger 沙盒复制 cURL。

通过“复制”按钮(如屏幕截图中突出显示的那样)从 console.cloud.google.com(上面的屏幕截图)复制“API 密钥”和“OAuth 2.0 令牌”。

通过 cURL 从 CLI 尝试,仅在使用“API 密钥”时有效 - 来自 CLI 的屏幕截图

通过 cURL 从 CLI 尝试,在使用“API 密钥”和“OAuth 2.0 令牌”时不起作用 - 来自 CLI 的屏幕截图

尝试通过以下两种方式使用“OAuth 2.0 令牌”:

  1. 1008747252329-g8j8...ebb.apps.googleusercontent.com
  2. 1008747252329-g8j8...落潮

认为可能不需要“.apps.googleusercontent.com”后缀。

这没有任何区别。

那么,我错过了什么?为什么“API 密钥”有效但“OAuth 2.0 令牌”无效?

是的,我不需要在这个(API“get”)示例中为 cURL 使用“OAuth 2.0 令牌”,但它仍然可以工作。

当我尝试不同的 API 时,比如说“listByUser”,它需要“OAuth 2.0 令牌”——它不起作用,我得到了同样的错误。

0 投票
0 回答
22 浏览

python - python博主获取token

我有 google 密钥、client_id 和 client_secret,我需要 google 令牌,但我阅读了 google 文档, https ://developers.google.com/blogger/docs/3.0/using#auth https://github.com/googleapis/google -api-python-client/blob/master/docs/oauth.md 我找不到如何获取令牌

我不明白如何获得令牌。搜索谷歌,我知道如何获得令牌

但是提示 Missing required parameter: code,如何获取代码

0 投票
1 回答
47 浏览

dns - 为什么我没有从 Blogger 获取 CNAME 记录?

我正在使用 Blogger 设置我的自定义域,从教程中我可以看到 Blogger 在输入自定义域时应该提供 CNAME 记录。

那没有发生。Blogger 是否改变了这样做的方式?这些教程只有一年左右的时间。

在此处输入图像描述

谢谢你启发我。

0 投票
0 回答
21 浏览

templates - 博客评论不适用于新模板?

我使用了作者 BeautyTemplates 提供的免费模板。博主模板名称:罗森斯坦博主模板。

我已经修改了几乎所有的东西以适应我自己的应用程序。

但是,当我评论任何内容时,它都不起作用。它显示以下错误。

被内容安全政策阻止

此页面具有内容安全策略,可防止以这种方式加载它。

浏览器阻止了此页面以这种方式加载,因为该页面的内容安全策略不允许它。

如何制作评论模板?

0 投票
1 回答
129 浏览

python - 如何将 OAuth 2.0 凭证与博主 api v3(python 请求)一起使用

我正在尝试通过使用Blogger API v3.0.

我有我的API_KEY,通过使用它,我设法像这样访问我的博客:

接下来我尝试创建一个新帖子:

但我得到一个错误: {u'error': {u'status': u'PERMISSION_DENIED', u'message': u'The caller does not have permission', u'code': 403, u'errors': [{u'reason': u'forbidden', u'message': u'The caller does not have permission', u'domain': u'global'}]}}

所以我想我需要拥有 OAuth 2.0 凭据。所以我创建了它,现在我有client_id并且client_secret我尝试将它添加到参数中:

但是我仍然像以前一样收到错误。

显然我在这里遗漏了一些东西,但我找不到解决方案......那么我应该如何OAuth 2.0正确使用凭据?

0 投票
1 回答
76 浏览

google-oauth - 在获取 google OAuth 2.0 访问令牌方面需要帮助

尝试使用 Google API 的 REST 调用(而不是通过 JavaScript 或任何其他编码语言)创建自动化博客文章。我可以使用 api Key 和 Auth2.0 Client 创建所有的 Google。https://console.cloud.google.com/apis/credentials APi 和 auth2 由于 Blogger 的 GET 调用使用 API 密钥,我可以进行所有的获取活动

为了使用 API 发布博客(插入:https ://developers.google.com/blogger/docs/3.0/using#AddingAPost ),需要访问令牌进行身份验证。要获取用于身份验证的访问令牌,请参阅https://developers.google.com/identity/protocols/oauth2/javascript-implicit-flow#oauth-2.0-endpoints。获得 200 OK 但没有获得访问令牌。

在此处输入图像描述

发布https://accounts.google.com/o/oauth2/v2/auth

POST 数据:client_id=.apps.googleusercontent.com&response_type=token&redirect_uri=http://localhost:8080&scope=https://www.googleapis.com/auth/blogger

邮递员响应 200Ok

在此处输入图像描述

0 投票
0 回答
26 浏览

java - 如何将语法荧光笔添加到使用 android 中的博主 api 获取的代码中?

我想为我在博客上托管的博客制作一个 android 应用程序,但它在帖子 gor 中包含一些代码,我在网络上使用 prism 语法荧光笔。但是当我使用博客 api 将数据获取到移动应用程序时,我必须对其进行解析,因此代码也以纯文本形式出现。这使得帖子在应用程序上无法阅读。

有什么方法可以修复它或使用 css 或任何其他 android 库将自定义样式添加到标签中的文本。