REST API在产品说明中使用粗体格式和多行的语法 时间:2018-02-16 作者:Howdewicodethis 我在“编辑产品”GUI visual中的描述如下:描述Features :功能1功能2我使用rest API转储描述,如下所示:"description":"<p>Description<\\/p>\\n<p><strong>Features :<\\/strong><\\/p>\\n<p>Feature 1<\\/p>\\n<p>Feature 2<\\/p>\\n" 然而,如果我将该描述放入json,我会得到:Array ( [code] => woocommerce_rest_cannot_view [message] => Sorry, you cannot view this resource. [data] => Array ( [status] => 401 ) ) 看来我不能有多个<\\/p\\> 在json中,但我需要它们来实现下游格式。 1 个回复 SO网友:Howdewicodethis 通过更多的实验,我找到了罪魁祸首-这不起作用:curl_setopt($ch, CURLOPT_POSTFIELDS, $jsonDataEncoded); 这确实有效:curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($data)); 因此,正是通过curl处理$data中的数据导致了权限问题。 结束 文章导航