Невозможно создать новую учетную запись в QB Desktop через Intuit Data Services и Sync Manager (с помощью IntuitDataSyncEngine)

Я отправляю (используя метод POST) этот запрос (для новой учетной записи) по адресу https://services.intuit.com/sb/account/v2/570357950

123456789 CurrentAccount true Расход Расход 1111

Но получая эту ошибку:

внутренняя ошибка сервера 500.

Возникла проблема с искомым ресурсом, и он не может быть отображен.

Я использую консоль Intuit OAuth API для отправки запроса на тестирование. Хотя я могу ПОЛУЧИТЬ данные с рабочего стола QB (через IDS и Sync Manager) по тому же сценарию.

Любое решение?


person SP_Raghuwanshi    schedule 16.01.2013    source источник
comment
В качестве примечания: в последнее время Intuit Data Services/Intuit Partner Platform стали гигантской шуткой — они глючат, не поддерживаются, а API следующего поколения, которые Intuit обещает, — пустое ПО. Если вы разрабатываете для QuickBooks для Windows, вы можете вместо этого рассмотреть QuickBooks Web Connector/SDK.   -  person Keith Palmer Jr.    schedule 16.01.2013
comment
да, я разрабатываю QB для окон. Что насчет SDK? у вас есть подробности о SDK, а также о WebConnector?   -  person SP_Raghuwanshi    schedule 17.01.2013
comment
Когда вы в последний раз пробовали этот запрос? Если это действительный идентификатор области, я не вижу никаких подключений или попыток подключиться к нему в течение последних 30 дней.   -  person William Lorfing    schedule 17.01.2013
comment
это URL-адрес с действительным идентификатором области: services.intuit.com/sb/account/v2 /570357960 работает для получения, но не для публикации (не создает новые объекты)   -  person SP_Raghuwanshi    schedule 18.01.2013
comment
Если вы что-то изменили, опубликуйте новый HTTP-запрос и HTTP-ответ. Предпочтительно весь HTTP-запрос/ответ вместо искаженного полузапроса, который вы разместили выше.   -  person Keith Palmer Jr.    schedule 18.01.2013
comment
Обзор веб-коннектора: wiki.consolibyte.com/wiki/doku.php/quickbooks_web_connector и SDK: ipp.developer.intuit.com/0085_QuickBooks_Windows_SDK/010_qb   -  person Keith Palmer Jr.    schedule 18.01.2013


Ответы (2)


Этот URL-адрес не является допустимым для POST-данных.

Если вы обратитесь к документации, вы заметите, что правильный Формат URL для создания учетных записей:

https://services.intuit.com/sb/<objectName>/v2/<realmID>

URL-адрес, который вы используете:

https://services.intuit.com/sb/account/v2/

В котором отсутствует компонент (это должно быть целое число от 6 до 12 цифр)

Исправьте URL.

person Keith Palmer Jr.    schedule 16.01.2013
comment
спасибо за ответ .. хотя я использую правильный URL и получаю сообщение об ошибке. URL-адрес: services.intuit.com/sb/account/v2/570357950 и да, вы правы, что отсутствует realmID. Я проверил это на ipp.developer.intuit.com/0010_Intuit_Partner_Platform/ но все же я получаю сообщение об ошибке. - person SP_Raghuwanshi; 17.01.2013

Моя проблема решена. Используйте эту новую утилиту от intuit для тестирования: http://apiexplorer.developer.intuit.com

person SP_Raghuwanshi    schedule 01.02.2013