|
469 | 469 | 'username'=>'USERNAME',
|
470 | 470 | 'ontopplacementtype'=>'ONTOPPLACEMENTTYPE', //topplacement, premiumplacement oder showcaseplacement
|
471 | 471 | // Benutze "body" um den vollständigen Body mitzugeben or "realestateids" für eine komma separierte Liste
|
| 472 | + // in der Rest.php wird aus der Liste ein Array, falls "realestateids" genutzt wird |
472 | 473 | //'body'=>
|
473 | 474 | // '<ONTOPPLACEMENTTYPE:ONTOPPLACEMENTTYPEs xmlns:ONTOPPLACEMENTTYPE="http://rest.immobilienscout24.de/schema/offer/ONTOPPLACEMENTTYPE/1.0" xmlns:xlink="http://www.w3.org/1999/xlink">
|
474 | 475 | // <ONTOPPLACEMENTTYPE realestateid="ScoutID"/>
|
|
533 | 534 | //$res = $oImmocaster->deletebylistOntopplacement($aParameter);
|
534 | 535 | //echo '<div class="codebox"><textarea>'.$res.'</textarea></div>';
|
535 | 536 |
|
| 537 | +/** |
| 538 | + * Ein Video (Streaming) zu einem Objekt hochladen |
| 539 | + * 1. Video Upload Ticket von ImmobilienScout24 erhalten |
| 540 | + * 2. Video bei picesearch hochladen |
| 541 | + * 3. Video von picsearch zu Objekt von ImmobilienScout24 referenzieren |
| 542 | + * API Doku: http://api.immobilienscout24.de/our-apis/import-export/attachments/post.html |
| 543 | + * |
| 544 | + */ |
536 | 545 | echo '<h2>Ein Video zu einem Objekt hochladen (3 Schritte).<br/><br/>';
|
537 | 546 | /*$aParameter = array ('username'=>'USERNAME', 'file' => 'LOCATION', 'estateid' => 'ESTATEID', 'title' => 'TITLE');
|
538 | 547 | $ticket = $oImmocaster->getVideoUploadTicket($aParameter);
|
|
550 | 559 | echo '<h5>3. Bei ImmobilienScout24 Video von picsearch verknüpfen (POST Attachment@IS24).<br/><br/>';
|
551 | 560 | echo '<div class="codebox"><textarea>'.$postAttachment.'</textarea></div>';*/
|
552 | 561 |
|
553 |
| -?> |
| 562 | +/** |
| 563 | + * Attachmentreihenfolge eines Objektes über die ObjektID auslesen. |
| 564 | + * Es werden nur Bilder und PDFs betrachtet. |
| 565 | + * API Doku: http://api.immobilienscout24.de/our-apis/import-export/attachments/attachmentsorder-get.html |
| 566 | + * |
| 567 | + */ |
| 568 | +echo '<h2>Attachmentsreihenfolge eines Objektes über die ID auslesen.</h2><br/>Diese Funktion wurde auskommentiert, da dafür eine aktuelle ObjektNr benötigt wird.<br/><br/>'; |
| 569 | +//$aParameter = array('username'=>'USERNAME','estateid'=>'ESTATEID' /*ScoutID oder ext-ObjektNr*/); |
| 570 | +//$res = $oImmocaster->getObjectAttachmentsorder($aParameter); |
| 571 | +//echo '<div class="codebox"><textarea>'.$res.'</textarea></div>'; |
554 | 572 |
|
| 573 | +/** |
| 574 | + * Attachmentreihenfolge eines Objektes ändern. |
| 575 | + * Es werden nur Bilder und PDFs betrachtet. |
| 576 | + * Es ist im SDK möglich den XML Part direkt weiterzugeben oder sortierte Liste von ESTATEIDs. |
| 577 | + * API Doku: http://api.immobilienscout24.de/our-apis/import-export/attachments/attachmentsorder-put.html |
| 578 | + */ |
| 579 | +echo '<h2>Attachmentsreihenfolge eines Objektes über die ID ändern.</h2><br/>Diese Funktion wurde auskommentiert, da dafür eine Zertifizierung nötig ist.<br/><br/>'; |
| 580 | +/*$aParameter = |
| 581 | +array( |
| 582 | + 'username'=>'USERNAME', |
| 583 | + 'estateid'=>'ESTATEID', |
| 584 | + //Benutze "body" um den vollständigen Body mitzugeben or "attachmentids" für eine komma separierte Liste |
| 585 | + // in der Rest.php wird aus der Liste ein Array, falls "attachmentids" genutzt wird |
| 586 | + //'body'=> |
| 587 | + // <attachmentsorder:attachmentsorder xmlns:attachmentsorder="http://rest.immobilienscout24.de/schema/attachmentsorder/1.0"> |
| 588 | + // <attachmentId>664055530</attachmentId> |
| 589 | + // <attachmentId>664055529</attachmentId> |
| 590 | + // </attachmentsorder:attachmentsorder>' |
| 591 | + 'attachmentids'=>'ATTACHMENTID1,ATTACHMENTID2,...' // ScoutIDs, _nicht_ externalID des Objektes |
| 592 | +); |
| 593 | +$res = $oImmocaster->changeObjectAttachmentsorder($aParameter); |
| 594 | +echo '<div class="codebox"><textarea>'.$res.'</textarea></div>';*/ |
| 595 | + |
| 596 | +?> |
555 | 597 | </body>
|
556 | 598 | </html>
|
0 commit comments