以下を含む多くのリンクを参照しました。
Drupalサイトに新しいノードをPOSTする方法をいくつか試しましたが、失敗しました。名前、年齢、性別、DOBを含む学生データを保存するためのサンプルCCKを作成し、リストを追加しました。
サービスモジュール(D7)をインストールして構成し、サービスでサービスエンドポイントを作成しました。
予想どおり、GETはJSONでノードの詳細を取得する最も簡単な方法です。http://localhost/drupal/services/node
単にすべてのノードをリストしました。
POSTメソッドの使用方法がまだわかりません。
名前にjohnが含まれる学生を検索したいです。試しました
localhost/drupal/services/node&node[name]=john
。成功せずにChromeのPOST Manプラグインを使用し ました。他の方法も試しました。成功せずにサイトに新しい学生を追加しようとしました。
誰でも上記の仕事をうまくするために私を導くことができますか?
更新:
タイプの記事の新しいノードを追加してみました。うまくいきました。しかし、タイプが部門CCKのノードを追加しようとすると、「s:22:」CSRF検証に失敗しました」と表示されます;「ここにスクリーンショットがあります
リンクhttps://drupal.org/node/2013781を通過しました
session = session_name = session_idに従いましたが、それでもエラーが発生します。