<div dir="ltr"><div>Following you can find the code from the original Android app. The method only tries &quot;getRecentPosts&quot; and not any more. That fails without both &quot;edit_published_posts&quot; and &quot;edit_others_posts&quot; accesses.  result.length == 0. <br>

 </div><blockquote style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;" class="gmail_quote">XMLRPCMethod method = new XMLRPCMethod((isPage) ? &quot;wp.getPageList&quot;<br>                : &quot;blogger.getRecentPosts&quot;, new XMLRPCMethodCallback() {<br>

            public void callFinished(Object [ ] result) {<br><br></blockquote><div> <br>Do you mean anything different?<br><br>P.S. Why I&#39;m insisting on using xml-rpc is that the app is already done! We just don&#39;t want to use a user account with edit access in our source codes. We didn&#39;t know about the permissions from the beginning and we were testing with admin account. #FAIL <br>

</div><br><div class="gmail_quote">On Fri, Jun 10, 2011 at 1:44 AM, Alexander Concha <span dir="ltr">&lt;<a href="mailto:alex@buayacorp.com">alex@buayacorp.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

Instead of modifying the user capabilities, why don&#39;t you add a new<br>
xmlrpc method that does a similar thing of get_recent_posts? You can<br>
easily add new xmlrpc methods.<br>
<div><div></div><div class="h5"><br>
On Thursday, June 9, 2011, Hessam Armandehi &lt;<a href="mailto:hessam@farsitel.com">hessam@farsitel.com</a>&gt; wrote:<br>
&gt; Dear Eric,<br>
&gt;<br>
&gt; Thanks for the tip. I tried the Role Scoper. It seems the user needs to have &quot;edit_published_posts&quot; and &quot;edit_others_posts&quot; permissions to get access to XML-RPC responses. True? I tried it on the original Wordpress Android app. I couldn&#39;t fetch the posts with Author role since it has no &quot;edit_others_posts&quot; permission. If it&#39;s true, what do you suggest then?<br>


&gt;<br>
&gt; Best,<br>
&gt; /Hessam<br>
&gt;<br>
&gt; On Tue, Jun 7, 2011 at 6:22 PM, Eric Mann &lt;<a href="mailto:eric@eam.me">eric@eam.me</a>&gt; wrote:<br>
&gt;<br>
&gt;<br>
&gt; My recommendation would be to use a plugin like Role Scoper (<a href="http://wordpress.org/extend/plugins/role-scoper/" target="_blank">http://wordpress.org/extend/plugins/role-scoper/</a>) to create a custom XML-RPC user role.  You can then explicitly grant users the ability to read content but not create content.<br>


&gt;<br>
&gt; On Tue, Jun 7, 2011 at 2:26 AM, Hessam Armandehi &lt;<a href="mailto:hessam@farsitel.com">hessam@farsitel.com</a>&gt; wrote:<br>
&gt;<br>
&gt; Dear all,<br>
&gt;<br>
&gt; We&#39;re developing an Android app for a <a href="http://wordpress.org" target="_blank">wordpress.org</a> blog. Since RSS only lists the most recent posts and we wanted to get access to the older ones we decided to use XML-RPC. Unfortunately I just found that subscriber role has no access to the XML-RPC features.<br>


&gt;<br>
&gt; We need a read-only account to access XML-RPC and we don&#39;t want to put admin password in the app. How should we proceed? Any suggestion?<br>
&gt;<br>
&gt; I found this myself:<br>
&gt; <a href="http://wordpress.org/support/topic/xmlrpc-038-getrecentposts-038-user-role" target="_blank">http://wordpress.org/support/topic/xmlrpc-038-getrecentposts-038-user-role</a><br>
&gt;<br>
&gt; No help though.<br>
&gt;<br>
&gt; Best,<br>
&gt; /Hessam<br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; wp-xmlrpc mailing list<br>
&gt; <a href="mailto:wp-xmlrpc@lists.automattic.com">wp-xmlrpc@lists.automattic.com</a><br>
&gt; <a href="http://lists.automattic.com/mailman/listinfo/wp-xmlrpc" target="_blank">http://lists.automattic.com/mailman/listinfo/wp-xmlrpc</a><br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; wp-xmlrpc mailing list<br>
&gt; <a href="mailto:wp-xmlrpc@lists.automattic.com">wp-xmlrpc@lists.automattic.com</a><br>
&gt; <a href="http://lists.automattic.com/mailman/listinfo/wp-xmlrpc" target="_blank">http://lists.automattic.com/mailman/listinfo/wp-xmlrpc</a><br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
<br>
</div></div><font color="#888888">--<br>
Alexander Concha<br>
<a href="http://www.buayacorp.com" target="_blank">http://www.buayacorp.com</a><br>
</font><div><div></div><div class="h5">_______________________________________________<br>
wp-xmlrpc mailing list<br>
<a href="mailto:wp-xmlrpc@lists.automattic.com">wp-xmlrpc@lists.automattic.com</a><br>
<a href="http://lists.automattic.com/mailman/listinfo/wp-xmlrpc" target="_blank">http://lists.automattic.com/mailman/listinfo/wp-xmlrpc</a><br>
</div></div></blockquote></div><br></div>