Страница 1 из 1

Взаимодействие с Планфикс через url-scheme

Добавлено: 18.09.2018 23:35
Игорь Архипов
Хотелось бы чтобы в Планфиксе появилась возможность взаимодействовать через параметры url.

Например можно было бы
1) Пользоваться поиском по Планфиксу с любой вкладки
https://company.planfix.ru/?search=фраза

В браузерах есть такая опция
Изображение

а например Firefox или Vivaldi выводят доп.поле для поиска
Изображение

Да, я понимаю что это потребует наличия отдельной страницы поиска, которая будет обрабатывать такой запрос, но я знаю что запросы на более точный поиск есть.

2) создать задачу например через такую ссылку:
company.planfix.ru/?action=tasks&createtask&TaskTitle=Название&TaskDescription=Описание
Это пригодится и для создания задач через браузерные расширения или десктопные приложения вроде https://pilotmoon.com/popclip/extensions/

Я пока продумал работу только у авторизованных пользователей.
Возможно, для неавторизованных можно сделать что-то аналогичное, например добавив секретный токен к запросу, и спрятать его в короткой ссылке - тогда можно отправлять контакту ссылки на создание задачи по определённому шаблону, то есть как замена гугл-формам(мечты-мечты).

Это применимо и к мобильному приложению, и возможно мы когда-нибудь увидим урл planfix://

В других крупных проектах url-scheme используется, ниже просто рандомные примеры:
whatsapp://send?text=Hello%2C%20World!"
https://api.whatsapp.com/send?phone=15551234567&text=I'm%20interested%20in%20your%20car%20for%20sale
tg://msg?text=Hello&to=+79991234567
tg://resolve?domain=Planfix_bot
yandexnavi://show_point_on_map?lat=55.77&lon=37.44&zoom=12&no-balloon=0&desc=кафе
....


Если что-то непонятно - готов расписать!

P.S.: Да, я понимаю, что такая доработка невозможна без переделки архитектуры сегодняшнего Планфикса, так как те же задачи имеют два цифровых идентификатора - тот что внутри аккаунта и общий (в api это id и general), и если по задачам в урле виден номер задачи внутри аккаунта, то вот по урлам связанным с проектами в урле точно не номер проекта, и это делалось не просто так.
В любом случае хочу собрать обратную связь.

Re: Взаимодействие с Планфикс через url-scheme

Добавлено: 19.09.2018 00:06
Дмитрий Макаров
Сильно поддерживаю. Это позволит мне связать пф с моей рабочей cms. В пф я уже держу в кастомном поле контакта ссылку-урл на карточку контакта в моей рабочей програме. Обратной связи пока нет, как только сделают урл с параметрами, смогу генерить ссылки в нужные места пф.