QuickBooks (QBD) SyncActivity противоречивое поведение?
Я использую QuickBooks (QBD) SyncActivity API для получения информации о синхронизации Quickbooks Desktop. Но иногда, когда я вызываю SyncActivity API, я не получаю ответ, а иногда я получаю ответ.
Есть ли какие-либо проблемы с подключением к облаку или есть что-то, что мне не хватает, чтобы указать подробности из облака, ниже приведен запрос и код для получения более подробной информации,
//Sync Activity details
Intuit.Ipp.Data.Qbd.SyncActivityRequest syncActivityRequest = new SyncActivityRequest();
var syncStatuses = dataServices.GetSyncActivity(syncActivityRequest);
Запрос syncActivity,
<?xml version="1.0" encoding="utf-8"?>
<SyncActivityRequest xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.intuit.com/sb/cdm/v2" />
Пожалуйста, поделитесь своими взглядами и предложениями.
Спасибо,
Решма Д.
1 ответ
Вы передаете начальную и конечную отметки времени и получите ответ, если в указанный вами промежуток времени была какая-либо операция синхронизации. Там может или не может быть что-то, чтобы вернуться
<?xml version="1.0"?>
<SyncActivityRequest xmlns="http://www.intuit.com/sb/cdm/v2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.intuit.com/sb/cdm/v2 RestDataFilter.xsd ">
<OfferingId>ipp</OfferingId>
<StartCreatedTMS>2011-06-02T08:31:25.0Z</StartCreatedTMS>
<EndCreatedTMS>2011-06-02T08:31:28.0Z</EndCreatedTMS>
</SyncActivityRequest>
Спасибо
Джарред