Итак, я пытаюсь написать настольное приложение для публикации сообщений в блоге Wordpress, и обнаружил библиотеку Wordpress XML-RPC Рубена Стэнтона (по какой-то причине его сайт не отвечает, вот код в Google Code )
Теперь все работает хорошо, но когда я начинаю публиковать посты, происходит что-то странное.
Вот мой код:
private function publish():void {
var sel:CuratorBlog=blogSelect.selectedItem;
publisher=new WPService(sel.url, sel.login, sel.password);
publisher.addEventListener(WPServiceEvent.NEW_POST, postAdded);
var p:Post=new Post();
p.dateCreated=publishDate.selectedDate;
p.title=txtTitle.text;
p.mt_keywords=txtTags.text;
p.mt_allow_comments=1;
p.mt_allow_pings=1;
p.description=htmlText; //This is obtained from a richText control. And yes, I have tested that it is being assigned properly
publisher.posts.newPost(p, true);
btnPublish.enabled=false;
cursorManager.setBusyCursor();
}
private function postAdded(e:WPServiceEvent):void {
var postId:String=(e.data as String);
Alert.show(blogSelect.selectedItem.url + "?p=" + postId);
publisher.removeEventListener(WPServiceEvent.NEW_POST, postAdded);
cursorManager.removeBusyCursor();
btnPublish.enabled=true;
}
Проблема в том, что пост создан, но без содержания.
Я могу видеть теги и заголовок в браузере, когда открываю блог, но в нем нет содержимого. есть идеи почему? Как я могу это исправить?