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, общая информация о транзакциях.