Name | aliexpress-api-wrapper JSON |
Version |
0.1.0
JSON |
| download |
home_page | |
Summary | |
upload_time | 2024-02-10 18:43:13 |
maintainer | |
docs_url | None |
author | Marcuth |
requires_python | >=3.11,<4.0 |
license | |
keywords |
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# aliexpress-api-wrapper
A API AliExpress fornece funcionalidades para buscar produtos na plataforma AliExpress.
## Instalação
Para utilizar a API AliExpress, é necessário ter o Python instalado. Você pode instalar a API através do pip:
```bash
pip install aliexpress-api-wrapper
```
## Uso Básico
### Inicialização
Para começar a usar a API AliExpress, é necessário inicializar a classe `AliExpress`.
```python
from aliexpress_api import AliExpress
aliexpress = AliExpress(currency="USD", language="en")
```
### Métodos
#### fetch_product
Este método permite recuperar informações detalhadas sobre um produto específico. Você pode fornecer o ID do produto ou a URL do produto como entrada.
```python
product_data = aliexpress.fetch_product(id="1234567890")
```
ou
```python
product_data = aliexpress.fetch_product(url="https://www.aliexpress.com/item/1234567890.html")
```
#### search_products
Este método permite pesquisar produtos na plataforma AliExpress com base em uma consulta de pesquisa.
```python
search_results = aliexpress.search_products(query="smartphone", page_number=1)
```
## Parâmetros
### AliExpress
- `currency` (str): A moeda na qual os preços dos produtos serão exibidos. O padrão é `USD`.
- `language` (str): O idioma em que a plataforma AliExpress será exibida. O padrão é `en`.
### fetch_product
- `id` (str, opcional): O ID único do produto. Se fornecido, a URL é ignorada.
- `url` (str, opcional): A URL do produto na plataforma AliExpress. Se fornecido, o ID é ignorado.
### search_products
- `query` (str): A consulta de pesquisa para encontrar produtos na plataforma AliExpress.
- `page_number` (int, opcional): O número da página de resultados de pesquisa. O padrão é `1`.
## Retorno
Ambos os métodos `fetch_product` e `search_products` retornam um dicionário contendo informações sobre os produtos correspondentes ou os resultados da pesquisa.
## Exceções
A API pode levantar exceções em casos de falhas na comunicação com o servidor ou em situações inesperadas. Certifique-se de tratá-las adequadamente em seu código.
## Exemplo Completo
Aqui está um exemplo completo de uso da API:
```python
from minha_api_aliexpress import AliExpress
aliexpress = AliExpress(currency="USD", language="en")
product_data = aliexpress.fetch_product(id="1234567890")
print(product_data)
search_results = aliexpress.search_products(query="smartphone", page_number=1)
print(search_results)
```
Isso é tudo! Esta é a documentação básica para a API AliExpress. Sinta-se à vontade para explorar mais os métodos e personalizar conforme necessário.
Raw data
{
"_id": null,
"home_page": "",
"name": "aliexpress-api-wrapper",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.11,<4.0",
"maintainer_email": "",
"keywords": "",
"author": "Marcuth",
"author_email": "example@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/8d/f5/43138a280a3db87c0b42e63471f6e2d11210468f584fc6a88c8ac920c450/aliexpress_api_wrapper-0.1.0.tar.gz",
"platform": null,
"description": "# aliexpress-api-wrapper\n\nA API AliExpress fornece funcionalidades para buscar produtos na plataforma AliExpress.\n\n## Instala\u00e7\u00e3o\n\nPara utilizar a API AliExpress, \u00e9 necess\u00e1rio ter o Python instalado. Voc\u00ea pode instalar a API atrav\u00e9s do pip:\n\n```bash\npip install aliexpress-api-wrapper\n```\n\n## Uso B\u00e1sico\n\n### Inicializa\u00e7\u00e3o\n\nPara come\u00e7ar a usar a API AliExpress, \u00e9 necess\u00e1rio inicializar a classe `AliExpress`.\n\n```python\nfrom aliexpress_api import AliExpress\n\naliexpress = AliExpress(currency=\"USD\", language=\"en\")\n```\n\n### M\u00e9todos\n\n#### fetch_product\n\nEste m\u00e9todo permite recuperar informa\u00e7\u00f5es detalhadas sobre um produto espec\u00edfico. Voc\u00ea pode fornecer o ID do produto ou a URL do produto como entrada.\n\n```python\nproduct_data = aliexpress.fetch_product(id=\"1234567890\")\n```\n\nou\n\n```python\nproduct_data = aliexpress.fetch_product(url=\"https://www.aliexpress.com/item/1234567890.html\")\n```\n\n#### search_products\n\nEste m\u00e9todo permite pesquisar produtos na plataforma AliExpress com base em uma consulta de pesquisa.\n\n```python\nsearch_results = aliexpress.search_products(query=\"smartphone\", page_number=1)\n```\n\n## Par\u00e2metros\n\n### AliExpress\n\n- `currency` (str): A moeda na qual os pre\u00e7os dos produtos ser\u00e3o exibidos. O padr\u00e3o \u00e9 `USD`.\n- `language` (str): O idioma em que a plataforma AliExpress ser\u00e1 exibida. O padr\u00e3o \u00e9 `en`.\n\n### fetch_product\n\n- `id` (str, opcional): O ID \u00fanico do produto. Se fornecido, a URL \u00e9 ignorada.\n- `url` (str, opcional): A URL do produto na plataforma AliExpress. Se fornecido, o ID \u00e9 ignorado.\n\n### search_products\n\n- `query` (str): A consulta de pesquisa para encontrar produtos na plataforma AliExpress.\n- `page_number` (int, opcional): O n\u00famero da p\u00e1gina de resultados de pesquisa. O padr\u00e3o \u00e9 `1`.\n\n## Retorno\n\nAmbos os m\u00e9todos `fetch_product` e `search_products` retornam um dicion\u00e1rio contendo informa\u00e7\u00f5es sobre os produtos correspondentes ou os resultados da pesquisa.\n\n## Exce\u00e7\u00f5es\n\nA API pode levantar exce\u00e7\u00f5es em casos de falhas na comunica\u00e7\u00e3o com o servidor ou em situa\u00e7\u00f5es inesperadas. Certifique-se de trat\u00e1-las adequadamente em seu c\u00f3digo.\n\n## Exemplo Completo\n\nAqui est\u00e1 um exemplo completo de uso da API:\n\n```python\nfrom minha_api_aliexpress import AliExpress\n\naliexpress = AliExpress(currency=\"USD\", language=\"en\")\n\nproduct_data = aliexpress.fetch_product(id=\"1234567890\")\nprint(product_data)\n\nsearch_results = aliexpress.search_products(query=\"smartphone\", page_number=1)\nprint(search_results)\n```\n\nIsso \u00e9 tudo! Esta \u00e9 a documenta\u00e7\u00e3o b\u00e1sica para a API AliExpress. Sinta-se \u00e0 vontade para explorar mais os m\u00e9todos e personalizar conforme necess\u00e1rio.\n",
"bugtrack_url": null,
"license": "",
"summary": "",
"version": "0.1.0",
"project_urls": null,
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "8df543138a280a3db87c0b42e63471f6e2d11210468f584fc6a88c8ac920c450",
"md5": "341e1b8d2b0dac9930929627408a2aa3",
"sha256": "bb60bd4b42e3eeb7c8c7f984b974f30b92ee03429b4715df2f90a0a3287248cc"
},
"downloads": -1,
"filename": "aliexpress_api_wrapper-0.1.0.tar.gz",
"has_sig": false,
"md5_digest": "341e1b8d2b0dac9930929627408a2aa3",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.11,<4.0",
"size": 4073,
"upload_time": "2024-02-10T18:43:13",
"upload_time_iso_8601": "2024-02-10T18:43:13.299549Z",
"url": "https://files.pythonhosted.org/packages/8d/f5/43138a280a3db87c0b42e63471f6e2d11210468f584fc6a88c8ac920c450/aliexpress_api_wrapper-0.1.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-02-10 18:43:13",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "aliexpress-api-wrapper"
}