RESTサーバー、 Services in = Drupal 7?
RESTサーバーが_application/json
_コンテンツタイプを受け入れるサーバーをセットアップしました。また、_create node
_リソースを有効にして匿名エンドポイントをセットアップし、新しいアイテムを作成しましたコンテンツタイプを_application/json
_に設定したFirefoxのポスタープラグインと次のデータ
_{"title":"Review","type":"story"}
_
それ以上はなさそうです。私は このガイド に従っており、ノードは作成されますが、残りのフィールドのデータは追加されません。この JSONエディター を使用してコードを生成し、テストのために_node.module
_の_node_submit
_ハンドラーに配置したdsm($_POST)
呼び出しによって示される構造に一致させます。
私が投稿しようとしているJSONデータは次のようになります(ポスターを使用する前にすべての空白を削除します):
_{
"title":"great success!",
"type":"story",
"field_review":[
{"und":
[{"0":
[
{"value":"Some text"}
]
}]
}
],
"field_rating":[
{"und":
[
{"rating":"60"}
]
}
],
"field_product_type":[
{"und": "1"}
],
"field_barcode":[
{"und":
[
{"value":"33333333333"}
]
}
]
}
_
何が欠けていますか?
関数json_encode();私の理解から。