Я начал работать с API Rapidshare.com. Мне просто интересно, как лучше всего прочитать ответ и вызов API.
Если честно, я думаю, что API повсюду. Некоторые ответы разделяются запятыми, и это нормально. У меня проблемы с ответом на информацию аккаунта. Это не разделенный запятыми, и поля могут не всегда быть в том же порядке.
Вот пример ответа:
accountid = 123456 type = prem servertime = 1260968445 addtime = 1230841165 validuntil = 1262377165 username = DOWNLOADER directstart = 1 protectfiles = 0 rsantihack = 0 plustrafficmode = 0 зеркал = jsconfig = 1 email=take@hike.com lots = 0 ppoints = 120 фо 10 curfiles = 150 curspace = 800426795 bodkb = 5000000 premkbleft = 23394289 ppointrate = 93
Я думаю, что регулярное выражение - это путь сюда. Вот мое выражение, которое, кажется, содержит все ответы, которые содержат значения:
(AccountID | тип | ServerTime | AddTime | validuntil | Имя пользователя | directstart | protectfiles | rsantihack | plustrafficmode | Зеркала | jsconfig | почта | земли | fpoints | ppoints | curfiles | curspace | bodkb | premkbleft | ppointrate | refstring | печенье) \ = [ \ ш ._ @] +
Если порядок данных следует считать случайным, то как определить, какое значение является каким?
Мне просто интересно, как все остальные работают с этим.
Спасибо
Конор