2017-05-08 60 views
0

我的問題陳述: 我想知道當通過android設備提交表單時,評估參數的JSON輸入是什麼?評分參數從Android設備到WordPress網站的JSON輸入?

我已經試過:

POST URL: http://testwordpresssite.com/wp-json/wp/v2/comments 
JSON Input: 
{ 
    "post": "1555", 
    "content": "this is test comment from JSON", 
    "author_name": "this is test", 
    "author_email": "[email protected]", 
    "overall":"4", 
    "quality":"3", 
    "support":"2", 
    "price":"1", 
    "products":"5" 
} 

我的評價參數整體質量,支持,價格和產品。 內容正在存儲在數據庫中,但不是評級參數。 我正在使用globo 1.1.7 WordPress主題。

附加信息: 我們已經在那裏事後審查和星級分別存儲wp_commentswp_commentmeta兩個表。

如果您需要任何其他信息,請讓我知道。

在此先感謝。

+0

你試圖發送,而不是串號碼 - 例如'「整體」:4,「質量」:3,...'? –

+0

JSON輸入應該位於鍵值對中。 – Amit

回答

0

如果你想添加更多的信息,那麼你必須加入wp_commentmeta表 像comment_meta:

<?php add_comment_meta($comment_id, $meta_key, $meta_value, $unique); ?> 

鏈接:comment-meta

+0

感謝您的回覆,但是當我使用網站提交評分和評論時,它工作正常並將信息存儲在兩個表格中。但是,當我嘗試通過使用REST調用的Android設備提交輸入時,它沒有保存評分。我不知道我是否使用了正確的JSON輸入。請指教。 – Amit