Amazon -haku Excel -käyttäjämuodolla

Sisällysluettelo

Viime viikolla törmäsin Coding4Fun -artikkeliin Amazon Search Web Service -palvelun käyttäminen ja tein ajatuksia saman tuloksen saavuttamiseksi Excelissä.

En todellakaan ladannut esimerkkiä, mutta ryhdyin luomaan jotain annetun kuvakaappauksen perusteella.

Ja tässä on kuvakaappaus versiostani (lataus on alhaalla):

Yksi merkittävä ero Coding4Fun -esimerkin ja esimerkkini välillä on, että Codinging4fun käyttää Amazon SOAP -verkkopalvelua ja esimerkki käyttää REST -verkkopalvelua.

Valinta käyttää REST -saippuaa johtui kahdesta syystä

1. Mieluummin REST kuin saippua 🙂

2. SOAPin käyttäminen (jopa Excel 2003: n kanssa) vaatii Microsoftilta ylimääräisen Toolboxin. RESTin käyttäminen edellyttää vain viittauksen asettamista XML -jäsentimeen* (tässä esimerkissä se on Microsoft XML, v5.0), joka pitäisi asentaa mihin tahansa Office 2003 -laitteeseen)

Yhteensopivuus

Amazon Search UserForm testattiin Excel 2003: ssa koneella, johon oli asennettu Internet Explorer (kohteen URL -osoitteeseen siirtymistä varten) ja Internet -yhteys.

Huomautuksia

Amazonin hakukyselyvastaus on "suuri" vastaus, joka palauttaa myös kuvan URL -osoitteen. Yhteyden nopeudesta riippuen haku kestää muutaman sekunnin.

Olen edelleen XML -jäsennys tulokas; Koodi ei ole salasanasuojattu, joten kokeile rohkeasti koodirivien vähentämistä. (tai luomalla oman muokatun version (suuri vastaus antaa paljon enemmän tietoa kuin itse käytin))

Laajuus

Latasin tuotteen kuvat lomakkeeseen kuvanhallintaan, URL -osoitteesta, käyttämällä hämmästyttävää Juan Pablo Gonzalazin koodia.

Polut XML -elementteihin löydettiin vuoden 2003 XML -työkalupakilla

Napsauta tätä linkkiä ladataksesi Amazon -haun Excel -käyttäjämuodosta

Yritä rikkoa se, muokata sitä, kerro minulle mielipiteesi.

*Sinun ei tarvitse viitata XML -jäsennykseen, jos et käytä VBA: ta XML -jäsennykseen. Sen sijaan yksinkertaisesti kartoittaa tiedot laskentataulukon soluihin.

wave wave wave wave wave