2017-04-06 8 views
0

https://partner.bosch.de/ew/ro/からデータを読みたいので、ここから商品を検索しなければなりません。私のクライアントはログインするためのログイン情報を持っています。フォームにIDを入力し、送信するとここからExcelシートでデータを取得します。その後、そのExcelシートを使用して、データ入力オペレータは自分の店舗にデータを入力する必要があります。HTTPSウェブサイトからPHPアプリケーションのデータを読む

私が望むのは、自分のウェブサイトからCURLまたはREST APIを使用してデータを読み取ることです。上記のウェブサイトはAPIを提供していません。

+0

をあなたのコードを投稿し、我々は間違っているかもしれない何を伝えることができるようになります。 – jotaelesalinas

+0

私は、このソリューションを実装する方法を求めています。 – Shakeel

+0

カールし、 'CURLOPT_SSL_VERIFYPEER'を' false'に設定してください。 – jotaelesalinas

答えて

-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> 
+0

し、iframeでデータをどのように使用するのですか? –

+0

私はそれを大切にしました – Shakeel

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); 
関連する問題