Tôi đã giới thiệu nhiều liên kết bao gồm:
- Mô-đun dịch vụ. Làm cách nào để xây dựng dữ liệu JSON với thông tin phiên để tạo nút?
- GitHub - Tạo nút bằng Dịch vụ 6.3 REST
Tôi đã thử một số cách để POST một nút mới lên một trang web Drupal, nhưng tôi đã thất bại. Tôi đã tạo một CCK mẫu để lưu trữ dữ liệu của sinh viên với tên, tuổi, giới tính, DOB và thêm một số danh sách.
Tôi đã cài đặt và định cấu hình mô-đun Dịch vụ (D7) và tạo điểm cuối dịch vụ tại các dịch vụ.
Như mong đợi, GET là cách dễ nhất để lấy chi tiết của một nút trong JSON. http://localhost/drupal/services/node
chỉ đơn giản là liệt kê tất cả các nút.
Tôi vẫn không thể tìm ra cách sử dụng phương thức POST .
Tôi muốn tìm kiếm các sinh viên có tên chứa john . Tôi đã thử
localhost/drupal/services/node&node[name]=john
. Tôi đã sử dụng plugin POST Man cho Chrome nhưng không thành công. Tôi cũng đã thử một số cách khác.Tôi đã thử thêm một sinh viên mới vào trang web nhưng không thành công.
Bất cứ ai có thể hướng dẫn tôi để làm cho công việc trên tốt?
CẬP NHẬT:
Tôi đã thử thêm các nút mới của loại bài viết . Nó hoạt động tốt. nhưng khi tôi đang cố thêm các nút loại CCK thì nó đang hiển thị " s: 22:" Xác thực CSRF không thành công "; " Đây là ảnh chụp màn hình
Tôi đã đi qua liên kết https://drupal.org/node/2013781
Tôi đã theo dõi session = session_name = session_id nhưng tôi vẫn gặp lỗi.