Ты просто пытаешься читать или писать в переменные, которые запрещены для записи или чтения. Ошибка Invalid key говорит, что нет прав на запись и чтение переменной.
Например, переменная 0 зарезервирована, а 1281 - только для чтения.
Вот ссылка на документацию вконтакте:
Хранение данных на серверах ВКонтакте
Там написано, цитирую:
Цитата:
Переменные делятся на те, что хранятся на сервере вечно и те, что хранятся во временной памяти и могут быть стерты по истечении часа. Все переменные 0-1535 – постоянные, 1536-4095 – временные.
Во временных переменных можно хранить до 4095 байтов.
Переменные с номерами 0-15, 1024-1039, 1280-1295, 2048-2063 зарезервированы.
Они всегда содержат следующие значения:
* 0 – unixtime на сервере
* 1280 – id текущего пользователя (только чтение)
* 1281 – имя текущего пользователя (только чтение)
* 2048 – номер текущего сеанса/комнаты (только чтение)
* 2049 – название текущего сеанса/комнаты (чтение и запись)
Часть переменных каждого пользователя доступна на чтение из-под других пользователей.
Это переменные 1280-1791. Переменные с номерами 1504-1567 доступны из-под других пользователей на запись
|