2011-05-28 5 views
6

का उपयोग कर वर्डप्रेस में प्रकाशन पोस्ट्स मैं वर्डप्रेस इंस्टॉलेशन में पोस्ट करने के लिए jwordpress-0.4.jar का उपयोग कर रहा हूं।वर्डप्रेस में jwordpress

कोड मैं का उपयोग कर रहा है:

Wordpress wp = new Wordpress(username, password, xmlRpcUrl); 
Page recentPost = new Page(); 
recentPost.setPost_status("Published"); 
recentPost.setDescription("<ul>" + desc + "</ul>"); 
recentPost.setCategories(cat); 
String pageID=recentPost.getPage_id(); 
String result = wp.newPost(recentPost, true); 

यह अच्छी तरह से पहले से काम किया है, लेकिन अब जब मैं इसे अपनी शेड्यूलिंग मोड, मैं कोशिश की है को जाता है प्रकाशित करने के लिए जाना:

recentPost। setPost_status ("प्रकाशित");

और

wp.newPost (recentPost, सच);

लेकिन पद अभी भी कोई प्रकाशित:

+0

आप एक्सएमएल है कि इस सहायक आप के लिए उत्पन्न की जांच की थी? वर्डप्रेस के लिए एपीआई उदाहरणों से यह अलग कैसे है? –

+0

@Alessandro नहीं, एपीआई उदाहरण से कोई बदलाव नहीं है। –

+0

मैं http://code.google.com/p/wordpress-java/source/browse/trunk/src/net/bican/wordpress/example/Main.java?spec=svn63&r=63 उदाहरण –

उत्तर

0

अलग वर्डप्रेस संस्करण के साथ यह कोशिश करो। मैंने jwordpress-0.4.jar का उपयोग किया है और यह मेरे लिए ठीक काम कर रहा था, याद रखें कि वर्डप्रेस अगर मैं इसे चला रहा था तो कौन सा संस्करण।

0

अपने कोड में डाल:

recentPost.setPost_status("Published"); 

लेकिन इस के बजाय का उपयोग करें:

recentPost.setPost_status("Publish");