WordPress AS3 API Preview

WordPress AS3 API Preview

Bom, quem me tem seguido no twitter já me viu falar de um projecto bem interessante que estou a fazer. Trata-se da implementação do XMLRPC do wordpress em Action Script que permite a administração remota do wordpress, principalmente focada no flex (adobe air), mas também funciona com o flex na sua versão “web” e futuramente no flash CS (as3).  Existiam algumas implementações deste tipo, mas nenhuma tirava partido a 100% do xmlrpc e todas são baseadas numa libraria não comercial que implementava o XMLRPC, então decidi não só criar a minha implementação como cria-la independentemente de qualquer libraria externa, e finalmente posso afirmar que esta primeira fase (o SWC) está pronto e 100% com código proprietário, digo, com recurso apenas ao meu código.

Este primeira fase faz parte de um grande projecto comercial que tenho em mente e que ainda vai demorar para dar a cara, mas com certeza vai ser muito util e vai ser uma novidade no mercado. Por enquanto ainda em fase de acordos, e apenas por isso não poderei divulgar muito mais, apenas comentei com o meu caro amigo Vedovelli que ainda me deu mais força para continuar o projecto…

Bom, esta API (SWC) está disponivel para testes, mas como vai ser parcialmente comercial apenas a posso disponibilizar moderadamente consoante algumas licenças. Quem quiser testar esta api pode fazer o pedido aqui http://msdevstudio.net/wpas3api/preview/.

A documentação (ASDOC) pode ser encontrada aqui: http://msdevstudio.net/wpas3api/docs/

O swc não têm qualquer limitação, e implementa por completo a interface xmlrpc do wordpress, que inclui as funções seguintes:

getAuthors, getCategories, getCategoriesSuggest, getComment,
getComments, getCommentsOfPost, getCommentsStatusList, getOptions,
getPages, getPageSingle, getPageStatusList, getPageTemplates, getPosts,
getPostsStatusList, getRecentPosts, getTags, getUserInfo,
insertComment, insertNewPost, insertPage, newCategory, saveComment,
savePost, setOption, updatePage, uploadFile, deteleCategory,
deleteComment, deletePage, deletePost.

Ainda conta com mais algumas funções, mas podem descobrir mais informações na documentação e testando a própria api.

Bom, espero o vosso feedback se estiverem dispostos a testar o projecto.

Abraço.


Leave a Comment

Post