Я пытаюсь сделать простую вещь - получить все мои альбомы. проблема в том, что имена альбомов не являются английскими (они на иврите).Facebook Graph API - не английские названия альбомов
код, который извлекает альбомы:
string query = "https://graph.facebook.com/me/albums?access_token=...";
string result = webClient.DownloadString(query);
И это, как один из возвращенных альбомов выглядит следующим образом:
{
"id": "410329886431",
"from": {
"name": "Noam Levinson",
"id": "500786431"
},
"name": "\u05ea\u05e2\u05e8\u05d5\u05db\u05ea \u05d2\u05de\u05e8 \u05e9\u05e0\u05d4 \u05d0",
"location": "\u05e9\u05e0\u05e7\u05e8",
"link": "http://www.facebook.com/album.php?aid=193564&id=500786431",
"count": 27,
"type": "normal",
"created_time": "2010-07-18T06:20:27+0000",
"updated_time": "2010-07-18T09:29:34+0000"
},
Как вы можете видеть, что проблема находится в собственности «имя» , Вместо букв на иврите Я получаю эти коды (эти коды не мусор, они согласованы - каждый код, вероятно, представляет собой одну еврейскую букву). Вопрос в том, как я могу преобразовать эти коды на неанглийский язык (в моем случае, на иврит). Или, может быть, проблема заключается в том, как я извлекаю альбомы с помощью объекта webClient. возможно, измените webclient.Encoding каким-то образом?
что делать, чтобы решить эту проблему?
Заранее спасибо.