iPhone это standalone приложение поэтому открыть его Вконтакте нельзя

Содержание

Здравствуйте.
Подскажите, пожалуйста, не очень понимаю.. метод https://new.vk.com/dev/messages.send и прочие, с помощью которых можно отправлять сообщение пользователям, можно ли подключить к своему сайту ?

Там написано, что «Данный метод доступен только Standalone-приложениям.»
Что такое Standalone? Под это описание PHP сайты подходят? Или приложения вконтакте? Или расширения для браузера? Или только windows программы?

Или мобильные приложения?

  • Вопрос задан более трёх лет назад
  • 35687 просмотров

1 комментарий

Оценить 1 комментарий

Я, конечно, понимаю, что тема закрыта. Но ссылки на объяснение типов приложений я не увидел. Вот на офф сайте:

Решения вопроса 1

kpa6uu

Программист Талибана [Пыхерский Алибаба]

Standalone в понимании вконтакта — то приложение, которое может получить из адресной строки браузера текст (а точнее — токен). Ибо токен с расширенными правами можно получить только с сервера вконтакта ( на него идёт редирект. Никаким js`ом его не вытащить, не имея доступа к браузеру )

Еще по теме:  Как создать свой мем в ВК

Как скачать VK на IPhone? Приложение ВКонтакте больше не доступно на Айфон!


Получить с сервера вконтакта токен с помощью скрипта пхп не получится, отсюда и урезанные права)

Можно получить точен вручную — затем вставить его в скрипт PHP и иметь равные со standalone приложениями права.

Ответ написан более трёх лет назад
Нравится 3 8 комментариев

Sc0undRel

да, токен через php я умею получать при авторизации. Значит я могу создать вконтакте standalone приложение, на сайте получать токен и подставлять его в нужные мне запросы.. и использовать на сайте метод message.send?? Нет проблемы? 🙂 Все верно понял?

Sc0undRel

в итоге приходит 15 ошибка (no access to call this method)
Почему так?? Не пойму..

kpa6uu

Влад: надеюсь не вытечет глаз — тут полная инструкция vk.cc/5c9WKG

Sc0undRel

kpa6uu: вроде не вытек)) но блин тут описывается способ, в котором вытаскивается 1 токен, вручную копируется и дальше уже идёт работа только с ним.
а для моих целей необходимо, чтобы сообщения отправляли люди, авторизовавшиеся на моём сайте. Так нельзя чтоли? Только от одного токена?

kpa6uu

Влад: людям придётся проделывать махации вручную. Максимум, насколько можно упростить процесс — создать кнопку, по которой человек сразу попадёт на шаг копирования токена, после чего он просто вставит его в предварительно заготовленное поле на сайте. Только если так)

Владельцы айфонов больше не смогут сидеть Вконтакте

Sc0undRel

kpa6uu: но сторонние наблюдатели наверняка посчитают меня мошенником, т.к. видимо получив этот токен можно делать с аккаунтом что угодно.. пффф( обломски( но спасибо за помощь! удачи вам!

kpa6uu

Влад: по сути токен — выданные пользователям права приложению. Приложение управляет аккаунтом благодаря токену. То есть пользователь видит, какие права он выдаёт приложению (т.е. вам).

Еще по теме:  Размер обложки подборки товаров Вконтакте

Источник: qna.habr.com

Авторизация в приложении ВК с типом Standalone

После нажатия на кнопку Авторизоваться (см. раздел Авторизация основного окна работы с плагином в вашем Shop-Script) откроется новое окно. Для обеспечения безопасности разработчики ВКонтакте не предоставляют возможность автоматической авторизации в приложениях с типом Standalone из внешних источников (сайтов). Поэтому для авторизации вам необходимо из открывшегося окна несмотря на предупреждение ВКонтакте скопировать значение access_token. Это значение расположено в адресной строке браузера между фразой access_token= и фразой https://warslab.ru/10/vkoauth-standalone/» target=»_blank»]warslab.ru[/mask_link]

Standalone приложение что это

Standalone-приложение («Stand» и «Alone», что на русский дословно переводится как «остаться одному») — это программное обеспечение (ПО), которое не нуждается в каких-либо дополнительных программах и зависимостях для его установки и функционирования, в отличие от SaaS.

В магазинах, продающих лицензионное программное обеспечение, standalone-приложения имеют альтернативное название — коробочная версия (или коробка), ввиду того, что комплект поставки предполагает наличие сопроводительной документации, лицензию (лицензионный ключ) и сам носитель с записанной на него программой, готовой к установке.

К преимуществам таких приложений можно отнести:

  • быструю установку на рабочий компьютер (или другое устройство);
  • отсутствие необходимости запрашивать дополнительные материалы, заполнять формы покупки и т.п.;
  • анонимность (большинство коробочных версий ПО не предполагают регистрацию пользователей в каких-либо сервисах).

Недостатки:

  • требуется самостоятельная установка и настройка standalone-приложений;
  • приобрести коробочные версии можно только у официальных дилеров (в торговых точках);
  • боксовые (от англ. Box — «Коробка») версии чаще всего стоят дороже OEM (предустановленных) или Retail (розничные, продаваемые онлайн) лицензий ПО. Хотя все перечисленные типы ПО подходят под описание «Standalone».

Термин «standalone-приложение» может применяться и по отношению к программам, взаимодействующим с Интернет-сервисами, в этом случае «standalone» будет обозначать то, что для работы такого приложения нет необходимости запускать браузер или другое вспомогательное ПО. Все необходимое для взаимодействия с сервисом есть внутри программы.

Еще по теме:  Что за российское лото от Вконтакте

Например, standalone-приложение для социальной сети «Вконтакте» будет запускаться без браузера, а токен (ключ доступа программы к сервису посредством API-интерфейса) уже встроен в исполняемый код.

Примеры:

    Операционная система для ПК (Microsoft Windows, Linux, Mac OS) или смартфона (Andro >

Adult webmaster in Social Media — Tips Данный метод доступен только Standalone-приложениям.»
Что такое Standalone? Под это описание PHP сайты подходят? Или приложения вконтакте? Или расширения для браузера? Или только windows программы?

Или мобильные приложения?

  • Вопрос задан более трёх лет назад
  • 24936 просмотров

Standalone в понимании вконтакта — то приложение, которое может получить из адресной строки браузера текст (а точнее — токен). Ибо токен с расширенными правами можно получить только с сервера вконтакта ( на него идёт редирект. Никаким js`ом его не вытащить, не имея доступа к браузеру )
Получить с сервера вконтакта токен с помощью скрипта пхп не получится, отсюда и урезанные права)

Можно получить точен вручную — затем вставить его в скрипт PHP и иметь равные со standalone приложениями права.

в итоге приходит 15 ошибка (no access to call this method)
Почему так?? Не пойму..

Нет связанных сообщений

Источник: technicspace.ru

Рейтинг
( Пока оценок нет )
Загрузка ...