淘宝的省市代码可以通过调用淘宝开放平台的API来获取。以下是一个示例代码,使用PHP调用淘宝开放平台的API获取省市代码:
<?php
// 淘宝开放平台的API地址
$url = "http://open.taobao.com/apitools/ajax_props.do";
// 请求参数
$params = array(
'type' => 'location',
'cid' => 0,
'pid' => 0
);
// 发送HTTP请求
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($params));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);
// 解析API返回的数据
$data = json_decode($response, true);
// 输出省份代码
foreach ($data['data']['values'] as $province) {
echo $province['value_id'] . ' ' . $province['value_name'] . "\n";
}
?>
这段代码会输出所有的省份代码和名称。你可以根据需要修改代码,例如获取某个省份的城市代码等。
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站