Вопрос решён.
Открываете вызов асинхронной функции, нажимаете "Дополнительные настройки" и задаёте в "Желаемый ID потока" свою переменную. Если в случае как у меня и асинхронные функции запускаются пачкой через цикл в родительской функции, то просто в рамках родительского потока создаёте переменную, где в итоге будет хранится информация о номере потока (родительского) и после нижнего слэша(к примеру) номер цикла, из которого асинхронная функция запускается. Тогда распарсив id запущенной асинхронной функции (из неё самой)- можно будет понять к какой группе родительской функции она принадлежит.
Хеш данных
Moved
Поддержка
-
Доброй ночи форумчане, столкнулся с одной из проблем, прошу вашей помощи.
На сервере установлен скрипт, в нем имеется функцияstatic function get_hash($fields){
unset($fields["hash"]); ksort($fields); foreach($fields as $key=>$val){ $val = (string) $val; $fields[$key] = $val . self::$token; } return sha1(json_encode($fields)); }и имеются данные по которым приходят положительные ответы от сервера
Array
(
[type] => get_query
[id_parallel_group] => 20
[namebot] => bot2
[hash] => d77c951a9a3783eeb2dedb378d405a50dbef3b0e
)хотелось бы вашей помощи в осознании как правильно сделать хеш sha1 с подписью ключем XF5hqvaDP83mHPY8L9SyZe0vRXdHySLeOMHcf8kzVB14lcXtiOB5fOinxm5lh68HXIAsyUp4tGsGgbhED91v4E09v46y1mvbCwwS и получением хеша равному [hash] => d77c951a9a3783eeb2dedb378d405a50dbef3b0e