Image-Downloadavatar-v1

A Barion wikiből
  • Tervezet
  • Üzlet
  • Informatika
  • Pénzügy
  • Jog
  • 99%
  • Online elfogadó
  • Mobil elfogadó
  • Pénztárgép
  • Feltöltés
  • Piactér
  • Nonprofit
  • Parkolas

A felhasználó avatárjának letöltése

GET /Image/DownloadAvatar

Ezzel a hívással letölthető egy Barion entitás avatar képe. Ez lehet egy felhasználó (cég vagy magánszemély egyaránt), egy Barion bolt, egy partner, akinek elfogadóhelyei vannak, vagy egy konkrét elfogadóhely. A beküldendő paraméter neve függ az adott entitás típusától. Amennyiben nem adunk meg paramétert, esetleg a megadott entitás nem létezik vagy nem töltött fel magának avatar képet, a Barion rendszer egy speciális alapértelmezett képfile-t szolgál ki.

Amennyiben a felhasználó Facebookkal regisztrált, a Downloadavatar átirányítást küld vissza a Facebook profil kép URL-jére.

A Barion webes felületén és a mobil alkalmazásban ez az API hívás felel a felhasználó avatar képének megjelenítéséért.

Bemenet

Mező neve Mező típusa Kötelező Megkötések Alapértelmezett érték Leírás Formátum / Példa
EmailAddress* string opcionáis* nincs nincs Egy Barion felhasználó email-címe. pistike@example.com
ShopGuid* GUID opcionáis* nincs nincs Egy Barion bolt azonosítója. 9c2f4759-6016-487c-a281-6e7243b687d2
PartnerId* integer opcionáis* nincs nincs Egy Barion partner azonosítója. 7
PlaceId* integer opcionáis* nincs nincs Egy Barion elfogadóhely azonosítója. Amennyiben nincs feltöltve kép az adott elfogadóhelyhez, akkor az elfogadóhelyet üzemeltető partner képét adja vissza a rendszer. 78
Size string opcionáis nincs Large A kép mérete:
  • Small (50 × 50px)
  • Normal (100 × 100px)
  • Large (180 × 180px)
Small

* Fontos: A négy azonosító paraméter közül csak az egyiket lehet megadni. Amennyiben a hívásban több paraméter is szerepel, az alábbi precedencia érvényesül:

  1. EmailAddress
  2. ShopGuid
  3. PartnerId
  4. PlaceId

Kimenet

Mező Típus Leírás Formátum / Példa
Image byte[] A kért entitás (felhasználó, bolt, partner, elfogadóhely) avatar képének streamje.
Paul.jpg

Amennyiben egy felhasználó összekötötte a profilját a Facebook-kal, akkor az itt visszadott kép az aktuálisan a Facebook-on beállított képe lesz.

Hibakódok

Ez a hívás nem ad vissza hibakódokat.

Példák

Létező felhasználó

Az alábbi példában lekérdezzük egy felhasználó avatar képét nagy méretben.

Bemenet

https://api.barion.com/Image/DownloadAvatar?EmailAddress=moricka@example.com&Size=Large

Kimenet

Paul.jpg

Nem létező felhasználó

Az alábbi példában egy nem létező felhasználó avatar képét próbáljuk meg letölteni, ekkor az alapértelmezett avatar képet kapjuk.

Bemenet

https://api.barion.com/Image/DownloadAvatar?EmailAddress=nemletezik@example.com&Size=Large

Kimenet

Anonymous user.png