Здравствуйте, программисты,
Мне нужно общаться с API на основе вызовов RP C со следующей структурой XML:
0x02<root>
<dispatch>
<module>MPAPI_RoomInformation</module>
<function>getRoomData</function>
<port>0</port>
<cache_time>15</cache_time>
<message_id>190</message_id>
</dispatch>
<payload status="OK">
<root>
<room>150</room>
</root>
</payload>
</root>0x03
Это не похоже на это соответствует любым спецификациям / стандартам XML -RP C, поэтому мой вопрос заключается в том, можно ли использовать такую библиотеку, как http://www.xml-rpc.net/ или https://grpc.io/, для связи с этим API ? если нет, у вас есть какие-либо предложения?
Если для этого нет доступных библиотек, я понимаю, что RP C - это в основном HTTP-запросы, в этом случае тело, являющееся этим пользовательским XML, является правильно?
Спасибо