Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- require_once 'Zend/Loader.php';
- Zend_Loader::loadClass('Zend_Gdata');
- Zend_Loader::loadClass('Zend_Gdata_Query');
- Zend_Loader::loadClass('Zend_Gdata_ClientLogin');
- function createPublishedPost($title='Hello, world!', $content='I am blogging
- on the internet.')
- {
- $user = 'логин';
- $pass = 'пароль';
- $service = 'blogger';
- $blogID = "идентификатор блога";
- $client = Zend_Gdata_ClientLogin::getHttpClient($user, $pass, $service, null,
- Zend_Gdata_ClientLogin::DEFAULT_SOURCE, null, null,
- Zend_Gdata_ClientLogin::CLIENTLOGIN_URI, 'GOOGLE');
- $gdClient = new Zend_Gdata($client);
- $uri = 'http://www.blogger.com/feeds/' . $blogID . '/posts/default';
- $entry = $gdClient->newEntry();
- $entry->title = $gdClient->newTitle($title);
- $entry->content = $gdClient->newContent($content);
- $entry->content->setType('text');
- $createdPost = $gdClient->insertEntry($entry, $uri);
- $idText = split('-', $createdPost->id->text);
- $newPostID = $idText[2];
- return $newPostID;
- }
- echo createPublishedPost();
- ?>
Add Comment
Please, Sign In to add comment