예제 #1
0
         $req->authenticationToken = $token->authenticationToken;
         $req->energyTypeId = 2;
         //$energyType;
         $req->postcodeId = $postcodeId;
         dpm($req);
         $resp = $service->GetDistributorList($req);
         dpm($resp);
         $arr = $resp->distributor;
     } else {
         if ($what == 't') {
             $req = new GetTariffListRequest();
             $req->authenticationToken = $token->authenticationToken;
             $req->energyTypeId = $energyType;
             $req->postcodeId = $postcodeId;
             $req->supplierId = $_REQUEST['sid'];
             $resp = $service->GetTariffList($req);
             $arr = $resp->tariff;
         }
     }
 }
 foreach ($arr as $obj) {
     $jsobj = array();
     $jsobj["id"] = $obj->id;
     $jsobj["name"] = $obj->name;
     $json[$i] = $jsobj;
     $i = $i + 1;
 }
 if ($out == 'full') {
     echo "<pre>" . json_format(json_encode($resp)) . "</pre>";
 } else {
     echo json_encode($json);