2008-09-24 4 views
1

Drupal과 함께 출하되는 모듈 시설을 통해 Drupal 사이트에 액세스하여 사이트의 노드를 만들고 (결국 노드를 편집하는) 프로젝트를 시작합니다. 모듈이 제공됩니다. 여기에는 파일 업로드가 포함됩니다.이 프로젝트는 사람들이 최소 Drupal 사이트에 사진을 업로드하는 것을 허용하기위한 것입니다.드루팔 (Drupal의 XML-RPC 및 BlogAPI 구현에서 알아야 할 사항은 무엇입니까?

제가 알고 싶은 것은 제가주의해야 할 사항이 있는지입니다. 누구든지 Drupal's XML-RPC implementation을 타겟팅 한 경험이 있거나 BlogAPI module으로 지원되는 blogging APIs 중 하나를 구현 했습니까? 동일한 길을 택한 다른 사람들에게 어떤 조언을 주겠습니까?

+0

결국 BlogAPI 모듈이 내가 원하는 것을하지 않을 것이므로 결국 사용자 정의 XML-RPC 인터페이스 용 Drupal 모듈을 굴렸다. –

답변

1

XML-RPC 기능은 매우 안정적이며 잘 작동하지만 BlogAPI 모듈은 발견과 관련하여 여러 가지 문제점을 가지고 있습니다. 현재 생성 된 Really Simple Discovery 문서 (사이트 중 하나만 존재) 또는 BlogAPI에 구현 된 블로깅 API에 대해서는 blogIds를 사용하지 않습니다.

게시물을받는 블로그는 사용자 자격 정보에 의해 결정됩니다. BlogAPI를 통해 하나의 노드 유형을 사용할 수있는 한 제대로 작동하지만, 모듈을 통해 두 가지 이상의 노드 유형을 사용할 수있는 경우, 붕괴되다.

CVS에서 Drupal의 HEAD에있는 BlogAPI의 상태를 보면 초기에 8.x까지는 해결책이 없을 수도 있습니다. 그러나 BlogAPI를 제 3 자 모듈로 재개발하는 작업을하는 사람들이 몇 명 있는데, 나중에 언젠가 다시 Drupal 코어에 병합됩니다. 잘 알려진 블로깅 API를 사용하려면 자신의 노력에 참여하는 것이 가장 좋습니다. 그러나 뭔가 다른 것이라면 hook_xmlrpc()를 통해 제공되는 XML-RPC 기능은 자신 만의 XML-RPC 인터페이스를 제공 할 수있는 훌륭한 작업을 수행합니다.