0

JSON データを投稿するには、PHP curl を使用する必要があります。このサイトを検索した後、いくつかの例を見つけて、データを配列として送信する必要があることを知りましたが、それでも "({"message":"cjson decode error","code":500,"error":true})" が表示されますデータを投稿した後、毎回エラーが発生します。

元のデータは次のようになります (firefox live httpd ヘッダーから):

{"nodes":[{"id":"","type":"some_type","parentId":"ROOT","refId":null,"href":"","text":"New","desc":"","tags":"","cr":123}],"revision":11,"token":"some_token"}

さて、これがcurl経由で送信しようとするデータです

json_encode(array("nodes"=>array("id"=>"", "type"=>"some_type", "parentId"=>"ROOT", "refId"=>"", "href"=>"", "text"=>"New", "desc"=>"", "tags"=>"", "cr"=>"123"), "revision"=>"11", "token"=>"some_token"));

誰かがここで何が悪いのか教えてもらえますか?

4

1 に答える 1