Похожие чаты

По какому полю в БД можно отличить обычного пользователя от

экстранета? Или они как-то иначе различаются?

17 ответов

10 просмотров

Рест-метод отдаёт поле "USER_TYPE", там указан тип пользователя.

Александр- Автор вопроса
Роман Кононов
Рест-метод отдаёт поле "USER_TYPE", там указан тип...

Да. Нашел. Спасибо. Но мне бы для коробки... Можно, конечно рестом дёргать, но мне кажется, должен быть другой способ

Александр
Да. Нашел. Спасибо. Но мне бы для коробки... Можн...

А коробочные методы не возвращают это поле?

Александр- Автор вопроса
Александр- Автор вопроса
Роман Кононов
Рест-метод отдаёт поле "USER_TYPE", там указан тип...

А рест метод не работает) Если указать FILTER => USER_TYPE => extranet, то приходит пустой массив)

Александр- Автор вопроса
Роман Кононов
Работает. Где-то ошибка в запросе

CRest::call('user.get', array('FILTER' => array('USER_TYPE' => 'extranet')))

Александр
CRest::call('user.get', array('FILTER' => array('U...

ну а гетнуть по ид и глянуть значения возврата?

Александр
CRest::call('user.get', array('FILTER' => array('U...

Значит, ошибка где-то ещё. У меня сейчас отработало корректно - и из адресной строки, и таким вот запросом из приложения. Может, прав у владельца вебхука не хватает. Может, экстранет-пользователей на портале нет.

Вот же, одного нашёл.

Александр- Автор вопроса
Роман Кононов
screenshot Вот же, одного нашёл.

Это запрос по ID пользователя

Александр
Это запрос по ID пользователя

CRest::call('user.get',['FILTER' => ['USER_TYPE' => 'extranet']]) - а если этот запрос скопипастить?

Александр
Пусто

А у меня твой сработал. Значит, что-то на портале неладно. Или прав у приложения/вебхука не хватает.

Александр- Автор вопроса
Александр
Да, может быть. Пойду ещё поковыряю)

Можно попробовать ключ ADMIN_MODE (только он там как-то неочевидно включается - то ли ему надо 1, то ли true, то ли вообще 'Y', не помню сейчас).

Похожие вопросы

Обсуждают сегодня

Всем привет, написал код ниже, но он выдает сегфолт, в чем причина? #include <stdio.h> #include <stdlib.h> #include <string.h> struct product { char *name; float price; };...
buzz базз
75
Hey, Oceaners 🌊 As we approach Phase 1 of the token merger, OCEAN and AGIX will migrate to FET starting July 1st! Here's a list of exchanges that have communicated their su...
KreigDK | Never DM first🌊
3
База данных не поможет. Шифрование не поможет. Какие там ещё варианты? Накидывайте.
КТ315
20
I love the passion, really do. I do think this is being blown way out of proportion. We are not deleting our Telegram or not allowing you to talk about anything you want, a...
Mike Herron
3
Did you guys see the latest tweet from TonGifts? 🚀
Mike
44
А как лучше конвертировать физический адрес в виртуальный при маппинге? В случае ядра у меня, например, direct mapping, первые 768МБ я как есть мапплю в higher half, а остальн...
Evg Resh
26
А табстоп это сообщение от окна или от элемента управления?
The Bird of Hermes
18
Hey, what is the best and maintained way of transpiling cpp to c? (As a need to support many different toolchains quickly and may not have a c++ support in the given toolch...
Meitar Reihan
11
Открыл свой двухкилобайтный экзешник в x32dbg, а тут какая-то хрень. Смущает кнопка "выполнить до пользовательского кода", а что ещё может быть в файле помимо него ?
НѣкъиⰘижєжєиꙁъвьсєсвѣтьноѣсѣтиѥсть•
11
Hey guys, did you see the latest announcement about $FUN? 🔥
Brian
21
Карта сайта