Как получить Laravel ответ токена авторизации паспорта в формате XML - PullRequest
0 голосов
/ 11 марта 2020

Как преобразовать ответ токена авторизации пакета авторизации пакета Laravel Passport rest в формате XML.

Laravel версия: 5.4,
Laravel / Passport версия: 4.0.3

например Предположим, что при вызове URL-адреса API www.mydomain.com/oauth/token с использованием почтальона, получающего ответ в формате JSON, например

{
"token_type": "Bearer",
"expires_in": 31536000,
"access_token": "xxxxxxxxxxxxxxxxxxxxxxxx",
"refresh_token": "xxxxxxxxxxxxxxxxxxxxxxxx"
}

Я хочу изменить этот выходной ответ в формате XML, например

<?xml version="1.0" encoding="UTF-8"?>
<root>
   <access_token>xxxxxxxxxxxxxxxxxxxxxxxx</access_token>
   <expires_in>31536000</expires_in>
   <refresh_token>xxxxxxxxxxxxxxxxxxxxxxxx</refresh_token>
   <token_type>Bearer</token_type>
</root>
...