|
|
@@ -300,11 +300,17 @@ class Model_express_tt extends Lin_Model {
|
|
|
}
|
|
|
$packageid = $extra_text['label_info']['package_id'];
|
|
|
$res = $this->apitt->downloadLabel($packageid,$shop,$info);
|
|
|
- if($res['code'] != 0){
|
|
|
- return [
|
|
|
- 'x'=>0,
|
|
|
- 'Description'=>$res['message'],
|
|
|
- ];
|
|
|
+ //允许二次请求吧 tiktok接口有时候会返回很奇葩的错误
|
|
|
+ if( empty($res) || $res['code'] != 0){
|
|
|
+ $res = $this->apitt->downloadLabel($packageid,$shop,$info);
|
|
|
+ usleep(100);
|
|
|
+ if(empty($res) || $res['code'] != 0){
|
|
|
+ return [
|
|
|
+ 'x'=>0,
|
|
|
+ 'Description'=>$res['message'],
|
|
|
+ ];
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
$extra_text = json_decode($info['extra_text'],true);
|
|
|
$extra_text['express_info'] = $res['data'];
|