VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Ну а ты найди такого джавапрограммиста, который не будет воротить нос от php. посидит и разберется.
Ты хочешь чтобы кто-то написал документацию, учитывая что даже производитель ее не сделал ?
вот есть ссылочка https://www.vbulletin.com/forum/cont...334-mobile-api. Кое-что там описано. Для vb3.8 наверняка все то же самое применимо. Все остальное надо выковыривать из исходников.
Разумеется, это Mobile API подразумевает покупку vbulletin mobile. Или ты хочешь без него?
@iGuides
Знаток
Join Date: Aug 2009
Награды в конкурсах:
Posts: 180
Версия vB: 3.8.x
Reputation:
Knowing 124
Репутация в разделе: 5
Аллея Звезд
0
ну а где искать, как не здесь?
@netwind
Гуру
Join Date: Aug 2005
Location: Рiдна Олбанея
Posts: 3,844
Версия vB: 3.8.x
Reputation:
Гуру 1227
Репутация в разделе: 901
0
Мне не понятно что именно ты ищешь. Ни на один уточняющий вопрос ты не ответил. mobile api такое, каким его сделали.
И еще вопрос : все остальные функции форума каким образом доступны с мобильников ?
Для двух озвученных двух задач , пожалуй, проще написать отдельный интерфейс, чем чем разбираться и поддерживать потом модификации фирменного mobile api.
@iGuides
Знаток
Join Date: Aug 2009
Награды в конкурсах:
Posts: 180
Версия vB: 3.8.x
Reputation:
Knowing 124
Репутация в разделе: 5
Аллея Звезд
0
netwind, ну давай по порядку. Что необходимо?
- есть приложение под iOS , написанное на обжектив +, оно хавает xml с сайта(или JSON, не важно), мне надо прикрутить комментарии, которые при постинге/логине в приложении- отображались на сайте.
Что мне действительно нужно?
@netwind
Гуру
Join Date: Aug 2005
Location: Рiдна Олбанея
Posts: 3,844
Версия vB: 3.8.x
Reputation:
Гуру 1227
Репутация в разделе: 901
1
iGuides, а форум только один? будет ли приложение использоваться для неподконтрольных форумов?
Исходя из минимизации затрат, я это себе вижу так :
1. логин на форум, точно так же как работает логин в vbulletin с галочкой "запомнить" . Этот вызов проверяет username и password, а возвращает bbuserid и bbpassword, которые нужно использовать везде в остальных вызовах этого API. Сессию в смысле форума можно не создавать.
2. Собственно постинг сообщений. Передаем id статьи и текст. Этот скрипт по возможности должен использовать datamanager-ы, но если для vba их нет (я просто не ковырялся в нем), то не грех скопировать код обычного постинга из vba.
И все.
logout даже не нужен. Приложение просто должно "забыть" bbpassword.
Способы транспорта параметров - на усмотрение программиста мобильного приложения. Хоть xml, хоть json, хоть чистый текст по одному параметру в строке.
Вывод ошибок нужно сделать единообразно для всех скриптов/вызовов. Код + текст.
Единственно, что я бы добавил от себя : каждая версия приложения должна использовать свой URL для шлюза. например "/gate/v1/login.php". Это дает возможность старым версиям работать даже если в новых произошли существенные изменения и вовремя уведомить пользователей старых версий, что их версия приложения устарела.
@mindframe
Специалист
Join Date: Nov 2010
Posts: 471
Версия vB: 3.8.x
Пол:
Reputation:
Professional 319
Репутация в разделе: 215
0
Ну в приложение можно ключ добавить уникальный и с этим ключом запросы делать.
Просто информации слишком мало дано. Приложение само рисует интерфейс сайта или использует мобильную версию?
@iGuides
Знаток
Join Date: Aug 2009
Награды в конкурсах:
Posts: 180
Версия vB: 3.8.x
Reputation:
Knowing 124
Репутация в разделе: 5
Аллея Звезд
0
netwind, да, форум один=приложение одно, на сколько ваша инфа полезна будет известно в течении пары-тройки недель, как приступим к работе. но в любом случае спасибо!
Quote:
Originally Posted by mindframe
Приложение само рисует интерфейс сайта или использует мобильную версию?
само через JSON скорее всего
@iGuides
Знаток
Join Date: Aug 2009
Награды в конкурсах:
Posts: 180
Версия vB: 3.8.x
Reputation:
Knowing 124
Репутация в разделе: 5
Аллея Звезд
0
Итак, уважаемые кодеры.
Нужно json (или xml, но лучше json) api для работы с одним конкретным форумом:
- залогиниться
- прочитать темы в конкретном форуме
- прочитать сообщения в конкретной теме
- отправить сообщение в конкретную тему
Т.е. посылаем запросы из нами написанного мобильного приложения и получаем ответ.
После логина получается id-сессии, который потом добавляем в остальные запросы.
Вопрос - реализовано ли такое? Из коробки или надо докупать или бесплатно где-то скачать?
Если такого нет, то за сколько кто возьмется написать? сроки есть.