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

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

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

Регистрация: Jun 2011
Сообщений: 127
По умолчанию Как получить ссылку на музыку если приложенеи не установлено?

Привет Друзья.
Столкнулся с проблемой - приложение загружается на стену пользователю. На стене во флешке должна играть фоновая музыка.
Если передать ссылку на музыку через flashVars, то не все ее услышат.
Какие-то странные и не понятные заморочки в этой соцсетке и для разных пользователей на одну и ту же музыкальную или видео запись разные ссылки. Если использовать одну, то есть риск получить Error 404 Not Found вместо песни.
Нашел выход в том чтобы предавать uid и aid и получить ссылку непосредственно на стене. Это работает для пользователя если приложение у него уже установлено. Но вот опять незадача - если пользователь не установил приложение и не разрешил доступ к аудио записям (bitmask=8), то ссылки ему не видать.

Подскажите как решить проблему и выдать нужную ссылку пользователю при открытии приложения на стене даже если оно еще у него не установлено?

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

Регистрация: Aug 2011
Сообщений: 121
Цитата:
Сообщение от Андрей911 Посмотреть сообщение
Какие-то странные и не понятные заморочки в этой соцсетке и для разных пользователей на одну и ту же музыкальную или видео запись разные ссылки
Ничего подобного...
Может кинете звук на какой-нибудь другой сервер? И не придется передавать ссылку через flashVars...

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

Регистрация: Jun 2011
Сообщений: 127
Звук выбирает сам пользователь из своих аудио записей. Невозможно же кидать все записи себе на сервер. Тогда придется свою соцсеть открыть.
А на счет ничего подобного - еще как. У нас несколько тестеров в разных городах России.
И заметили, что тот кто публикует то получает по ссылке mp3, а если по этой же ссылке зайдет пользователь из другого региона. Даже просто в строку браузера вобьет, то получит 404 Not Found. Если у вас нет возможности попросить кого-то, то попробуйте через аномайзер и с другой утечки. Результат удивит))) А в документации про это ни слова.


Последний раз редактировалось Андрей911; 29.12.2011 в 22:21.
Старый 29.12.2011, 22:44
Dima998 вне форума Посмотреть профиль Отправить личное сообщение для Dima998 Найти все сообщения от Dima998
  № 4  
Ответить с цитированием
Dima998
 
Аватар для Dima998

Регистрация: Aug 2011
Сообщений: 121
Вообще, если приложение не установлено, то оно кажется не может иметь доступ к аудиозаписям, но можете попробовать вручную запросить доступ:
Код AS3:
VK.callMethod("showSettingsBox",0);
Ноль означает, что будет предоставлен весь список настроек доступа (будет запрошен доступ к: присылать мне оповещения, друзьям, фотографиям, аудио, видео, вопросам, вики-страницам, заметкам, изменять статус, стене, документам, группам, стенам друзей, выводить ссылку в меню слева. Выбирать всё не обязательно)

Добавлено через 1 минуту
Пишем восьмерку - запрашиваем доступ к аудиозаписям
Код AS3:
VK.callMethod("showSettingsBox",8);


Последний раз редактировалось Dima998; 29.12.2011 в 22:46.
Старый 30.12.2011, 10:23
Андрей911 вне форума Посмотреть профиль Отправить личное сообщение для Андрей911 Найти все сообщения от Андрей911
  № 5  
Ответить с цитированием
Андрей911
 
Аватар для Андрей911

Регистрация: Jun 2011
Сообщений: 127
Да это то я знаю и делаю.
Но вот в том то и дело, что чтобы просмотреть приложение на стене пользователь должен его предварительно установить. А не так что открыл и вот тебе сюрприз - интрига теряется.
Я в вопросе так и спросил - как получить ссылку на аудиозапись если приложение НЕ УСТАНОВЛЕНО?

Видел ведь даже на Мой Мир Mail.ru видео с контакта используют - значит 100% способ есть.

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

Регистрация: Aug 2011
Сообщений: 121
У меня есть приложение и еще одна страница ВК, я сделал кнопку, которая предлагает разрешить доступ (не установка приложения). Разрешил, всё работает, но это не со стены. Приложение, запущенное со стены, разве ведет себя по другому?

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

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

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


 


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


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