|
|
自己写了个接口 经过论坛的各位高手们的帮助 终于算有点眉目了
代码如下
-
- <?php
- $url_b=$LabelArray['商品地址'];
-
- if ($url_b =='') die("地址数据为空");
- $file_b = fopen("$url_b","r");
- //echo $file_a;
- if(!$file_b){
- //fclose($file_a);
- die("采集此页失败!");
- }
- $contents_b = stream_get_contents($file_b);
- fclose($file_b);
- preg_match_all("/apiItemDesc":"(.*?)"/i", $contents_b, $matches);
- $pipei_b = $matches[1][0];
- //echo ($pipei_b);
- if($pipei_b =='') die("商品描述地址为空");
- $handel=fopen("$pipei_b","r");
- if(!$handel){
-
- die("采集此页失败!");
- }
- $contents_a = stream_get_contents($handel);
- preg_match_all("/var desc=\'(.*?)\'/i", $contents_a, $matches);
- $pipei_a = $matches[1][0];
- $LabelArray['内容']=$pipei_a;
- echo serialize($LabelArray);
- //echo($pipei_a);
- ?>
-
复制代码
接口测试的时候 第一次点击测试时候 还是会出现
Wrong Serialize Stream 错误 但是第二次或者多次点击后就可以得到测试的内容了 如下图
但是等我采集的时候应用了这个接口的时候 标签和采集规则都没问题 就会出现第二个图片了
但是采集的时候 就是得不到接口处理后的内容
希望管理员 版主 高手们支招 谢谢 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?加入会员
x
|