eBay :: API :: BASEAPI

eBay :: API :: BASEAPI contém registro, manuseio de exceções e estruturas de autenticação para objetos do eBay :: API.
Baixe Agora

eBay :: API :: BASEAPI Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Jeff Nokes
  • Site do editor:
  • http://search.cpan.org/~ebay/eBay-API-0.22/lib/eBay/API/XML/BaseDataType.pm

eBay :: API :: BASEAPI Tag


eBay :: API :: BASEAPI Descrição

EBAY :: API :: BASEAPI contém log, manuseio de exceções e estruturas de autenticação para objetos do eBay :: API. eBay :: API :: BASEAPI contém registro, manuseio de exceções e estruturas de autenticação para objetos do eBay :: API. Este módulo de nível superior encapsula toda a funcionalidade para a API do eBay. Esta biblioteca é realmente um invólucro de classe pai para as sub-classes do eBay :: API - principalmente sessões e objetos de chamadas da API.O principal objetivo deste quadro é fornecer informações de certificação de log de eventos, manuseio de exceções e gerenciamento do EBAY API. do eBay :: API pode usar esta facilidade para depurar pedidos para a API do eBay e as respostas da API do eBay. A menos que o usuário substitui o comportamento padrão, todo o log irá para stderr.usage: ebay :: API :: XML :: session-> novo ({args}) eBay :: API :: XML :: sessão :: Novo (" EBAY :: API :: XML :: Solicitar ", {args}) Argumentos: O nome dessa referência de classe / pacote. Uma referência de hash contendo os seguintes possíveis argumentos: Site_id => Scalar Representando o ID do Site do eBay das chamadas da API XML. Definir o ID do Site no nível da sessão fornecerá um ID de site padrão para todas as chamadas da API empacotadas em uma sessão. O ID do site para chamadas individuais ainda pode ser substituído quando os respectivos objetos de solicitação são instanciados. Se este valor não for fornecido, ele tentará usar o valor na variável de ambiente $ EBAY_API_SITE_ID; Dev_ID => Scalar Representando o ID do desenvolvedor fornecido ao usuário pelo eBay. O ID do desenvolvedor é exclusivo para cada desenvolvedor licenciado (ou empresa). Por padrão, isso será retirado da variável de ambiente $ EBAY_API_DEV_ID, mas pode ser substituído aqui ou através do método de classe SetDevid ().app_id => Scalar representando o ID do aplicativo fornecido ao usuário pelo eBay. O ID do aplicativo é exclusivo para cada aplicativo criado pelo desenvolvedor. Por padrão, isso será retirado da variável de ambiente $ eBay_api_app_id, mas pode ser substituído aqui ou através do método de classe setappid ().cert_id => Scalar representando o ID de certificação fornecido ao usuário pelo eBay. O ID do certificado é exclusivo para cada aplicativo criado pelo desenvolvedor. Por padrão, isso será retirado da variável de ambiente $ eBay_api_cert_id, mas pode ser substituído aqui ou através do método de classe setcertid ().user_name => Scalar Representando o nome do usuário do aplicativo para esta sessão. Isso pode ser overniden para cada chamada empacotada na sessão.User_password => Scalar Representando a senha do usuário do nível do aplicativo para esta sessão. Isso pode ser overniden para cada chamada empacotada no session.user_auth_token => Scalar Representando o token de autenticação para o nível de aplicativo User.api_ver => Scalar Representando o eBay WebServices API Versão O usuário deseja utilizar. Se isso não estiver definido aqui, ele será retirado da variável de ambiente $ eBay_api_version, que pode ser substituído por meio do método de classe Setversion (). Proxy => Scalar Representando o URL do transporte do eBay necessário para enviar a solicitação para. Se isso não estiver definido aqui, ele deve ser definido através do método setproxy (), antes da instanciação do objeto. # Reprovado # = item * # #debug => booleano. Verdadeiro significa que vamos depurar o pedido / resposta. Falso significa nenhuma depuração. # Descartado # = item * # # #r_lang => valor para o idioma de erro que você gostaria de retornar a # você para qualquer erro XML / Webservice encontrados. Por design, se este #Value não for fornecido, o eBay retornará o EN-US como o erro padrão # Valor da Language. Isso pode ser definido no nível de classe através do método #seterrlang () e recuperado do método GetErlang (). Ele também pode ser definido para uma determinada instância com a instância # getter / setter método errlang (). Compatibilidade_level => Este valor é definido como um padrão em cada lançamento da API. Mas se você precisar substituir o valor padrão, você pode fazer isso quando você instaiando seu objeto de sessão ou usando o Método Setter SetCompatibilityLevel (). Seqüencial => valor booleano para indicar se as solicitações devem ser emitidas sequencialmente, e em paralelo se false (padrão). Isso também pode ser definido com o Método Setter SetExecution (). Tempoout => Valor numérico escalar, indicando o número de segundos para aguardar uma solicitação HTTP antes do tempo limite. Definir isso para 0 fará com que as solicitações bloqueiem. Caso contrário, o padrão é o da LWP :: userAgent. Isso também pode ser definido com a instância Setter Method SetTimeout (); Retorna: Referência de Objeto de Sucesso ao EBAY :: API :: XML :: Classe de sessão.Failure Requisitos indefinidos: · Perl.


eBay :: API :: BASEAPI Software Relacionado