2013-09-20 4 views
1

Я задал этот вопрос в 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-адрес, который будет использоваться. Это то, что я хочу захватить, возможно ли это?

+0

Что произойдет, если вы «спите (5)», а затем введите URL-адрес со вторым запросом? – Tschallacka

+0

Начинать думать, что это не возможно быть честным. Если я попытаюсь получить запланированное сообщение по его ID, я получаю 403. Тот же код с уже опубликованным сообщением прекрасно работает. – KyleC

ответ

0

Это была временная проблема с API Blogger на случай, если это произойдет снова!

Смежные вопросы