Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > API приложений и сред

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 23.12.2012, 15:21
caseyryan вне форума Посмотреть профиль Отправить личное сообщение для caseyryan Найти все сообщения от caseyryan
  № 1  
Ответить с цитированием
caseyryan
 
Аватар для caseyryan

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
По умолчанию wall.post не работает из флеш приложений?

В документации написано, что этот метод доступен для десктоп приложений, а так же для флеш использующих VK.api()
Так вот вызываю метод:
Код AS3:
override public function wallPost(message:String):void {
	if (!_vk) return;
	_vk.api("wall.post", { owner_id: Data.VIEWER_ID, message: message }, 
		function(o:Object):void {}, function(p:Object):void { } );
}
А в ответ получаю:
Цитата:
{"error":{"error_code":20,"error_msg":"Permission to perform this action is denied for non-standalone applications","request_params":[{"key":"sig","value":"3a2************5933c55360cb00c1b"},{"key":"api_id","value":"3114141"},{"key":"sid","value":"cf340b6e214fd**********1a6545592f2bd bc7225a2838c0d8abbc431b340130b789807e29a185d6b9"},{"key":"format","value":"Json"},{"key":"v","value":"3.0"},{"key":"owner_id","value":"******"},{"key" :"method","value":"wall.post"},{"key":"message","value":"проверка поста сообщений на стену"}]}}
Что я не учитываю? Или этот метод вообще не работает для флеш приложений?

п.с. Сейчас права такие: присылать уведомления, доступ к друзьям, доступ к фотографиям, доступ к стене, доступ к статистике

Добавлено через 1 час 23 минуты
Вопрос решен. Библиотеку APIConnection скачал обновленную, и все стало ок.

Старый 27.12.2012, 02:55
Probity вне форума Посмотреть профиль Отправить личное сообщение для Probity Посетить домашнюю страницу Probity Найти все сообщения от Probity
  № 2  
Ответить с цитированием
Probity

Регистрация: Jan 2010
Сообщений: 69
Отправить сообщение для Probity с помощью Skype™
У меня работает на стену любого пользователя, но почему-то сбрасывает на собственную стену при попытке постить в группу.

Старый 27.12.2012, 07:36
caseyryan вне форума Посмотреть профиль Отправить личное сообщение для caseyryan Найти все сообщения от caseyryan
  № 3  
Ответить с цитированием
caseyryan
 
Аватар для caseyryan

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
Может в разрешениях нет доступа к группам?

Старый 27.12.2012, 17:57
Probity вне форума Посмотреть профиль Отправить личное сообщение для Probity Посетить домашнюю страницу Probity Найти все сообщения от Probity
  № 4  
Ответить с цитированием
Probity

Регистрация: Jan 2010
Сообщений: 69
Отправить сообщение для Probity с помощью Skype™
Цитата:
Сообщение от caseyryan Посмотреть сообщение
Может в разрешениях нет доступа к группам?
Доступ есть. Иначе и список групп для публикации не выдавал бы. )
Может какие-то дополнительные параметры нужны?

В самом простом виде:
Код AS3:
 VK.api('wall.post', {owner_id: '-34745160', message: "Sample text"}, onPost, onError);
так тоже не работает
Код AS3:
VK.api('wall.post', {owner_id: 'chinternet', message: "Sample text"}, onPost, onError);
from_group не влияет.

Старый 06.01.2013, 03:00
inozemcev вне форума Посмотреть профиль Отправить личное сообщение для inozemcev Найти все сообщения от inozemcev
  № 5  
Ответить с цитированием
inozemcev
[+ 1.0 08.10.14]
 
Аватар для inozemcev

блогер
Регистрация: Mar 2010
Адрес: x = stage.stageWidth/2 y= stage.stageHeight/2
Сообщений: 293
Записей в блоге: 2
Очевидно при регистрации приложения не выбрал standalone

Старый 06.01.2013, 07:27
caseyryan вне форума Посмотреть профиль Отправить личное сообщение для caseyryan Найти все сообщения от caseyryan
  № 6  
Ответить с цитированием
caseyryan
 
Аватар для caseyryan

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
Цитата:
Очевидно при регистрации приложения не выбрал standalone
Очевидно это и не нужно было делать.
inozemcev, нужно хотя бы читать тему, прежде, чем писать подобный оффтоп.

Старый 11.01.2013, 01:41
Simplifier вне форума Посмотреть профиль Отправить личное сообщение для Simplifier Найти все сообщения от Simplifier
  № 7  
Ответить с цитированием
Simplifier

Регистрация: Jun 2011
Сообщений: 60
Цитата:
Данный метод доступен также Flash и IFrame приложениям, использующим функцию VK.api в Javascript API
Я так понял, ты через APIConnection пытаешься вызвать этот метод. А надо либо через объект VK, доступный через js, если у тебя iframe-приложение. Либо через wrapper, если у тебя приложение в контейнере: wrapper.external.api("wall.post",...

Старый 11.01.2013, 07:21
caseyryan вне форума Посмотреть профиль Отправить личное сообщение для caseyryan Найти все сообщения от caseyryan
  № 8  
Ответить с цитированием
caseyryan
 
Аватар для caseyryan

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
Simplifier, перед тем как отвечать, надо читать тему, а не только заголовок.
Вопрос давно решен, и об этом написано в первом же посте. Все отлично работает через APIConnection.

Старый 11.01.2013, 15:42
Simplifier вне форума Посмотреть профиль Отправить личное сообщение для Simplifier Найти все сообщения от Simplifier
  № 9  
Ответить с цитированием
Simplifier

Регистрация: Jun 2011
Сообщений: 60
Извиняюсь, не заметил последней строки

Создать новую тему Ответ Часовой пояс GMT +4, время: 07:03.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 07:03.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.