|
按照DEMO测试,仍然产生主帖所描述的异常,为了对比,调用了youzan.scrm.customer.get(3.1.0)和youzan.scrm.customer.search(3.0.0),这两个接口都可以正常返回结果,就是youzan.scrm.customer.search(3.1.0)产生异常。程序是在MacOS下用命令行方式执行。
$method = 'youzan.scrm.customer.get'; //要调用的api名称
$api_version = '3.1.0'; //要调用的api版本号
$my_params = [
'account' => '{"account_type":"Mobile","account_id":"手机号码"}',
];
$my_files = [
];
var_dump(
$client->post($method, $api_version, $my_params, $my_files)
); // 可以正常返回
$method = 'youzan.scrm.customer.search'; //要调用的api名称
$api_version = '3.0.0'; //要调用的api版本号
$my_params = [
'page' => '1',
'card_alias' => '会员卡标识,
];
$my_files = [
];
var_dump(
$client->post($method, $api_version, $my_params, $my_files)
); // 可以正常返回
$method = 'youzan.scrm.customer.search'; //要调用的api名称
$api_version = '3.1.0'; //要调用的api版本号
$my_params = [
'is_member' => '1',
];
$my_files = [
];
var_dump(
$client->post($method, $api_version, $my_params, $my_files)
); // 产生异常
|
|
|
|
|
|
|