Vastattu

Viihteen API rikki

  • 14 lokakuu 2016
  • 15 kommenttia
  • 1903 katselukerrat

Käyttäjätaso 1
Viihteen API taisi kohdata rajansa suunnilleen viime sunnuntaina (9.10.2016) yhdeksän maissa illalla.
Sen jälkeen tulleet tallenteet eivät toimi API:lla koska integerin lukualue ylittyy (programviewid).
Tuo API taisi olla suunnilleen viimeinen asia joka Elisalla oli paremmin kuin kilpailijoilla...
Korjataankohan se vielä ?
icon

Vastauksen tähän kysymykseen jakoi arra 19 lokakuu 2016, 19:05

No mutta mitäs nyt... ainakin pari tallennetta, jotka eivät aiemmin toimineet API:n kautta, toimii nyt.
Korjattiinko tämä ? En juuri nyt pysty laajemmin testaamaan/selvittämään.
Jos korjattiin, niin ISO KIITOS.
Katso alkuperäinen viesti

15 kommenttia

Käyttäjätaso 1
No mutta mitäs nyt... ainakin pari tallennetta, jotka eivät aiemmin toimineet API:n kautta, toimii nyt.
Korjattiinko tämä ? En juuri nyt pysty laajemmin testaamaan/selvittämään.
Jos korjattiin, niin ISO KIITOS.
Käyttäjätaso 5
Kunniamerkki
Siellä on tietokantaan määritelty tietotyyppi 32-bittisenä signed integerinä, eli -2147483648:sta (=-2^31) +2147483648:aan (=2^31) asti. Ja nyt on jokin arvo kasvanut niin suureksi, että se ei enää tuohon mahdu.

Yksinkertaisin ratkaisu varmastikin on muuttaa tietokannan kyseinen kenttä käyttämään 64-bittistä integeriä, jolla pärjännee universumin päättymiseen asti.
Käyttäjätaso 3
Sain tuosta vastauksen, että käyttäjien omat sovellukset käyttävät vanhaa rajapintaa, johon ei todennäköisesti enää tule päivityksiä.

Totta kai ne käyttää vanhaa rajapintaa kun ei uuttakaan ole julkaistu käytettäväksi.

Monilla on kuitenkin ihan pätevät syyt käyttää noita kilkkeitä, eikä ongelman korjaaminen täältä päin tarkasteltuna ole iso homma.

Sunnilleen näin se menee MySQL kannassa: ALTER TABLE t1 MODIFY b BIGINT ja COMMIT perään.
Käyttäjätaso 6
Kunniamerkki +3
Välitän palautteen tuosta eteenpäin, kiitos.
Joo näin on.

Ainakin Elvis VDR-plugin lakkasi toimimasta. Sinällään nahdäkseni kelvollisella programid:llä

http://api.elisaviihde.fi/etvrecorder/program.sl?programid=3539582&ajax=true

tulee

com.mysql.jdbc.exceptions.jdbc4.MySQLDataException: '2.149385899E9' in column '22' is outside valid range for the datatype INTEGER.
'2.149385899E9' in column '22' is outside valid range for the datatype INTEGER.

Vanhat tallenteet toimii edelleen, mutta sinällään ihmeellistä että Android sovellus toimii uusillakin tallenteilla.
Sama vika eViihteen kanssa mäkillä,,, Toivottavasti tilanne korjataan pian, mitään uusia tallenteita ei voi katsoa, vanhat toimivat oikein. Toivottavasti korjaus tulee PIAN...
Käyttäjätaso 7
Kunniamerkki +3
Laitoin tästä API-asiasta viestiä tekniikan väelle. Kommentoidaan tähän ketjuun, kun jotain lisätietoa/kerrottavaa on.
Käyttäjätaso 6
Kunniamerkki +3
Sain tuosta vastauksen, että käyttäjien omat sovellukset käyttävät vanhaa rajapintaa, johon ei todennäköisesti enää tule päivityksiä.
Käyttäjätaso 1
Taas sitten loppuu ilmeisesti Elisaviihteen tilaus.

Elisan tuki on syvältä näissä ongelmissa - eivät yksinkertaisesti halua auttaa.
eviihde ei ole Elisan, joten eivät halua auttaa tai sitten tekninen tuki on todella ammattitaidotonta.
Viimeksi ongelmia oli käyttäjätunnuksen kanssa, josta piti jättää pisteet yms. pois.
Eivät osanneet/halunneet sitäkään ratkaista.

Seurataan vielä hetki, jos joltain löytyy osaamista ratkaista ongelma. Elisa tuskin osaa/haluaa.

Nyt vain on niin että ohjelmia ei voi huonolla nettiyhteydellä laadukkaasti katsoa. Parempi on ladata ohjelma ensin koneella ja katsoa vaikka netti miten pätkisi. Ennen elokuvia yms. pystyi katsomaan hyvin ihan missä vain matkaillessa riippumatta netistä.
Jumatsuikeli! Täälläkin toimii! Kiitosta vaan Elisa nopeasta toiminnasta! Jatketaan asiakkuutta, kun homma taas pelittää.
Käyttäjätaso 7
Kunniamerkki +3
Tulipa itsekin kokeiltua parin uunituoreen tallenteen lataamista eViihde -softalla ja hyvinhän tuo taas toimii.
Käyttäjätaso 1
No mutta mitäs nyt... ainakin pari tallennetta, jotka eivät aiemmin toimineet API:n kautta, toimii nyt.
Korjattiinko tämä ? En juuri nyt pysty laajemmin testaamaan/selvittämään.
Jos korjattiin, niin ISO KIITOS.


Kiitos arra!
Nyt kyllä isot pisteet Elisalle. Tilaus itsellä jatkuu! Toivottavasti lopetusta harkinneet /lopettaneet ovat tästä korjauksesta tietoisia. Täytyy sanoa että kaikista vaikeuksista ja neg. asenteesta Elisaa kohtaan tämä osaltaan kyllä antaa nyt Elisalle paljon pisteitä. KIITOS!
Käyttäjätaso 3
Kiitokset minultakin!

Elisa korjasi nyt teknisen ongelman lisäksi myös pisteet kotiin.
Käyttäjätaso 7
Kunniamerkki +4
Tusen tack 🙂 🙂
Käyttäjätaso 1
EiJuma! Toivottavasti korjaavat. Löysin samaa tietoa kun lähdin kaivamaan netistä miksi eviihteellä ei onnistu tallenteiden siirto enään.

Osallistu keskusteluun