Skip to content

Parsing Microsoft Office 365 JSON files #1

@vzhilov

Description

@vzhilov

Здравствуйте, спасибо за Ваш труд. Простые файлы парсит как надо.

Задался задачей мониторить адреса для обновления Microsoft Office для создания списка адресов в Микротик, попытался использовать Ваш парсер, но получаю ошибку.

/system script run "JParseFunction"; global JSONLoad; global JSONLoads; global JSONUnload
:global content [/tool fetch url="https://endpoints.office.com/endpoints/Worldwide\?ClientRequestId=b10c5ed1-bad1-445f-b386-b919946339a7" as-value output=user ];
:global JSONIn ($content)
:global JParseOut [$fJParse]       

fJSkipWhitespace: Jpos=1 Char=
fJParse: Jpos=1 Char=
Err.Raise 8732. No JSON object could be fJParseed

Файлы пытаюсь получать по этой статье: https://docs.microsoft.com/ru-ru/microsoft-365/enterprise/microsoft-365-ip-web-service?view=o365-worldwide

После чего есть идея их отпарсить и преобразовать в .rsc файл или напрямую командами добавить в список адресов, который будет разрешен в firewall.

Metadata

Metadata

Assignees

No one assigned

    Labels

    wontfixThis will not be worked on

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions