Нет пункта "Разрешить публикацию на стенах"

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в Flash-приложениях (ActionScript)

Нет пункта "Разрешить публикацию на стенах"

Сообщение sersche » 24 май 2010, 13:49

как включить этот пункт для своего приложения?
доброе утро, мир
sersche
FL Team
FL Team
 
Автор темы
Сообщения: 598
Зарегистрирован: 11 май 2010, 13:45
Благодарил (а): 28 раз.
Поблагодарили: 16 раз.

Чтобы убрать блок с рекламой, зарегистрируйтесь на форуме или войдите.

Google
 



Re: Нет пункта "Разрешить публикацию на стенах"

Сообщение Doker » 24 май 2010, 14:15

  1. public function Main():void {
  2. this.addEventListener( Event.ADDED_TO_STAGE, onAddedToStage );
  3. }
  4.  
  5. public function onAddedToStage(e: Event):void {
  6. wrapper=Object(parent.parent);
  7. wrapper.external.showSettingsBox(512);
  8. }
  9.  





http://vkontakte.ru/pages.php?o=-1&p=getUserSettings
my icq numbers: 403305362 и 484613
Аватара пользователя
Doker
Модератор
Модератор
 
Сообщения: 1026
Зарегистрирован: 07 май 2010, 18:53
Благодарил (а): 35 раз.
Поблагодарили: 52 раз.

Re: Нет пункта "Разрешить публикацию на стенах"

Сообщение sersche » 24 май 2010, 15:03

а как проверить включена та или иная настройка? а то при каждом запуске окно открывается..
доброе утро, мир
sersche
FL Team
FL Team
 
Автор темы
Сообщения: 598
Зарегистрирован: 11 май 2010, 13:45
Благодарил (а): 28 раз.
Поблагодарили: 16 раз.

Re: Нет пункта "Разрешить публикацию на стенах"

Сообщение FireStorm3000 » 24 май 2010, 15:17

вообще публикация на стенах разрешена по умолчанию, так что её можно не спрашивать
У каждого свой демон (Гороскопы друзей)
http://vkontakte.ru/app1666633
Аватара пользователя
FireStorm3000

 
Сообщения: 80
Зарегистрирован: 03 янв 2010, 18:17
Благодарил (а): 5 раз.
Поблагодарили: 2 раз.

Re: Нет пункта "Разрешить публикацию на стенах"

Сообщение bodnar » 24 май 2010, 15:20

sersche писал(а):а как проверить включена та или иная настройка? а то при каждом запуске окно открывается..

используйте поиск:
topic377.html
Обязательно к прочтению: ActionScript 3.0 Ошибки среды выполнения
Аватара пользователя
bodnar
Модератор
Модератор
 
Сообщения: 1399
Зарегистрирован: 03 апр 2010, 06:41
Благодарил (а): 16 раз.
Поблагодарили: 185 раз.

Re: Нет пункта "Разрешить публикацию на стенах"

Сообщение FireStorm3000 » 24 май 2010, 15:24

  1.  
  2. if ((int(flashvars.api_settings)&2)!=2)  //это я чисто проверял галку на друзей
  3. {        
  4. wrapper.external.showSettingsBox(258); // на друзей и на меню слева
  5. }
  6.  
У каждого свой демон (Гороскопы друзей)
http://vkontakte.ru/app1666633
Аватара пользователя
FireStorm3000

 
Сообщения: 80
Зарегистрирован: 03 янв 2010, 18:17
Благодарил (а): 5 раз.
Поблагодарили: 2 раз.

Re: Нет пункта "Разрешить публикацию на стенах"

Сообщение Doker » 24 май 2010, 16:04

  1. public function Main():void {
  2. this.addEventListener( Event.ADDED_TO_STAGE, onAddedToStage );
  3. }
  4.  
  5. public function onAddedToStage(e: Event):void {
  6. wrapper=Object(parent.parent);
  7.        if ( wrapper.application.parameters.api_settings < 512){
  8. wrapper.external.showSettingsBox(512);
  9. }
  10. }
  11.  


знаю что не битовая маска но так тоже работает, тоесть если ты хочеш чтобы запрашивало, например, и публкацию на стенах и посылка уведомлений то вместо 512 пиши 513
my icq numbers: 403305362 и 484613
Аватара пользователя
Doker
Модератор
Модератор
 
Сообщения: 1026
Зарегистрирован: 07 май 2010, 18:53
Благодарил (а): 35 раз.
Поблагодарили: 52 раз.

Re: Нет пункта "Разрешить публикацию на стенах"

Сообщение Noise Gate » 24 май 2010, 16:23

Doker
так работать не будет. вернее будет, но не так как надо, ибо [+1024 – доступ к статусам пользователя]
То есть если пользователь разрешит доступ к статусам, то все проверки на больше-меньше успешно отработают ;)
Noise Gate

 
Сообщения: 691
Зарегистрирован: 28 апр 2010, 12:34
Откуда: СПб
Благодарил (а): 31 раз.
Поблагодарили: 64 раз.

Re: Нет пункта "Разрешить публикацию на стенах"

Сообщение Doker » 24 май 2010, 17:47

ну? вполне нормально
+1 – пользователь разрешил отправлять ему уведомления.
+2 – доступ к друзьям.
+4 – доступ к фотографиям.
+8 – доступ к аудиозаписям.
+16 – доступ к видеозаписям.
+32 – доступ к предложениям.
+64 – доступ к вопросам.
+128 – доступ к wiki-страницам.
+256 – добавление ссылки на приложение в меню слева.
+512 – добавление ссылки на приложение для быстрой публикации на стенах пользователей.

сложи это все...1023...

все продумано и будет нормально работать
my icq numbers: 403305362 и 484613
Аватара пользователя
Doker
Модератор
Модератор
 
Сообщения: 1026
Зарегистрирован: 07 май 2010, 18:53
Благодарил (а): 35 раз.
Поблагодарили: 52 раз.

Re: Нет пункта "Разрешить публикацию на стенах"

Сообщение bodnar » 24 май 2010, 17:58

нет не будет. Если у вас проверка на 7 (т.е. хотим разрешить первые три действия) А гадский пользователь поставит галочку доступ к видео записям, то ваше условие выполнится, хотя не одно нужное действие не будет разрешено
Обязательно к прочтению: ActionScript 3.0 Ошибки среды выполнения
Аватара пользователя
bodnar
Модератор
Модератор
 
Сообщения: 1399
Зарегистрирован: 03 апр 2010, 06:41
Благодарил (а): 16 раз.
Поблагодарили: 185 раз.

След.

Вернуться в Создание Flash-приложений ВКонтакте



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0