Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: Blogger API
цитата
26/07/07 в 08:26
 Alexandur
товарищи АВМы, кто-нибудь пробовал разобраться с этим?
http://code.google.com/apis/blogger/overview.html
нагородили, хрен разберёшь.
и раньше апи был кривой, названия у постов сделать нельзя было, а сейчас вообще муть.

кто-нибудь вообще постит через этот АПИ?
цитата
28/07/07 в 02:54
 chubaka
Я конечно не разбирался, но на первый взгляд выглядит все очень даже правильно. Да и сделано все XML протоколом, очень даже удобно.

Вообщем я сам не пробовал, но можешь стукнуть - помогу советами и вообще реализовать. Тема очень даже зачетная.
цитата
28/07/07 в 08:42
 Alexandur
меня напрягают одноразовые токены, никак не могу понять как их брать скриптом, или где взять многоразовый.

попытался постить через аккаунт (парсингом формы) там ещё больше заморочек, штук 5 всяких редиректов и подтверждений.
шифруется, гадёныш...
цитата
28/07/07 в 13:05
 samedi
АПИ там многоразовый и никакие токены не требуются

Парсингом формы не запостишь, так как на блогере сделан ряд проверок:
1. скрытые поля формы
2. редирект яваскриптом
3. установка кук яваскриптом
и даже после прохождения этих шагов упрёшься в ввод капчи icon_smile.gif
цитата
28/07/07 в 13:21
 Alexandur
меня без токенов не пускает.
http://code.google.com/apis/blogger/developers_guide_protocol.html
Цитата:

You can access both public and private feeds using the Blogger data API. Public feeds do not require any authentication, but they are read-only. If you want to modify blogs then you'll need to authenticate your client before requesting private feeds. This can be done via ClientLogin username/password authentication or AuthSub proxy authentication.

я так понял, что доступ к публичным открытым фидам на запись всё равно требует токены

пробовал токены от ClientLogin authentication они вообще не работают.
цитата
28/07/07 в 22:26
 Alexandur
всем спасибо. разобрался. неправильно использовал ClientLogin authentication

а парсинг не такой сложный, preg_match всё решает.

и ещё одна проблема которая меня немного сбила, это наверно запрет на доступ с айпишников hqhost


Эта страница в полной версии