我想从https://partner.bosch.de/ew/ro/读取数据,因为我必须从这里搜索产品。我的客户正在登录登录详细信息,他在表单中输入了一些ID,并在提交时从excel表中获取数据。然后使用该Excel工作表,数据输入操作员必须在自己的商店中输入数据。
我想要的是使用我自己网站上的CURL或REST API读取数据。上面提到的网站没有提供任何API。
答案 0 :(得分:0)
您必须使用CURL,您将在此处找到更多详细信息:http://php.net/manual/en/book.curl.php
示例:
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "$url");
curl_setopt($ch, CURLOPT_HTTPHEADER, array('text/xml; charset=utf-8'));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($ch, CURLOPT_HEADER, FALSE);
curl_setopt($ch, CURLOPT_POST, TRUE);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
$response = curl_exec($ch);
curl_close($ch);
答案 1 :(得分:-1)
看到这是上面给出的链接的源代码,他们基本上都使用了一个框架,知道当我进入那个框架的src时它没有给我一个确切的想法,怎么做。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"http://www.w3.org/TR/html4/frameset.dtd">
<html>
<head>
<META http-equiv="Cache-Control" content="no-cache">
<META http-equiv="Pragma" content="no-cache">
<META http-equiv="Expires" content="0">
<META http-equiv="Expires" content="now">
<title></title>
</head>
<frameset frameborder="0" border="0" rows="0,*">
<frame src="dummy.html" frameborder="NO">
<frame
src="https://app6.bosch.de/cgi-bin/WebObjects.dll/V5Prod_WES_ND.woa?pkbereich=986&language=ro"
frameborder="NO" name="topFrame">
<noframes>
<body>
</body>
</noframes>
</frameset>
</html>