Objeto :: eBay.

objeto :: ebay é uma interface orientada a objetos para a API do eBay.
Baixe Agora

Objeto :: eBay. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Michael Hendricks
  • Site do editor:
  • http://search.cpan.org/~mndrix/Object-eBay-0.0.3/lib/Object/eBay/Boolean.pm

Objeto :: eBay. Tag


Objeto :: eBay. Descrição

Objeto :: eBay é uma interface orientada a objetos para a API do eBay. Objeto :: eBay é uma interface orientada a objetos para o eBay API.SYNOPSIS Use objeto :: eBay; Meu $ eBay = # ... Crie um objeto Net :: Ebay ... Objeto :: eBay-> init ($ ebay); Meu item $ Item = Object :: eBay :: item-> Novo ({item_id => 12345678}); Meu Title $ Tith = $ Item-> Título (); Meu preço $ = $ item-> Selling_status-> Current_Price (); Imprimir "Item intitulado '$ title' está indo para $ pricen" objeto :: ebay fornece uma interface orientada a objetos para a API do eBay. Os objetos são criados para representar entidades que lidam com o eBay, como itens, usuários, etc. Você não quer criar objetos do objeto de classe :: eBay, mas sim de suas subclasses, como: Object :: EBAY :: item ou objeto: : eBay :: usuário. As chamadas da API do eBay são processadas usando o Módulo Perl Net :: eBay (disponível no CPAN ou a partir de http://www.net-ebay.org) .bject :: ebay segue algumas regras simples para tornar os nomes dos objetos da API do eBay mais " Perigo ". Ou seja, para pacotes, o camelcase do eBay é retido. Por exemplo, objeto :: eBay :: listingDetails. Para nomes de atributos, o Camelcase é convertido em nomes de métodos separados de sublinhados com aproximadamente o seguinte algoritmo: Antes de cada letra maiúscula após o primeiro, coloque uma sublinhada Faça todas as letras LowerCaseso, "feedbackscore" do eBay se torna o nome do método "feedback_score". Geralmente, o algoritmo de transformação faz o que você esperaria. Atributos como "itemID" se tornam "item_id" como métodos antecipados.Publicos os seguintes métodos são destinados ao uso geral.Init objeto :: eBay-> init ($ net_ebay_object); requer um único objeto :: eBay como um argumento. Este método de classe deve ser chamado antes de criar qualquer objeto :: Objetos do eBay. O objeto Net :: EBay fornecido para init deve ser inicializado e pronto para executar chamadas de API do eBay. Todos os objetos :: Objetos do eBay usarão este Net :: Ebay Object.NewThis Documentation cobre a funcionalidade que é comum ao novo método de todos os objetos :: Classes do eBay. Para obter detalhes para classe específica, consulte a documentação de classe apropriada. O novo construtor tenta ser o mais preguiçoso possível e não invocará uma chamada API do eBay até que seja realmente necessário. Geralmente isso acontece quando o primeiro método é invocado em um novo objeto. Depois disso, os valores em cache da chamada API são retornados. Isso significa que cada objeto só deve usar a chamada API e que somente se você ligar para um método no objeto. O novo método constrói um novo objeto. Aceita um único hashref como um argumento. Cada subclasse determina os valores aceitos ou necessários. No entanto, novo sempre aceita uma chave chamada 'Need_Methods' para indicar quais métodos caros você planeja usar. O valor desta chave deve ser um arrayref contendo os nomes dos métodos caros que você pretende chamar com o objeto recém-criado. Alguns chamadas de API do eBay retornam muitos dados, por exemplo, a descrição de um item pode ser bastante grande. Para evitar uma penalidade de desempenho para programas que não usem esses métodos caros, objeto :: eBay evita buscar os dados a menos que você realmente precise. Você indica ao objeto :: eBay que planeja usar um método caro, especificando-o com o argumento 'Necessidades_methods'. Aqui está um exemplo em que pretendemos acessar a descrição de um item: meu item $ Item = Object :: item :: item-> novo ({item_id => 123456789, needs_method => ,}); métodos caros indicam este em sua documentação para que você saiba de antecedência. Dê uma olhada em "Descrição" no Objeto :: EBAY :: item por exemplo. Requisitos: · Perl.


Objeto :: eBay. Software Relacionado