Qualquer peculiaridades eu deveria estar ciente de em implementações XML-RPC e BlogAPI do Drupal?

StackOverflow https://stackoverflow.com/questions/125190

Pergunta

Estou começando a trabalhar em um projeto que vai acessar um site Drupal para criar (e, eventualmente, editar) nós no local, através do módulo de instalação XML-RPC e BlogAPI fornecido com Drupal. Isto inclui o upload de arquivos, como o projeto é permitir que as pessoas a fazer upload de fotos em massa para um site Drupal com ado mínima.

O que eu gostaria de saber é se existem quaisquer ressalvas que eu deveria olhar para fora. Alguém já teve experiência visando Drupal's XML-RPC implementation, ou a aplicação de qualquer um dos blogging APIs apoiado pela sua BlogAPI module? Que conselho você daria para os outros a tomar o mesmo caminho?

Foi útil?

Solução

Enquanto a instalação XML-RPC é bastante estável e funciona bem, o módulo BlogAPI tem vários problemas, especialmente com a descoberta, que fazem a usá-lo para nada, mas blogs regulares doloroso. Atualmente, não há nenhum uso de blogIds no documento Descoberta Really Simple gerado (dos quais apenas um existe para um site) ou para as APIs de blogs implementadas em BlogAPI.

Qual blogue recebe um post é determinada por credenciais do usuário, o que funciona bem, desde que apenas um tipo de nó está disponível para acesso através BlogAPI, mas quando você tentar e ter dois ou mais tipos de nós disponíveis através do módulo, as coisas tendem a desmoronar.

Olhando para o estado de BlogAPI na cabeça de Drupal no CVS, que pode não ver uma solução para isso até 8.x, no mínimo. No entanto, existem várias pessoas que trabalham na reabilitação BlogAPI como um terceiro módulo partido, talvez para mesclar volta ao núcleo Drupal em alguma data posterior. Se você quiser usar uma API blogging bem conhecido, que poderia ser melhor para se envolver com seu esforço. Se é outra coisa, no entanto, a facilidade XML-RPC fornecido através hook_xmlrpc () faz um ótimo trabalho de deixá-lo fornecer suas próprias interfaces XML-RPC.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top