Розыгрыш Premium и Уникальной юзергруппы на форуме! Перейти


  • УЖЕ ЗАВТРА! Просто зашёл, нажал на кнопку участия и забрал кучу призов уже 30-го декабря: https://yougame.biz/threads/366947/

Формат ответа от Xenforo/Api/Auth

  • Автор темы Автор темы Irval
  • Дата начала Дата начала
Олдфаг
Олдфаг
Статус
Оффлайн
Регистрация
18 Фев 2019
Сообщения
2,843
Реакции
1,854
Можете кинуть формат ответа сервера в json (при удачной авторизации)? В официальной документации только класс User указан, но я точно помню, что там минимум success: true должен быть
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
нет бро
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Можете кинуть формат ответа сервера в json (при удачной авторизации)? В официальной документации только класс User указан, но я точно помню, что там минимум success: true должен быть
работай через сам движок xf и выводи нужные данные не ебись с json
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Необходима реализация именно через API, так бы я сам лучше напрямую к бд обращался
не к бд а к движку
{
"thread": {
"thread_id": 2,
"node_id": 2,
"title": "Test API thread",
"reply_count": 2,
"view_count": 19,
"user_id": 1,
"username": "Example",
"post_date": 1538157093,
"sticky": false,
"discussion_state": "visible",
"discussion_open": true,
"discussion_type": "",
"first_post_id": 3,
"last_post_date": 1540908968,
"last_post_id": 21,
"last_post_user_id": 1,
"first_post_reaction_score": 0,
"prefix_id": 0,
"Forum": {
"node_id": 2,
"title": "Main forum",
"node_name": null,
"description": "",
"node_type_id": "Forum",
"parent_node_id": 1,
"display_order": 100,
"display_in_list": true,
"breadcrumbs": [
{
"node_id": 1,
"title": "Main category",
"node_type_id": "Category"
}
],
"type_data": {
"allow_posting": true,
"allow_poll": true,
"require_prefix": false,
"min_tags": 0,
"discussion_count": 6,
"message_count": 20,
"last_post_id": 22,
"last_post_date": 1540982158,
"last_post_username": "test",
"last_thread_id": 3,
"last_thread_title": "Test API thread",
"last_thread_prefix_id": 0,
"can_create_thread": true,
"can_upload_attachment": true
}
},
"User": {
"user_id": 1,
"username": "Example",
"email": "example@example.com",
"visible": true,
"activity_visible": true,
"user_group_id": 2,
"secondary_group_ids": [
3,
4
],
"message_count": 16,
"register_date": 1536666416,
"trophy_points": 0,
"user_state": "valid",
"is_moderator": true,
"is_admin": true,
"is_staff": true,
"is_banned": false,
"reaction_score": 0,
"custom_title": "",
"warning_points": 0,
"is_super_admin": true,
"user_title": "Administrator",
"age": 43,
"dob": {
"year": 1975,
"month": 1,
"day": 1
},
"signature": "",
"location": "Somewhere",
"website": "
Пожалуйста, авторизуйтесь для просмотра ссылки.
",
"last_activity": 1540988599,
"avatar_urls": {
"o": null,
"h": null,
"l": null,
"m": null,
"s": null
},
"custom_fields": {
"skype": "",
"facebook": "",
"twitter": ""
},
"is_ignored": false,
"is_following": false,
"can_edit": true,
"can_ban": false,
"can_warn": false,
"can_view_profile": true,
"can_view_profile_posts": true,
"can_post_profile": true,
"can_follow": false,
"can_ignore": false,
"can_converse": false
},
"is_watching": true,
"visitor_post_count": 3,
"can_edit": true,
"can_edit_tags": false,
"can_reply": true,
"can_soft_delete": true,
"can_hard_delete": false,
"can_view_attachments": true
}
}
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Проблема в том, что и тут только информация о самих классах, но помимо них в ответе передаются другие значения, вроде (говорю про Auth)
при удачном ответе вроде только success: true
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Т.е. идет формат +/- такой
JSON:
Expand Collapse Copy
{
    "success": true,
    "User": {
        ...
    }
}
Верно?
да
1604170317293.png
 
Назад
Сверху Снизу