Я задал этот вопрос в Blogger Google Group здесь https://groups.google.com/forum/#!topic/bloggerdev/LYBQxsugzlA, но у вас не было никаких ответов и надеялся, что вы, знающий народ, сможете помочь! У меня также Googled моя задница и все еще не могу найти ответ:Blogger API - Получить URL-адрес запланированного сообщения
Это сводится к тому, что я хочу получить URL-адрес, который будет использоваться для запланированного поста Blogger, когда он будет опубликован через API (с использованием официального Blogger PHP клиентская библиотека). Если я делаю обычный пост (внеплановой) как так:
$res = $service->posts->insert('blogger_blog_id', $post_details);
я могу получить URL из ответа с
$post_url = $res['url'];
Но если график пост, добавив что-то вроде
$post_details->setPublished($date);
Прежде чем я позвоню, свойство url в массиве ответов просто возвращает корневой URL-адрес блога вместо ссылки на сообщение.
Если я вхожу в Blogger и просматриваю одно из этих запланированных сообщений, есть его часть, которая дает мне URL-адрес, который будет использоваться. Это то, что я хочу захватить, возможно ли это?
Что произойдет, если вы «спите (5)», а затем введите URL-адрес со вторым запросом? – Tschallacka
Начинать думать, что это не возможно быть честным. Если я попытаюсь получить запланированное сообщение по его ID, я получаю 403. Тот же код с уже опубликованным сообщением прекрасно работает. – KyleC