私はHTTPリクエストに精通していません。
PHPを使用して、GET HTTPリクエストを使用して、このXMLページから情報を取得して解析するにはどうすればよいですか?
http://heywatch.com/encoded_video/1850189.xml
基本的に、これはエンコードされたビデオであり、最近エンコードされたビデオからいくつかの値を取得しようとしています。具体的には、データベースに追加できるように、ビデオの長さを取得しようとしています。
私は現在使用しています:
require_once "HTTP/Request.php";
$req =& new HTTP_Request("http://heywatch.com/encoded_video/1850189.xml");
$req->setBasicAuth("myusername", "mypassword");
$req->setMethod(HTTP_REQUEST_METHOD_GET);
$req->clearPostData();
if (!PEAR::isError($req->sendRequest())) {
$response2 = $req->getResponseBody();
} else {
$response2 = "";
}
echo $response1;
echo $response2;
しかし、各情報をどのように解析するかはわかりません。HTTP GETリクエスト情報はここにありますが、例は提供されていません。
これを行う方法(PEARまたはcURLを使用して、より効率的な方法を使用して)を正しい方向に微調整していただければ幸いです。
ありがとう!