2017-12-02 21 views
0

メールでのお問い合わせwoocommerce REST APIメールでお客様にお問い合わせください

https://localhost/biobays/wp-json/wc/v2/customers/2お客様からのID取得が動作しています。しかし、 https://localhost/biobays/wp-json/wc/v2/customers/email/[email protected]またはhttps://localhost/biobays/wp-json/wc/v2/[email protected]は機能していません。

私はユーザー情報を取得することを期待しています。

私は空の応答があります。

PS:古いV3に大きなこの作業https://localhost/biobays/wc-api/v3/customers/email/[email protected]

答えて

0

ジョー、 私は少しテストを作成し、これはあなたがAPIに行う必要がある呼び出しです:あなたがテストする場合

$params = array("email" => "[email protected]"); 
$getContact = $wcApi->get('customers',$params); 

echo "<pre>"; 
print("<pre>".print_r($getContact , true)."</pre>"); 
echo"</pre>"; 

何電子メールが1つの空の配列が返される存在しない場合

https://localhost/biobays/wp-json/wc/v2/customers?email=test%40t.com&consumer_key=YOUR_CONSUMER_KEY&consumer_secret=YOUR_CONSUMER_SECRET 

:urlは、このような呼び出しを行います。

+0

こんにちはリック、私はあなたの解決策をテストします。よく分かっていれば、私の問題は@の代わりに%40をエンコードすることに関連しています。私はそれを確認し、あなたにフィードバックを与えます。 ありがとうございました! –

+0

こんにちはRick、https:// localhost/biobays/wp-json/wc/v2/customers?email = test%40t.com&consumer_key = YOUR_CONSUMER_KEY&consumer_secret = YOUR_CONSUMER_SECRETはカールとうまくいっていますが、Alamofireでは何も返されません。非常に奇妙な ... –

関連する問題