On this page
token.create
תיאור
object token.create(אסימוני אובייקט/מערך)
שיטה זו מאפשרת ליצור אסימונים חדשים.
רק סוג משתמש סופר אדמין רשאי לנהל עבורם אסימונים משתמשים אחרים.
אסימון שנוצר בשיטה זו יש להיות generated לפני שהוא ניתן לשימוש.
פרמטרים
(אובייקט/מערך) אסימונים ליצירה.
השיטה מקבלת אסימונים עם מאפייני אסימון סטנדרטיים.
החזר ערכים
(אובייקט) מחזיר אובייקט המכיל את המזהים של האסימונים שנוצרו
תחת המאפיין 'טוקנידים'. סדר המזהים המוחזרים תואם את
סדר האסימונים שעברו.
דוגמאות
צור אסימון
צור אסימון מאופשר שלעולם לא יפוג ומאמת את משתמש המזהה 2.
בַּקָשָׁה:
{
"jsonrpc": "2.0",
"method": "token.create",
"params": {
"name": "האסימון שלך",
"userid": "2"
},
"auth": "038e1d7b1735c6a5436ee9eae095879e",
"מזהה": 1
}
תְגוּבָה:
{
"jsonrpc": "2.0",
"תוצאה": {
"אסימונים": [
"188"
]
},
"מזהה": 1
}
צור אסימון מושבת שיפוג ב-21 בינואר 2021. אסימון זה יאמת את המשתמש הנוכחי.
בַּקָשָׁה:
{
"jsonrpc": "2.0",
"method": "token.create",
"params": {
"name": "האסימון שלך",
"status": "1",
"expires_at": "1611238072"
},
"auth": "038e1d7b1735c6a5436ee9eae095879e",
"מזהה": 1
}
תְגוּבָה:
{
"jsonrpc": "2.0",
"תוצאה": {
"אסימונים": [
"189"
]
},
"מזהה": 1
}
מקור
CToken::create() בתוך ui/include/classes/api/services/CToken.php.