Discogs-markkinapaikan integrointi verkkokauppaan : Case Levykauppa Äx
Ahola, Anssi (2021)
Ahola, Anssi
2021
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2021052711796
https://urn.fi/URN:NBN:fi:amk-2021052711796
Tiivistelmä
Tämän opinnäytetyön tavoitteena oli selvittää Discogs-palvelun rajapinnan tarjoamat ominaisuudet ja kuinka ne voitaisiin integroida asiakkaan hallintajärjestelmän kanssa. Integroinnin tarkoituksena oli keskittää ja automatisoida asiakkaan verkkokaupan tuotteiden myynti ja hallinnointi Discogs-markkinapaikalla. Työn toimeksiantajana toimi Sovelluskontti Oy ja työn sisältö toteutettiin Levykauppa Äx Oy:lle.
Työn teoriaosuudessa tutustuttiin Discogs-palveluun, siellä toimivaan markkinapaikkaan sekä palvelun tarjoamaan avoimeen rajapintaan ja sen taustalla toimiviin toteutuksiin ja teknologioihin. Teoriaosuudessa käytiin myös läpi kilpailijoita sekä vaihtoehtoja Discogs-markkinapaikalle ja Discogsin tarjoamalle rajapinnalle.
Työn lopputuloksena syntyi selvitys Discogs-rajapinnan ominaisuuksista, kattava ohjelmakirjasto integrointia varten sekä alustava selvitys Discogs-markkinapaikan kautta tehtyjen tilausten automaattisesta käsittelystä. Työn lopussa toteutettiin myös pienimuotoinen ohjelma demonstroimaan ohjelmakirjaston ominaisuuksia asiakkaalle. The aim of this thesis was to examine the features of the Discogs API (Application Programming Interface) and how those features could be integrated with the client’s management system. The goal of the integration was to centralize and automatize the selling and managing of the client’s products in the Discogs marketplace. This thesis was commissioned by Sovelluskontti Oy and the contents of this thesis were made for Levykauppa Äx Oy.
The theoretical section of this thesis introduces Discogs, its marketplace, Discogs API and the underlying technologies. It also covers some of the competitors and alternatives for the Discogs marketplace and the Discogs API.
The result of this thesis was an examination of the features that the Discogs API provides, a comprehensive program library for integration with the client’s management system, and a preliminary investigation of the automatic processing of orders placed through the Discogs marketplace. At the end of this thesis, a small-scale program was also made to demonstrate the program library features to the client.
Työn teoriaosuudessa tutustuttiin Discogs-palveluun, siellä toimivaan markkinapaikkaan sekä palvelun tarjoamaan avoimeen rajapintaan ja sen taustalla toimiviin toteutuksiin ja teknologioihin. Teoriaosuudessa käytiin myös läpi kilpailijoita sekä vaihtoehtoja Discogs-markkinapaikalle ja Discogsin tarjoamalle rajapinnalle.
Työn lopputuloksena syntyi selvitys Discogs-rajapinnan ominaisuuksista, kattava ohjelmakirjasto integrointia varten sekä alustava selvitys Discogs-markkinapaikan kautta tehtyjen tilausten automaattisesta käsittelystä. Työn lopussa toteutettiin myös pienimuotoinen ohjelma demonstroimaan ohjelmakirjaston ominaisuuksia asiakkaalle.
The theoretical section of this thesis introduces Discogs, its marketplace, Discogs API and the underlying technologies. It also covers some of the competitors and alternatives for the Discogs marketplace and the Discogs API.
The result of this thesis was an examination of the features that the Discogs API provides, a comprehensive program library for integration with the client’s management system, and a preliminary investigation of the automatic processing of orders placed through the Discogs marketplace. At the end of this thesis, a small-scale program was also made to demonstrate the program library features to the client.