X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Проблема с удаленной публикацией XML-RPC на CMS Wordpress
asAlbert
asAlbert
Topic Starter сообщение 10.8.2011, 21:47; Ответить: asAlbert
Сообщение #1


Написал скриптик простой, чтобы проходил по сайтам и в случае нахождение новой новости она публиковалась через XML-RPC.

На Vertrigo все работает, на хостинге не получается. Самое интересное, что ошибку никакую не выдает.

Вот так публикую

include_once 'xml-rpc/lib/xmlrpc.inc';

$GLOBALS['xmlrpc_internalencoding'] = 'UTF-8';
header('Content-type:text/html;charset=utf-8');

$u_name = '!login';
$u_pass = '!pass';

$wp = new xmlrpc_client('/xmlrpc.php','!site.ru',80);
$wp->request_charset_encoding = 'UTF-8';
$wp->return_type = 'phpvals';

$struct = array();

$struct['post_type'] = new xmlrpcval('post', 'string');
$struct['title'] = new xmlrpcval('!Заголовок поста', 'string');
$struct['categories'] = new xmlrpcval('!Новости', 'string');
$struct['description'] = new xmlrpcval('!краткое описание', 'string');
$struct['mt_text_more'] = new xmlrpcval('!полная новость', 'string');
$struct['mt_allow_comments'] = new xmlrpcval(1, 'int');
$struct['mt_allow_pings'] = new xmlrpcval(1, 'int');
$struct['post_status'] = new xmlrpcval('publish', 'string');


//собираем все в кучу
$params = array( //ид блога
new xmlrpcval(0, 'int'), //логин
new xmlrpcval($u_name, 'string'), //пароль
new xmlrpcval($u_pass, 'string'), //данные
new xmlrpcval($struct, 'struct'),
//публикация: true - опубликована,
//false - не опубликована
new xmlrpcval(true, 'boolean'));

//вызываем процедуру metaWeblog.newPost
$r = $wp->send(new xmlrpcmsg('metaWeblog.newPost', $params));
//если ошибка, сообщаем об ошибке постинга
if ($r->faultCode()) {
die('Ошибка постинга:' . $r->faultString());
}
//WP вернет идентификатор поста в случае успеха
$p = $r->value();


Был бы признателен, если кто-нибудь проконсультирует (посоветует хостинг, пройдет все этапы "установки"). Насколько это темный лес?

Готов заказать написание подобного парсера - регулярки сам напишу, мне нужен только постинг.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


Сообщение отредактировал asAlbert - 10.8.2011, 21:48
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыПродам базу сайтов Wordpress в 16 миллионов доменов! Свежая сборка.
19 Boymaster 11420 20.4.2024, 0:01
автор: Boymaster
Открытая тема (нет новых ответов) Нужен кодер, чтобы пофиксить ошибку Wordpress после переноса сайта
0 Alex-777 952 7.4.2024, 18:05
автор: Alex-777
Открытая тема (нет новых ответов) Перенос сайта на CMS Wordpress
8 freeax 4983 10.3.2024, 14:58
автор: freeax
Открытая тема (нет новых ответов) Нужен сайт с автонаполнением по XML
1 REGNET 1253 7.3.2024, 15:08
автор: REGNET
Открытая тема (нет новых ответов) Как настроить в WordPress для SEO оптимизации
8 rownong27 2488 2.3.2024, 12:59
автор: toplinks


 



RSS Текстовая версия Сейчас: 25.4.2024, 11:11
Дизайн