Como obter os dados de uma oferta a partir de seu ID
29.05.2012
Muitas vezes ao se trabalhar com sistemas de cache em aplicativos, as informações das ofertas podem ficar desatualizadas ou até mesmo deixar de existir.
Um problema parecido com esse ocorreu no plugin Lomadee WP – Ofertas Relacionadas, que devido ao cache, o link para a oferta se tornava inválido após um certo período.
Para estes casos, é recomendável não linkar a oferta diretamente para sua URL recuperada em uma primeira requisição, e sim criar um link interno no aplicativo. Ao acessá-lo, passando como parâmetro o ID da oferta, seu aplicativo fará uma nova requisição ao Buscapé com o ID da oferta como filtro e assim obter os dados e principalmente o link da oferta atualizado. Isso evita que você redirecione um cliente para uma oferta e não seja remunerado.
Exemplo:
Supondo que seu aplicativo fez uma primeira requisição às ofertas relacionadas à palavra-chave “notebook” e gravou esta consulta no cache de seu aplicativo.
<!--?xml version="1.0" encoding="UTF-8" standalone="yes"?-->
<details> 6a46486e764a51354753343d
0.0.0.1
buscape.improjetos.com.br
2012-05-29T16:34:12.012-03:00
34
success
<code>0</code>
success
</details>
Notebook
Notebook HP DV7T - 6C00 Core i7 8GB HD 750GB Bluray Ati Radeon 7690M Tela 17.3 LED Windows 7 - cod. 1716
2823.26
Wer informatiica
Sua melhor compra na internet
168
5.0
168
Prata
Notebook Samsung Chronos Série 7 700Z4A Intel Core i5 6GB - 1TB Windows 7 Home Premium 15.0 ´
2456.90
232.32
12
2.0
Junior Shop - Comércio de Games, Eletrônicos e Sim
23
5.0
23
sob-avaliacao
Ultrabook HP Folio B0N00AA com a Segunda Geração do Processador Intel® Core i5, 4GB, 128GB SSD, HDMI, Wireless, Bluetooth 3.0, LED 13.3 ´ e Windows 7
3799.00
379.90
10
0.0
HP Online
1
5.0
Notebook 300V4A Intel Core I3 2GB 500GB LED 14 ´ Windows 7 Basic - Samsung - cod. 2304866
1299.04
129.91
10
0.0
eFácil
37163
7.0
37163
Diamante
Notebook Itautec W7535 Preto Intel Core I3 - 2310m 2gb 320gb 14 ´ cod. 586808
1199.00
119.90
10
0.0
Fnac.com.br
14361
7.0
14361
Ouro
Notebook Intel Core 2 Duo, Tela 13.4 ´ , 4 GB, HD 320GB, Windows 7, Preto, Q320 - Samsung - cod. 16165
2573.01
214.42
12
0.0
Ricardoeletro.com
98504
7.0
98504
Ouro
Notebook AMD Dual Core Infinity AS - 1301 Semp Toshiba 13,3 ´ LED Memória 2GB HD 320GB Windows 7 Starter Preto
798.99
Shopfato
2907
4.0
2907
Diamante
desconto de 7.00%
desc
Notebook Sony VAIO VPC - SB35FB / B Intel Core i5 - 2430M 2.4GHz, 4GB, HD 500GB, HDMI, Vídeo 512MB Dedicado, Bluetooth, Gravador DVD, Webcam 1.3MP, Leitor de Cartões, Tela LED 13.3 ´ , Windows 7 Home Premium + Bateria Slim e Carregador para Notebook
2115.08
229.90
10
1.55
CTIS
1194
6.0
1194
Ouro
Frete Grátis para todo o Brasil
frete
Oferta Premium Dell: Inspiron 15R com a 2ª geração do processador Intel® Core i5, HD de 500GB, 6GB de memória e 15 meses de pacote segurança McAfee. Em até 10x sem juros. Aproveite !
1999.00
199.90
10
0.0
Dell SNP
44
6.0
Notebook Megaware Atlantis AMD DUAL CORE C - 50 2GB RAM 320GB HD
929.00
80.75
12
0.65
Colombo.com.br
18880
6.0
18880
Diamante
Notebook Sony Vaio VPC - EA47FX - B Intel Core I3 - 380M 2.53 4GB HD640GB 14 ´ ´ LED Windows7 Blu - Ray Preto Grátis Mouse Leadership
2445.52
220.00
12
1.2
ApetreXo.com
5470
8.0
5470
Prata
Notebook Dell I14 - 2215 Preto com 2ª Geração do Processador Intel Core i3 - 2350M, 4GB de Memória, HD de 500GB, Tela 14.0 ´ , Bluetooth, HDMI. e Windows 7 Home Basic - cod. 11967
1543.05
169.90
10
1.79
Fast Shop.com.br
36867
7.0
36867
Diamante
Philco PHN - 14A3 - P444WB Intel Core i3 - 350M 2.26 GHz 4096 MB 500 GB
1399.00
116.58
12
0.0
Manica Eletro.com
207
0.0
Netbook NC215 Processador Intel AtomT N2100 2GB 500GB Tela 10.1 ´ Windows 7 Starter - Samsung - Cod: A61201046
989.10
Tiguana.com.br
511
7.0
511
Ouro
desconto de 10.00%
desc
Notebook Lenovo G470 ( Processador I3 - 2310M 3M cache, 2.10 GHz, HD 500GB, 4GB RAM. ) - cod.
1399.90
116.66
12
0.0
STAPLES
461
6.0
461
Ouro
NOTEBOOK HP DV7 - 6199US INTEL CORE I7 2.2GHz / 8GB / 1TB / BLU - RAY / 17.3 LED / WEBCAM / BLUETOOTH / FINGERPRINT / 2GB VÍDEO DEDICADO ATI RADEON HD6770M
2959.00
360.85
10
3.78
Fera Digital Automação Comercial
154
8.0
154
Bronze
Vamos agora obter os dados atualizados da oferta com o ID “95475216”.
<!--?xml version="1.0" encoding="UTF-8" standalone="yes"?--> <details> 6a46486e764a51354753343d 0.0.0.1 buscape.improjetos.com.br 2012-05-29T16:34:50.247-03:00 4 success <code>0</code> success </details>
É isso, developers! Espero que vocês tenham compreendido!
Have fun!
