2017-01-13 5 views
0

cURLでダミーオーダーを作成しようとしているときに、このエラーが発生しています。私はポストマスター経由で注文を作成しようとしました。私は単にwoocommerrce documentationからコードをコピーしていますが、それでもエラーが コードが来ていることは問題がwoocommerceWooCommerceがエラーを返す

のドキュメントとorderオブジェクトであなたのリクエストボディJSONをラップする必要がありました

curl -X POST -H "Content-Type: application/javascript" -H "Cache-Control: no-cache" -H "Postman-Token: 56032927-8d69-3630-aae9-0eb6823fe9b0" -d '{ 
     "payment_method": "cod", 
     "payment_method_title": "Cash on Delivery", 
     "set_paid": true, 
     "billing": { 
     "first_name": "bhbhub", 
     "last_name": "Dnuoe", 
     "address_1": "969 Market", 
     "address_2": "", 
     "city": "beach", 
     "state": "Goa", 
     "postcode": "122002", 
     "country": "India", 
     "email": "[email protected]", 
     "phone": "1234567890" 
     }, 
     "shipping": { 
     "first_name": "John", 
     "last_name": "Doe", 
     "address_1": "969 Market", 
     "address_2": "", 
     "city": "beach", 
     "state": "Goa", 
     "postcode": "94103", 
     "country": "US" 
     }, 
     "line_items": [ 
     { 
      "product_id": 100, 
      "quantity": 2 
     } 

     ], 
     "shipping_lines": [ 
     { 
      "method_id": "flat_rate", 
      "method_title": "Flat Rate" 


     } 
     ] 
    }' "http://www.jersershor.com/wc-api/v3/orders?oauth_consumer_key=ck_638caaf46271a320075ecee01e89581f91644b98&oauth_signature_method=HMAC-SHA1&oauth_timestamp=1484290102&oauth_nonce=cwidKMBu2uE&oauth_version=1.0&oauth_signature=VUMuuVRXsXKvyFhk97dQWj5bCEI%3D 
" 
+2

Stackoverflowへようこそ!サイトを最大限に活用するには、良い質問をすることが重要です。質問をするためのガイドはhttp://stackoverflow.com/help/how-to-askにあります。 –

答えて

0

です始めること。それは次のようになるだろう{ "オーダー":{...上記データ}}

ので、本体のコードは

{ "順序" であろう:{

"status": "processing", 

    "payment_details": { 
     "method_id": "bacs", 
     "method_title": "Direct Bank Transfer", 
     "paid": true 

    }, 

    "billing_address": { 
     "first_name": "bhbhub", 
     "last_name": "Dnuoe", 
     "address_1": "969 Market", 
     "address_2": "", 
     "city": "beach", 
     "state": "Goa", 
     "postcode": "122002", 
     "country": "IN", 
     "email": "[email protected]", 
     "phone": "1234567890" 
    }, 
    "shipping_address": { 
     "first_name": "John", 
     "last_name": "Doe", 
     "address_1": "969 Market", 
     "address_2": "", 
     "city": "beach", 
     "state": "Goa", 
     "postcode": "94103", 
     "country": "IN" 
    }, 
    "line_items": [{ 
      "product_id": 100, 
      "quantity": 2 
     } 

    ], 
    "customer": { 
     "id": 0, 
     "total_spent": "320", 
     "email": "[email protected]", 
     "first_name": "bhbhub", 
     "last_name": "Dnuoe", 
     "billing_address": { 
      "first_name": "bhbhub", 
      "last_name": "Dnuoe", 
      "company": "", 
      "address_1": "969 Market", 
      "address_2": "", 
      "city": "beach", 
      "state": "Goa", 
      "postcode": "122002", 
      "country": "IN", 
      "email": "[email protected]", 
      "phone": "1234567890" 
     }, 
     "shipping_address": { 
      "first_name": "John", 
      "last_name": "Doe", 
      "company": "", 
      "address_1": "969 Market", 
      "address_2": "", 
      "city": "beach", 
      "state": "Goa", 
      "postcode": "94103", 
      "country": "IN" 
     } 
    } 
} 

}

関連する問題