Цитата:
Сообщение от Ёлочка
Использую Stream.publish(). Появляется диалог публикации записи. Нажимаю "опубликовать", то в ленте ни ответа, ни привета. Как правильно в ленту записи отправлять?
|
Если в ответ на вызов метода у вас пришло "true" - ждите, запись должна появиться, иногда бывают задержки с появлением.
Добавлено через 17 минут
Цитата:
Сообщение от zweropet
Здравствуйте, помогите разобраться.
Пытаюсь разместить запись, в ответ получаю "error_code 104 Signature does not match the required" использую ActionScript3 SDK
|
Не разбирался с ActionScript-библиотекой, но для JavaScript API алгоритм выглядит так:
1. сначала вызывается окно подтверждения и в него передается заново пересчитанная сигнатура по тем параметрами, которые будут переданы в stream.publish

Код:
FAPI.UI.showConfirmation("stream.publish", message, FAPI.Client.calcSignature(postParamsObj));
postParamsObj - это объект с параметрами для публикации, который имеет свойства "method", "message", "attachments" и "action_links"
2. потом вызываем непосредственно сам stream.publish

Код:
FAPI.Client.call(postParamsObj, onPublish, data);
onPublish - это колбэк на вызов этого метода
data - это полученная после вызова showConfirmation ре-сигнатура (она не добавляется дополнительным свойством "resig" в объект postParamsObj)