MLS RETS サーバーからプロパティ イメージをダウンロードしています。メソッドを使用しGetObject
てプロパティ イメージをダウンロードしているときに、Getobject
メソッドが成功パラメータを返さず、イメージがローカル サーバーにダウンロードされないことがあります。解決策はありますか?
これが私のコードです:
$photos = $rets->GetObject("Property", "Photo", $idata['propertymlsid'], "*", 0);
foreach ($photos as $photo)
{
$imgval="";
$imgval="{$photo['Content-ID']}-{$photo['Object-ID']}.jpg";
if ($photo['Success'] == true)
{
@file_put_contents("photos/{$photo['Content-ID']}-{$photo['Object-ID']}.jpg", $photo['Data']);
@mysql_query("insert into tableName (pro_mlsid,photos_name,image_date)values('".$idata['propertymlsid']."','".$imgval."','".date('Y-m-d h:i:s')."')");
}else
{
// in this section i want to download image. please suggest what to do here? . i have record for this image in database for but could not download it.
}
}
コードを確認してください。上記のコードのelseセクションで画像をダウンロードしたい。