Денис: если редирект не происходит (что можно отследить, например, в Developer's Tools), значит, что-то этому мешает, и тут вариантов может быть масса.
Как дополнение: существуют омонимы, в которых изменение ударного слога приводит к смене значения, например, зАмок и замОк, винА и вИна, дОма и домА, и т. п.
cap_nemo: вики вроде не забанили. А если на пальцах, инкапсуляция -- скрытие внутренней "кухни" класса. Вот тебе АПИ, с ним работай, внутрь не лезь. С полиморфизмом сложней, но по сути это переопределение методов родительского класса.
Ivan Sokolov: мало того, что спорно... C++ как бы подразумевает ООП, где ни без инкапсуляции, полиморфизма и прочих страшных слов совершенно не обойтись. Если совсем страшно, то C и ассемблер в помощь, конечно o)
На самделе, открывающая круглая скобка в самом начале JSON-строки — это нездоровая вещь, и, по-хорошему, стоит разобраться, с какого рожна оно вообще приезжает из бэкенда. В остальном возражений нет.