REST API: tagok útvonal (elavult)
A members útvonal tagok kezelésére: lekérés, létrehozás, módosítás, törlés.
A members útvonal elavult: helyette az ügyfelek és a tagságok útvonalat használd. Nem fogják eltávolítani, de új funkciót már nem kap.
Az útvonallal a tagok adatait kérdezheted le, hozhatod létre, módosíthatod és törölheted.
Tagok lekérése
Szekció neve “Tagok lekérése”GET /wp-json/rcp/{verzió}/members/
Kötelező paraméter nincs. Választható paraméterek:
| Paraméter | Jelentés |
|---|---|
status |
Állapot szerinti szűrés: active, pending, cancelled, expired. |
subscription |
Annak a szintnek az azonosítója, amelynek a tagjait kéred. |
recurring |
1: csak az ismétlődő, 0: csak a nem ismétlődő tagok. |
number |
Oldalankénti tagszám. |
offset |
Kihagyott tagok száma (lapozáshoz). |
orderby |
A rendezés mezője; bármelyik, a WordPress get_users() függvényének átadható mező. |
order |
Rendezési irány: ASC, DESC. |
s |
Keresett érték, például név, e-mail-cím vagy felhasználónév. |
Egy tag lekérése
Szekció neve “Egy tag lekérése”GET /wp-json/rcp/{verzió}/members/{tag_id}
Kötelező: id, a tag azonosítója (az URL-ben vagy a törzsben).
Új tag
Szekció neve “Új tag”POST /wp-json/rcp/{verzió}/members/new
Kötelező: login (a fiók felhasználóneve) és email (a fiók e-mail-címe).
| Választható paraméter | Jelentés |
|---|---|
first_name, last_name |
A tag keresztneve és vezetékneve. |
display_name |
A fiók megjelenített neve. |
password |
A fiók jelszava. Ha kihagyod, véletlenszerű jelszót kap. |
status |
A tagnak adott előfizetési állapot. |
expiration |
A lejárat dátuma MySQL-formátumban. |
subscription |
A tagnak adott szint azonosítója. |
profile_id |
A tag fizetési profiljának azonosítója. |
recurring |
1, ha az előfizetés ismétlődő, 0, ha egyszeri. |
Tag módosítása
Szekció neve “Tag módosítása”POST /wp-json/rcp/{verzió}/members/update/{tag_id}
Kötelező: id (egész), a módosítandó fiók azonosítója. Választható: email, first_name, last_name, display_name, password (csak jelszóváltoztatáskor add meg), status, expiration, subscription, profile_id, recurring.
Tag törlése
Szekció neve “Tag törlése”DELETE /wp-json/rcp/{verzió}/members/delete
Kötelező: id (egész), a törlendő fiók azonosítója.
Készült: