Имеется игра. В ней можно постить на стены, получаются ссылки вида
http://vk.com/app3505990.
В документации написано, что при переходе со стены в приложение в refferef должно быть одно из значений, начинающиеся на wall_. Но приходят undefined. Почему? Как лечить?
Код размещения поста на стену:

Код AS3:
public class Spam
{
private var _cfg:Object;
/**
* Добавляется в начале каждой фотки, с указанием что это фото+ид владельца
*/
private static const _PHOTO_PREFIX: String = 'photo-49856126_';
/**
* ССылка на наше приложение
*/
private static const _APP_LINK: String = 'http://vk.com/app3505990';
public function Spam(cfg:Object)
{
this._cfg = cfg;
if (!('wallText' in cfg) || !('wallPicId' in cfg))
{
return;
}
var params:Object = {attachments: _makeAttachments(), message: _makeText()};
Main.inst.vk_api.api('wall.post', params, _spamOk, _spamErr);
}
private function _makeAttachments(): String {
var ret: String = _APP_LINK;
if ('wallPicId' in _cfg) {
ret += ',' + _PHOTO_PREFIX + String(_cfg['wallPicId']);
}
return ret;
}
private function _makeText(): String {
return _cfg['wallText'] + '\n' + ' ' + _APP_LINK;
}
private function _spamErr(err: *): void {
}
private function _spamOk(response: Object = null):void
{
}
}
Добавлено через 6 часов 33 минуты
Во вконтакте получил ответ. Ссылка должны быть вида
http://vk.com/app3505990?ref=. Можно с пустым параметром, можно с каким-то своим.