使用Java Blogger API v3在博客上动态发布

穆罕默德·苏里比

关于使用Java Blogger API v3将帖子动态发布到我的Blogger帐户,我有两个问题。

第一的

我使用以下代码获取访问博客的凭据:

GoogleCredential credential = new GoogleCredential.Builder()
                .setTransport(httpTransport)                
                .setJsonFactory(JSON_FACTORY)
                .setServiceAccountId(emailAddress)
                .setServiceAccountPrivateKeyFromP12File(
                new File(p12FileLocation))
                .setServiceAccountScopes(Collections.singleton(BloggerScopes.BLOGGER))
                .build();

        credential.setAccessToken("zRLqmkM82626Uym9Uv1Jsdd");


        Blogger blogger = new Blogger.Builder(httpTransport, JSON_FACTORY, credential)
                .setApplicationName("Blogger")
                .build();
        // .... rest of the code to prepare post and send it ......

我将访问令牌(credential.setAccessToken)设置为从以下Google页面生成的访问令牌:https : //developers.google.com/oauthplayground

但是此令牌每3600秒过期一次。因此,我再次访问该页面,然后按“刷新访问令牌”按钮以获取另一个,并在上面的代码中再次使用它。

这是访问我的博客并以编程方式动态发布内容和文章的正确方法吗?

第二

在google开发人员控制台https://developers.google.com/console中,我看到我每天有10000个请求,每位用户每秒有1个请求

使用上述代码围绕50个帖子正确地动态发布(注意,我将连续请求之间的等待时间设置为大约5秒)后,我开始从api调用中收到以下错误:

{
  "code" : 403,
  "errors" : [ {
    "domain" : "usageLimits",
    "message" : "Rate Limit Exceeded",
    "reason" : "rateLimitExceeded"
  } ],
  "message" : "Rate Limit Exceeded"
}

我返回到配额页面,发现每天发送的请求没有比允许的每天减少!

我的第二个问题是:

我是否会忘记用于正确动态地动态管理博客的特定配置?

预先感谢您的帮助和支持。

Vivek Vermani

无法为Blogger预先授权某人,因此我认为访问Blogger Api的唯一方法是通过Auth 2 Playground生成访问令牌,然后将该令牌用于API调用。

即使它在控制台上每天显示10000个请求,每天每用户限制1个请求/秒,事实是Blogger api默认每天最多允许50个请求。直到不久前,人们才提出了通过指定真正的需求来请求额外配额的规定,现在该需求已经中止了。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用api v3在Blogger上发布

来自分类Dev

Blogger Api V3中的分页

来自分类Dev

使用JS Blogger API v3,如何按升序对帖子进行排序?

来自分类Dev

使用 Blogger API 找不到最新的谷歌博客

来自分类Dev

使用Blogger API插入的某些帖子未显示在主页上

来自分类Dev

使用API v3在angular上添加动态标记

来自分类Dev

通过Blogger API v 1.0添加博客元描述

来自分类Dev

通过Blogger API v 1.0添加博客元描述

来自分类Dev

使用Java验证自己的Blogger API的Google帐户

来自分类Dev

使用Java验证自己的Blogger API的Google帐户

来自分类Dev

如何在Blogger上使用jQueryUI

来自分类Dev

如何禁用Blogger API的删除和更新发布选项

来自分类Dev

Blogger API示例代码

来自分类Dev

列出所有使用Blogger API的帖子

来自分类Dev

使用python Blogger API时Status参数不起作用

来自分类Dev

Blogger私人博客上的图片

来自分类Dev

使用Java / App Engine向Blogger发送API的正确形式-错误401

来自分类Dev

Blogger API缺少内容数据

来自分类Dev

如何用博客文章附加图像-Google Blogger API-C#-VB.Net

来自分类Dev

将Blogger博客导入WordPress

来自分类Dev

博客/在Blogger链接上共享

来自分类Dev

尝试使用Google Blogger API OAuth2创建帖子时发生SessionExpiredException

来自分类Dev

结合使用Blogger API和PHP设置说明,草稿和永久链接

来自分类Dev

获取发布 Github API v3

来自分类Dev

在Blogger中使用相对链接

来自分类Dev

如何使用YouTube API V3?

来自分类Dev

Blogger API突然出现权限不足错误

来自分类Dev

在Blogger上使导航栏居中

来自分类Dev

在面向.NET 3.5的Winforms上使用Google Calendar API客户端库v3?

Related 相关文章

热门标签

归档