Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/279.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Blogger API-获取预定帖子的URL_Php_Google Api_Blogger - Fatal编程技术网

Php Blogger API-获取预定帖子的URL

Php Blogger API-获取预定帖子的URL,php,google-api,blogger,Php,Google Api,Blogger,我在这里的博客谷歌群上问了这个问题,但还没有得到任何答案,希望你们这些知识渊博的人能帮忙!我也用谷歌搜索过我的屁股,但仍然找不到答案: 归根结底,我想得到一个URL,当它通过API使用官方Blogger PHP客户端库发布时,该URL将用于预定的Blogger帖子。如果我正在做一个正常的非计划后的工作,就像这样: $res = $service->posts->insert('blogger_blog_id', $post_details); 我可以通过以下方式从响应中获取url

我在这里的博客谷歌群上问了这个问题,但还没有得到任何答案,希望你们这些知识渊博的人能帮忙!我也用谷歌搜索过我的屁股,但仍然找不到答案:

归根结底,我想得到一个URL,当它通过API使用官方Blogger PHP客户端库发布时,该URL将用于预定的Blogger帖子。如果我正在做一个正常的非计划后的工作,就像这样:

 $res = $service->posts->insert('blogger_blog_id', $post_details);
我可以通过以下方式从响应中获取url:

 $post_url = $res['url'];
但是如果我通过添加以下内容来安排帖子

 $post_details->setPublished($date);
在调用之前,响应数组中的url属性只返回博客的根url,而不是文章的链接


如果我登录Blogger并查看其中一篇预定的帖子,其中有一部分会给出将要使用的URL。这就是我想要抓住的,有可能吗?

这是Blogger API的一个临时问题,以防万一它再次发生

如果你休眠5,然后用第二个请求获取url,会发生什么?开始认为这不可能是诚实的。如果我尝试通过ID获取一篇定时文章,我会得到403。与已经发布的帖子相同的代码可以正常工作。