Показать сообщение отдельно
Старый 12.09.2009, 17:03
loobnin вне форума Посмотреть профиль Отправить личное сообщение для loobnin Найти все сообщения от loobnin
  № 11  
Ответить с цитированием
loobnin

Регистрация: Sep 2009
Сообщений: 1
Ты просто пытаешься читать или писать в переменные, которые запрещены для записи или чтения. Ошибка 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 доступны из-под других пользователей на запись