Mencionei muitos links, incluindo o seguinte:
- Módulo de serviços. Como construir os dados JSON com informações da sessão para criar o nó?
- GitHub - Criando um nó usando o Services 6.3 REST
Tentei várias maneiras de POSTAR um novo nó para um site Drupal, mas falhei. Criei um exemplo de CCK para armazenar dados dos alunos com nome, idade, sexo, DOB e adicionei alguma lista.
Instalei e configurei o módulo Serviços (D7) e criei um ponto final de serviço nos serviços.
Como esperado, GET é a maneira mais fácil de obter detalhes de um nó no JSON. http://localhost/drupal/services/node
simplesmente listou todos os nós.
Ainda não consigo descobrir como usar o método POST .
Gostaria de procurar os alunos cujo nome contém john . Eu tentei
localhost/drupal/services/node&node[name]=john
. Eu usei o plugin POST Man para o Chrome sem sucesso. Eu também tentei algumas outras maneiras.Tentei adicionar um novo aluno ao site sem sucesso.
Alguém pode me orientar a fazer o trabalho acima bem?
ATUALIZAÇÃO:
Tentei adicionar novos nós do tipo article . Funcionou bem. mas quando estou tentando adicionar nós do tipo Departamento CCK Ele está mostrando " s: 22:" Falha na validação do CSRF "; " Aqui estão as capturas de tela
Passei pelo link https://drupal.org/node/2013781
Eu segui session = session_name = session_id, mas ainda recebo um erro.