Публикации картинок с сервера на стену (wall.savePost)
Re: Публикации картинок с сервера на стену (wall.savePost)
«Группа администраторов» - теперь такого нет?
Добавляется администратор по ID. Можете временно добавить меня в администраторы и дать ссылку на приложение.
Добавляется администратор по ID. Можете временно добавить меня в администраторы и дать ссылку на приложение.
Re: Публикации картинок с сервера на стену (wall.savePost)
неее
но может и потому что оно выключенно
такое пишет если пользователь не разрешил отправлять на стену картики,Запись не может быть добавлена на стену по неизвестной причине
Если приложение выключено, то пишет именно это.
но может и потому что оно выключенно
-
- Сообщения: 10
- Зарегистрирован: 21 мар 2010, 23:00
Re: Публикации картинок с сервера на стену (wall.savePost)
А можно же не только отправку одной, уже установленной приложением фотографии, сделать, а предоставить пользователю целый альбом фотографий в котором он сам может выбрать нужную и затем её отправить? Я так понимаю в этом случае работает только метод photos.get?
Re: Публикации картинок с сервера на стену (wall.savePost)
Start_Flesher
Можно и целый альбом, и из разных альбомов. На первой странице писал об этом.
Можно и целый альбом, и из разных альбомов. На первой странице писал об этом.
Re: Публикации картинок с сервера на стену (wall.savePost)
Александр не мог бы ты настримть приложение http://vkontakte.ru/app1677602)
Я сделал тебя админом)
Я сделал тебя админом)
Re: Публикации картинок с сервера на стену (wall.savePost)
Тимур
Что-то действительно не отправляет по неизвестной причине. Загружаю одинаковый swf(кроме ID и ключа) - в моём приложении работает, в твоём нет. Позже посмотрю еще.
Что-то действительно не отправляет по неизвестной причине. Загружаю одинаковый swf(кроме ID и ключа) - в моём приложении работает, в твоём нет. Позже посмотрю еще.
-
- Сообщения: 10
- Зарегистрирован: 21 мар 2010, 23:00
Re: Публикации картинок с сервера на стену (wall.savePost)
Ну я видел конечно на первой странице. Своим постом я хотел уточнить существуют ли ещё какие-либо методы для реализации этого? ИбоАлександр писал(а):Start_Flesher
Можно и целый альбом, и из разных альбомов. На первой странице писал об этом.
photos.get мне не очень понятен.
Re: Публикации картинок с сервера на стену (wall.savePost)
Нашел ещё одну причину вывода сообщения о неизвестной причине.
Заходим на страницу приложения. Нажимаем «Настройки». Ставим галочку «Разрешить приложению доступ к Вашим фотографиям».
Start_Flesher
photos.get работает как и другие методы. Нужно только вытащить необходимые данные. Или подставить эти данные в приложении вручную.
Заходим на страницу приложения. Нажимаем «Настройки». Ставим галочку «Разрешить приложению доступ к Вашим фотографиям».
Start_Flesher
photos.get работает как и другие методы. Нужно только вытащить необходимые данные. Или подставить эти данные в приложении вручную.
Re: Публикации картинок с сервера на стену (wall.savePost)
Код: Выделить всё
import flash.net.*;
import flash.display.*;
import flash.events.*;
import flash.text.*;
import vk.VkApiNode;
var api_id:Number=1727522;// ID приложения
var api_secret:String="1gqE8m34rb";// секретный ключ
var api:VkApiNode;
var viewer_id;
var url_loader:URLLoader;
var url_request:URLRequest;
var query:String;
var wrapper:Object;
this.addEventListener( Event.ADDED_TO_STAGE, onAddedToStage );
function onAddedToStage(e: Event):void {
wrapper=Object(parent.parent);
// если приложение открыто со стены
if (wrapper.application.parameters.referrer=='wall_view_inline'||wrapper.application.parameters.referrer=='wall_view') {
result_tf.text='Здесь вы можете считать post_id и загрузить большое изображение.\n' +
'post_id=' + wrapper.application.parameters.post_id; // post_id передаётся в запросе ниже
}
send_btn.addEventListener(MouseEvent.CLICK, send_btnClick);
viewer_id=wrapper.application.parameters.viewer_id;
to_id_tf.text=viewer_id;
}
function send_btnClick(e: MouseEvent):void {
// создаем и выполняем запрос
api=new VkApiNode(viewer_id,api_id,api_secret);
// отправляем запрос ('стена пользователяь которому будет отправлено фото (id)', 'photo_id', 'Сообщение')
var to_id=int(to_id_tf.text); // id пользователя, на стену которого будет отправляться фото
var post_id='post1';// id записи. Этот параметр будет передаваться в приложение через flashVars при просмотре или создании записи на стене пользователя.
var photo_id='43116610_151914915';// идентификатор фотографии, загруженной в фотоальбоме
var post_message='Сообщение';
query=api.savePost(to_id,post_id,photo_id,post_message);
url_request=new URLRequest(query);
url_loader=new URLLoader ;
url_loader.addEventListener(Event.COMPLETE,photoPosted);
url_loader.load(url_request);
}
function photoPosted(event:Event):void {
var response:XML=new XML(url_loader.data);
// сохраняем запись на стене пользователя
wrapper.external.saveWallPost(response.post_hash);
result_tf.text='Готово';
}
Мой код, пишу в кадре пишет что ошибка что у меня не правильно подскажите плизик
Re: Публикации картинок с сервера на стену (wall.savePost)
VIP
Какую ошибку то пишет?
В кадре это не нужно.
Какую ошибку то пишет?
В кадре это не нужно.
Код: Выделить всё
import flash.net.*;
import flash.display.*;
import flash.events.*;
import flash.text.*;