A magyar lokalizáció fejlesztése és támogatása jelenleg meghatározatlan ideig fel van függesztve, így ezen a fórumon kicsi a valószínűsége annak, hogy valaki segíteni fog. Gyorsabb segítséghez próbáld meg feltenni a kérdésedet az angol fórumon (ajánlott) vagy a uCoz Facebook oldalán.
  • Oldal 1 / 1
  • 1
Szabványos API uCoz-ban
bigblog
Üzenetek: 1665
Hírnév: 47

Üzenet # 1 | 22:14
Szabványos API használata


ÁLTALÁNOS INFORMÁCIÓK

A szabványos API a felhasználó weboldalán található adatok fogadásának egy környezete. Ez egy GET-only interfész, melynek segítségével csak fogadhatjuk a honlap moduljainak adatait (oldalait). Ez ugyanannyi joggal rendelkezik, mint egy honlapra látogató vendég (be nem jelentkezett személy). Jelenleg 11 modulban használhatunk API-t: blog, board, dir, gb, load, news, photo, publ, stuff, forum, index. Az API engedélyezéséhez menjünk a Vezérlőpultba, majd a Beállítások menü Általános beállítások oldalán található API-alkalmazás engedélyezése funkciót kapcsoljuk be.



Alapértelmezetten ki van kapcsolva.


HASZNÁLATA

Az adat formátuma - mely az API-hoz lesz küldve - XML-RPC. Az összes API felé érkező lekérés GET-lekéréseken alapszik. A következőhöz hasonló funkciókat használhatsz:

http://OLDALCIME/api/MODULNEVE/KAPCSUTV


ahol:
OLDALCIME - az API-t funkcióval rendelkező weboldal URL-címe,
MODULNEVE - a weboldal modulja,
KAPCSUTV (kapcsolódó útvonalak) - minden olyan oldal útvonala, amely a modulhoz van kötve.

Tehát elég ha az oldal URL-címe és a modul neve közé beilleszted az /api/ kulcsszót, ahhoz, hogy használd az API funkciót (természetesen csak amennyiben ez engedélyezve van).



Ingyenes erőforrások uCoz-os honlapodra!

uCoz csapattag, 2013. október - 2017. szeptember.
bigblog
Üzenetek: 1665
Hírnév: 47

Üzenet # 2 | 23:02
A VISSZAKÜLDÖTT ADATOK LEÍRÁSA

Az API a következő modul-oldalak adatait küldheti vissza:

Oldal típusa Modul
az anyag értékelésének oldala blog, board, dir, load, news, photo, publ
a felhasználó bejegyzései oldal blog, board, dir, load, news, photo, publ, stuff
az anyag meghatározott oldala blog, board, dir, load, news, photo, publ, stuff
folyó napi anyagok oldala blog, news
folyó havi anyagok oldala blog, news
kategória(album-)oldal anyagai blog, board, dir, load, news, photo, publ, stuff
a modul főoldala blog, board, dir, load, news, photo, publ, stuff, gb, forum
a felhasználó által közzétett témák oldala, meghatározott anyag-oldalm utolsó bejegyzések egy téma oldalában, a legfrissebb témák oldala, fórumtagok oldala, téma oldala, fórum oldala forum
a felhasználó adatainak oldala, hírnévtörténet, felhasználók listája, figyelmeztetési szintek módosulásának előzményei, a felhasználó hozzászólásainak oldala, a felhasználó anyagainak oldala, online felhasználók listája, inaktív bejegyzések listája index


Az anyag oldalához, a struktúra a következő tagben lesz visszaküldve:

Kód
<struct>


a mezők listájával: név mező:

Kód
<name>


érték mező:

Kód
<value>


a több anyaggal rendelkező oldalakon mindegyik anyag a következő tagben lesz visszaküldve:

Kód
<array>

Ingyenes erőforrások uCoz-os honlapodra!

uCoz csapattag, 2013. október - 2017. szeptember.
bigblog
Üzenetek: 1665
Hírnév: 47

