Szoftverfejlesztőknek
Saját fejlesztésű szoftvered adatait szeretnéd az Into.hu-n megjeleníteni, és naprakészen tartani?
Többféle lehetőséget is biztosítunk számodra, mellyel mindezt megteheted, melyek a következők:
- Szoftverfejlesztői API
- Frissítési URL megadása
A szoftvereket / szoftververziókat vírusellenőrzés után, annak eredményének függvényében tesszük elérhetővé.
Lehetőségek összehasonlítása
Név | Új verzió feltöltése | Szoftveradatok megtekintése | Szoftveradatok módosítása |
Szoftverfejlesztői API | |||
Frissítési URL |
Szoftverfejlesztői API
A szoftverfejlesztői API leírását és dokumentációját ide kattintva érheted el.
Frissítési URL
Amennyiben megadásra kerül egy frissítési URL, akkor az minden nap egyszer lekérdezésre kerül, és amennyiben újabb elérhető verziót találunk, az esetben azt közzétesszük oldalunkon.
A frissítési URL különböző oldalakra mutathat:
- GitHub oldal
- BitBucket oldal
- GitLab oldal
- INTO frissítési fájl
GitHub / BitBucket / GitLab
GitHub, BitBucket és GitLab esetén a rendszer a közzétett releaseseket nézi, ezért fontos, hogy az publikusan elérhető legyen.
INTO frissítési fájl
Ez egy tetszőleges webhelyen elhelyezett, JSON formátumú fájl, mely tartalmazza a szoftver legfrissebb verziójának adatait. Ezek mellett tartalmazhatja még a szoftver leírására vonatkozó információkat is.
Kötelező a verziószám, a system, az operatingSystem és a directLink megadása, illetve a size (fájlméret, megabájtban), md5, sha1 vagy sha256 értékek közül legalább az egyik megadása. A directLink a szoftver telepítőjére (letöltési fájlára) mutató, közvetlen, átirányításokat nem tartalmazó link kell legyen. Amennyiben a letöltött fájl, és a megadott méret vagy a hash nem egyezik, akkor a friss verzió nem kerül publikálásra.
Példa:{
"description":"A Szoftver részletes leírása.",
"releases":[
{
"version":"1.12",
"language":"HU",
"date":"2019-03-21 12:34",
"changelog":"http://weboldalam.hu/updates",
"platforms":[
{
"system":1,
"operatingSystem":"Windows 7, 8, 8.1, 10",
"size":120,
"md5":"",
"sha256":"",
"sha1":"",
"directLink":"http://weboldalam.hu/software/1.12/installer.exe"
}
]
}
]
}
System lehetséges értékei
Érték | Megnevezés |
1 | Windows x32 |
2 | Windows x64 |
3 | Android |
4 | Linux i386 |
5 | Linux and64 |
6 | ISO |
7 | ISO x32 |
8 | ISO x64 |
9 | Portable |