С# — Как получить URL-адрес значка из Steam Trading API (закодированный)

Вот часть XML, которую API возвращает для каждого элемента:

<message>
    <appid>730</appid>
    <classid>469467368</classid>
    <instanceid>302028390</instanceid>
    <currency>false</currency>
    <background_color/>
    <icon_url>
    -9a81dlWLwJ2UUGcVs_nsVtzdOEdtWwKGZZLQHTxDZ7I56KU0Zwwo4NUX4oFJZEHLbXH5ApeO4YmlhxYQknCRvCo04DEVlxkKgpou6ryFA957PfMYTxW09SzlZaS2aX3MOvSlzlQucdy2LqU9NmnjAzl_UJoYmqldYSTIQI_NV_X81bvkufxxcjryPo2vmI
    </icon_url>
</message>

Как разобрать и преобразовать эту строку в URL?

Спасибо!


person Reynevan    schedule 11.10.2015    source источник


Ответы (1)


Я никогда не использовал этот API. Я искал в Google и нашел этот ответ: Steam Web API: я не знаю, что делать с этим URL-адресом, ищущим хеш, для создания изображения с его помощью. Кажется, вам просто нужно добавить http://cdn.steamcommunity.com/economy/image/ перед строкой URL.

The image link in your case should be: http://cdn.steamcommunity.com/economy/image/-9a81dlWLwJ2UUGcVs_nsVtzdOEdtWwKGZZLQHTxDZ7I56KU0Zwwo4NUX4oFJZEHLbXH5ApeO4YmlhxYQknCRvCo04DEVlxkKgpou6ryFA957PfMYTxW09SzlZaS2aX3MOvSlzlQucdy2LqU9NmnjAzl_UJoYmqldYSTIQI_NV_X81bvkufxxcjryPo2vmI

person Stefano Castriotta    schedule 11.10.2015
comment
Действительно? Это просто? Спасибо за помощь! - person Reynevan; 11.10.2015
comment
Ага, иногда ответ действительно под носом :) - person Stefano Castriotta; 11.10.2015