Üzenet # 3 | 23:03
Mező neve Érték
BANCHANGE_NAME a figyelmeztetési szintet megváltoztató felhasználó neve
BANCHANGE_PROFILE a figyelmeztetési szintet megváltoztató felhasználó profiljának címe
BANCHANGE_REASON figyelmeztetés oka
BANCHANGE_TIME figyelmeztetési szint megváltoztatásának ideje
BANCHANGE_VALUE meghatározza, hogy a figyelmeztetési szint növelve vagy csökkentve lett e (-1/0/1)
CATEGORY_NAME anyag kategóriájának neve
CATEGORY_URL az anyag kategóriájának oldalának linkje
COMMENTS_NUM hozzászólások száma
COMMENTS_URL a hozzászólási oldal linkje
COMMENT_ANSWER a hozzászólásra érkezett válasz
COMMENT_DATE hozzászólás dátuma
COMMENT_LINK hozzászólás linkje
COMMENT_MESSAGE hozzászólás szövege
COMMENT_RATE hozzászólás értékelése
COMMENT_TIME hozzászólás hozzáadásának ideje
COMMENT_USERIP hozzászóló IP-címe
DATE anyag létrehozásának dátuma
ENTRY_URL az anyag oldalának URL-címe
FORUM_DESCR a fórum-szekció leírása
FORUM_LINK a fórum-szekció linkje
FORUM_NAME a fórumszekció neve
LASTPOST_AUTHOR utolsó poszt szerzője
LASTPOST_AUTHORPROFILE utolsó poszt szerzőjének a profilja
LASTPOST_LINK utolsó poszt linkje
LASTPOST_TIME utolsó poszt hozzáadásának ideje
LASTTOPIC_LINK utolsó fórumtéma linkje
LASTTOPIC_NAME utolsó fórumtéma neve
LOADS_NUM anyag letöltéseinek száma
MATERIAL_ID az anyag ID-ja
MESSAGE az anyag rövid leírásának szövege
PHOTO_HEIGHT kép mgassága
PHOTO_SIZE kép mérete
PHOTO_URL kép linkje
PHOTO_WIDTH kép szélessége
POST_DATE poszt dátuma
POST_DIRECTURL poszt linkje
POST_ID poszt ID-ja
POST_MESSAGE poszt szövege
POST_NUMBER poszt száma
POST_TIME poszt ideje
POST_TIMESTAMP poszt idejének jelzése
RATED poszt értékelésének szám
RATING poszt értékelése
READS_NUM anyag megtekintésének száma
REPCHANGE_ANSWER hírnévváltoztatás jelszava
REPCHANGE_ID hírnévváltoztatás üzenetének ID-ja
REPCHANGE_NAME a hírnevet utoljára módosító felhasználó neve
REPCHANGE_PROFILE a hírnevet utoljára módosító felhasználó profilja
REPCHANGE_REASON hírnévváltozttás indoklása
REPCHANGE_REF az oldal linkje, ahol a hírnévváltoztatás megtörtént
REPCHANGE_TIME hírnévváltoztatás ideje
REPCHANGE_VALUE hírnév emelése/csökkentése (-1/0/1)
REPLIES_NUM válaszok száma
RUNS_NUM alkalmazás futtatásainak száma
TIME anyag létrehozásának ideje
TIMESTAMP anyag létrehozásának ideje timestamp formátumban
TITLE anyag címe (téma, bejegyzés)
TOPIC_DESCR fórumtéma leírása
TOPIC_LINK fórumtéma linkje
TOPIC_NAME fórumtéma megnevezése
TOPIC_NUMS fórumtémák száma
TOPIC_PAGESNUM a fórumtéma oldalainak száma
UNACTIVEBLOG_LINK a blog modulban előforduló inaktív bejegyzések felé vezető link
UNACTIVEBLOG_NUM a blog modulban előforduló inaktív bejegyzések száma
UNACTIVEBOARD_LINK a board modulban előforduló inaktív bejegyzések felé vezető link
UNACTIVEBOARD_NUM a board modulban előforduló inaktív bejegyzések száma
UNACTIVEDIR_LINK a dir modulban előforduló inaktív bejegyzések felé vezető link
UNACTIVEDIR_NUM a dir modulban előforduló inaktív bejegyzések száma
UNACTIVEFAQ_LINK a faq modulban előforduló inaktív bejegyzések felé vezető link
UNACTIVEFAQ_NUM a faq modulban előforduló inaktív bejegyzések száma
UNACTIVEGB_LINK a gb modulban előforduló inaktív bejegyzések felé vezető link
UNACTIVEGB_NUM a gb modulban előforduló inaktív bejegyzések száma
UNACTIVELOAD_LINK a load modulban előforduló inaktív bejegyzések felé vezető link
UNACTIVELOAD_NUM a load modulban előforduló inaktív bejegyzések száma
UNACTIVENEWS_LINK a news modulban előforduló inaktív bejegyzések felé vezető link
UNACTIVENEWS_NUM a news modulban előforduló inaktív bejegyzések száma
UNACTIVEPHOTO_LINK a photo modulban előforduló inaktív bejegyzések felé vezető link
UNACTIVEPHOTO_NUM a photo modulban előforduló inaktív bejegyzések száma
UNACTIVEPUBL_LINK a publ modulban előforduló inaktív bejegyzések felé vezető link
UNACTIVEPUBL_NUM a publ modulban előforduló inaktív bejegyzések száma
UNACTIVESTUFF_LINK a stuff modulban előforduló inaktív bejegyzések felé vezető link
UNACTIVESTUFF_NUM a stuff modulban előforduló inaktív bejegyzések száma
USERBLOGENTRIES_LINK a felhasználó blog modulban közzétett bejegyzéseinek oldalának linkje
USERBLOGENTRIES_NUM a felhasználó bejegyzéseinek száma a blog modulban
USERBOARDENTRIES_LINK a felhasználó board modulban közzétett bejegyzéseinek oldalának linkje
USERBOARDENTRIES_NUM a felhasználó bejegyzéseinek száma a board modulban
USERCOMMENTENTRIES_LINK a felhasználó hozzászólásainak oldala felé vezető link
USERCOMMENTENTRIES_NUM a felhasználó hozzászólásainak száma
USERDIRENTRIES_LINK a felhasználó dir modulban közzétett bejegyzéseinek oldalának linkje
USERDIRENTRIES_NUM a felhasználó bejegyzéseinek száma a dir modulban
USERFORUMENTRIES_LINK a felhasználó forum modulban közzétett bejegyzéseinek oldalának linkje
USERFORUMENTRIES_NUM a felhasználó bejegyzéseinek száma a forum modulban
USERLOADENTRIES_LINK a felhasználó load modulban közzétett bejegyzéseinek oldalának linkje
USERLOADENTRIES_NUM a felhasználó bejegyzéseinek száma a load modulban
USERNEWSENTRIES_LINK a felhasználó news modulban közzétett bejegyzéseinek oldalának linkje
USERNEWSENTRIES_NUM a felhasználó bejegyzéseinek száma a news modulban
USERPHOTOENTRIES_LINK a felhasználó photo modulban közzétett bejegyzéseinek oldalának linkje
USERPHOTOENTRIES_NUM a felhasználó bejegyzéseinek száma a photo modulban
USERPUBLENTRIES_LINK a felhasználó publ modulban közzétett bejegyzéseinek oldalának linkje
USERPUBLENTRIES_NUM a felhasználó bejegyzéseinek száma a publ modulban
USERSTUFFENTRIES_LINK a felhasználó stuff modulban közzétett bejegyzéseinek oldalának linkje
USERSTUFFENTRIES_NUM a felhasználó bejegyzéseinek száma a stuff modulban
USER_AGE a felhasználó évkora
USER_AOL a felhasználó AOL-ja
USER_AVATAR a felhasználó avatarja
USER_AWARDS a felhasználó kitüntetéseinek száma
USER_BANNEDTILL a felhasználó tiltásának lejárati dátuma
USER_BANRATING a felhasználó figyelmeztetési szintje
USER_BIRTHDAY a felhasználó születési dátuma
USER_CITY a felhasználó városa
USER_COUNTRY a felhasználó országa
USER_EMAIL a felhasználó e-mail címe
USER_GENDER a felhasználó neme
USER_GROUPID a felhasználó csoportjának ID-ja
USER_GROUPNAME a felhasználó csoportjának neve
USER_HOMEPAGE a felhasználó weboldala
USER_ICQ a felhasználó ICQ-ja
USER_ID a felhasználó/anyagszerző ID-ja
USER_IPADDRESS a felhasználó IP-címe
USER_ISVERIFIEDEMAIL a felhasználó e-mail megerősítésének jelzője
USER_LASTVISIT a felhasználó utolsó belépésének dátuma
USER_LOGTIMESTAMP a felhasználó utolsó belépésének dátumának jelzője
USER_MSN a felhasználó MSN-je
USER_NAME a felhasználó/anyagszerző neve (login)
USER_POSTSNUM a felhasználó posztjainak száma
USER_PROFILE a felhasználó profilja
USER_RANK a felhasználó rangja
USER_RANKNAME felhasználó rangjának neve
USER_REGDATE a felhasználó regisztrációjának dátuma
USER_REGTIMESTAMP a felhasználó regisztrációjának dátumának jelzője
USER_REPUTATION a felhasználó hírneve
USER_SIGNATURE a felhasználó aláírása
USER_STATUS a felhasználó állapota
USER_UNETID a felhasználó uID-ja
USER_UNETPROFILE a felhasználó uID profilja
USER_USERNAME a felhasználó/anyagszerző teljes neve
USER_YAHOO a felhasználó YAHOO-ja
USER_ZODIAC a felhasználó csillagjegye
VIEWS_NUM az anyag megtekintésének száma



TOVÁBBI INFORMÁCIÓK

A közeljövőben az API használat kiterjedhet több modulra is. Minden változás fel lesz jegyezve és frissítve is lesz táblázatban.

Ingyenes erőforrások uCoz-os honlapodra!

uCoz csapattag, 2013. október - 2017. szeptember.
Sound
Üzenetek: 2
Hírnév: 0

Üzenet # 4 | 21:05
Remek ezt mind megtanulni. biggrin
bigblog
Üzenetek: 1665
Hírnév: 47

Üzenet # 5 | 19:21
Sound, hamarosan frissítve lesz, és egy forradalmian új eszköz keretén belül még egyszerűbbé válik majd a használata smile Kövessétek a híreket wink
Ingyenes erőforrások uCoz-os honlapodra!

uCoz csapattag, 2013. október - 2017. szeptember.
  • Oldal 1 / 1
  • 1
Keresés: