Debit & Credit: Руководство пользователя
URL схемы
Описание
URL схемы являются функцией для наиболее продвинутых пользователей, которые хотят автоматизировать создание новых транзакций в Debit & Credit на iOS. Обычно URL схемы используются для интеграции с программой Команды (Shortcuts) от Apple.
Программа использует спецификацию x-callback-url в следующем формате: dcapp://x-callback-url/[действие]?[параметры]
Пожалуйста, учитывайте, что все параметры должны быть экранированы для URL.
Создание расхода: /expense
Для данного действия используются следующие параметры:
amount [строка, обязательная] : Сумма перевода. Всегда используйте положительное число, только с точкой или запятой для дробной части. account [строка, обязательная] : Название счета. Чувствительно к регистру, должно соответствовать существующему счету. description [строка, опциональная] : Описание. Значение чувствительно к регистру (если используется для существующего описания). category [строка, опциональная] : Название категории. Чувствительно к регистру, должно соответствовать существующей категории. payee [строка, опциональная] : Контрагент. Значение чувствительно к регистру (если используется для существующего контрагента). tag [строка, опциональная] : Тег. Значение чувствительно к регистру (если используется для существующего тега). notes [строка, опциональная] : Заметка для транзакции.
Пример: используйте следующую URL, чтобы создать расход на сумму 15000.34, используя счет ВТБ, категорию Гаджеты и контрагент Apple Store.dcapp://x-callback-url/expense?amount=15000.34&account=ВТБ&category=Гаджеты&payee=Apple%20Store
Создание дохода: /income
Параметры такие же, как и для создания расхода.
Пример: используйте следующую URL, чтобы создать доход на сумму 50000, используя счет Сбербанк, категорию Зарплата и контрагент Работа.dcapp://x-callback-url/income?amount=50000&account=Сбербанк&category=Зарплата&payee=Работа
Создание перевода: /transfer
Для данного действия используются следующие параметры:
amount [строка, обязательная] : Сумма перевода. Всегда используйте положительное число, только с точкой или запятой для дробной части. source_account [строка, обязательная] : Название счета-отправителя. Чувствительно к регистру, должно соответствовать существующему счету. destination_account [строка, обязательная] : Название счета-получателя. Чувствительно к регистру, должно соответствовать существующему счету. description [строка, опциональная] : Описание. Значение чувствительно к регистру (если используется для существующего описания). notes [строка, опциональная] : Заметка для транзакции.
Пример: используйте следующую URL, чтобы создать перевод со счета Сбербанк на счет ВТБ на сумму 2000.dcapp://x-callback-url/transfer?amount=2000&source_account=Сбербанк&destination_account=ВТБ
Программа "Команды" (Shortcuts)
Вы можете использовать URL схемы для создания собственных команд в программе "Команды". Вот некоторые из шаблонов, которые вы можете использовать для интеграции: расход, доход и перевод.
Смотрите также: Голосовые команды, Поддержка Siri, общая информация о транзакциях.