Overview

Namespaces

  • Alvine
    • Merchant
      • Ebay
        • Lms
          • BulkDataExchange
            • Datatype
            • Input
            • Output
          • DataType
          • FileTransfer
            • Input
              • DataType
            • Output
              • DataType
        • Trading
          • Document
          • Element
        • Util

Classes

  • Client
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated

Class Client

BulkDataExchange Client

Alvine\Infrastructure\Api\Rest\Client
Extended by Alvine\Merchant\Ebay\AbstractClient
Extended by Alvine\Merchant\Ebay\Lms\AbstractClient
Extended by Alvine\Merchant\Ebay\Lms\BulkDataExchange\Client
Namespace: Alvine\Merchant\Ebay\Lms\BulkDataExchange
Package: Alvine\Merchant\Ebay
Category: Alvine
License: Alvine Nutzungslizenz
Author: schukai GmbH info@schukai.com
Version: $Revision:$
Since: 20150129
Link: alvine.io
Link: http://developer.ebay.com/devzone/bulk-data-exchange/CallRef/startUploadJob.html
Located at lms/bulkdataexchange/Client.class.php
Methods summary
public Alvine\Merchant\Ebay\Lms\BulkDataExchange\Respose\CreateUploadJob
# createUploadJob( string $uploadJobType, string $fileType = null, string $UUID = null )

createUploadJob

createUploadJob

Erstellt einen neuen Upload Job

Parameters

$uploadJobType
$fileType
$UUID

Returns

Alvine\Merchant\Ebay\Lms\BulkDataExchange\Respose\CreateUploadJob
Respose
public Alvine\Merchant\Ebay\Lms\BulkDataExchange\Output\GetJobs
# getJobs( string $jobtype = null, string $jobstatus = null, string $creationtimefrom = null, string $creationtimeto = null )

GetJobs

GetJobs

Gibt alle Aufträge, die mit dieser Verkäufer-ID erstellt wurden zurück. Die Auswahl kann mit den Parametern eingeschränkt werden. Es kann nach Jobtyp, Jobstatus und nach Zeitraum gefiltert werden.

Parameters

$jobtype
\null $jobtype Filter Jobtyp
$jobstatus
\null $jobstatus Filter Jobstatus
$creationtimefrom
\null $creationtimefrom Filter Zeitpunkt Start
$creationtimeto
\null $creationtimeto Filter Zeitpunkt Ende

Returns

Alvine\Merchant\Ebay\Lms\BulkDataExchange\Output\GetJobs
GetJobs Output
public Alvine\Merchant\Ebay\Lms\BulkDataExchange\Output\AbortJob
# abortJob( string $jobid )

abortJob

abortJob

Bricht eine Verabeitung von hochgeladenen Dateien oder die Verarbeitung von Berichtsdateien ab. Es kann aber nicht sofort angehalten werden ! (ähnlich wie ein Auftrag aus der Drucker-Warteschlange abgebrochen wird)

Parameters

$jobid
JobID

Returns

Alvine\Merchant\Ebay\Lms\BulkDataExchange\Output\AbortJob
AbortJob Output
public Alvine\Merchant\Ebay\Lms\BulkDataExchange\Output\StartUploadJob
# startUploadJob( string $jobid )

startUploadJob

startUploadJob

Starten der Verarbeitung der hochgeladenen Datei

Wenn zum Beispiel die Datei eine AddFixedPriceItem Anfrage ist, liest die BulkDataExchange-API diese Daten und sendet diese Positionsdaten aus der hochgeladenen Datei auf die eBay-Handels API (und fügt die Festpreis-Elemente in die eBay-Website ein).

Parameters

$jobid
JobID

Returns

Alvine\Merchant\Ebay\Lms\BulkDataExchange\Output\StartUploadJob
StartUploadJob Output
public Alvine\Merchant\Ebay\Lms\BulkDataExchange\Output\GetJobStatus
# getJobStatus( string $jobid )

getJobStatus

getJobStatus

Gibt den Status eines Jobs zurück

Parameters

$jobid
JobID

Returns

Alvine\Merchant\Ebay\Lms\BulkDataExchange\Output\GetJobStatus
GetJobStatus Output
public sting
# getEndpoint( )

getEndpoint

getEndpoint

Liefert den Endpunkt der API zurück

Returns

sting
Endpunkt
Methods inherited from Alvine\Merchant\Ebay\Lms\AbstractClient
convertAndSendRequest(), setOperationName()
Methods inherited from Alvine\Merchant\Ebay\AbstractClient
createRequestHeader(), doCall(), getCall(), isReceivedFinished()
Constants summary
string SANDBOX

Sandbox URL

Sandbox URL

# 'https://webservices.sandbox.ebay.com'
string PRODUCTION

Production URL

Production URL

# 'https://webservices.ebay.com'
string ENDPOINT

Endpunkt

Endpunkt

# 'BulkDataExchangeService'
alvine.merchant.ebay API-Dokumentation 0.11.0 | © schukai GmbH | Impressum