Quickbooks не загружает все элементы

Я добавляю счет в быстрые книги онлайн, используя QuickBooks PHP DevKit Кейта Палмера.

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

но теперь, когда я загрузил его на сервер, он не извлекает элементы по этому коду и возвращает false,

$ItemService = new QuickBooks_IPP_Service_Term();
$items = $ItemService->query($Context, $realm, "SELECT * FROM Item WHERE name = 'test1' ");

в локальном хосте он отлично извлекает данные,

я изменил только $dsn перед загрузкой на сервер,

$dsn = 'mysqli://root:root@localhost/example_app_ipp_v3';

Кто-нибудь может сказать мне, в чем может быть проблема, Кит Палмер, пожалуйста?


person Tejas Chauhan    schedule 26.12.2013    source источник


Ответы (1)


Если единственное изменение, которое вы изменили, — это строка $dsn перед ее загрузкой на рабочий сервер, то вы не загрузили никакие учетные данные для подключения/информацию OAuth на рабочий сервер.

Вернитесь к процессу OAuth «Подключиться к QuickBooks», нажав кнопку «Подключиться к QuickBooks» в своем приложении.

Затем повторите попытку сценария.

ЕСЛИ У ВАС ВОЗНИКЛИ ПРОБЛЕМЫ, вам нужно опубликовать достаточно подробностей, чтобы мы могли действительно диагностировать вашу проблему. Опубликуйте вывод включенного примера скрипта «diagnostics.php»:

Кроме того, опубликуйте последний запрос/ответ, который вы отправили на/с серверов Intuit, выполнив следующие действия:

print($ItemService->lastRequest());
print($ItemService->lastResponse());

View > Source в браузере и опубликуйте результат.

person Keith Palmer Jr.    schedule 27.12.2013