Я использую quickbooks-php от GitHub. Версия: quickbooks-php-master \ docs \ partner_platform \ quickbooks-php-master \ docs \ partner_platform \ example_app_ipp_v3.
Я использовал эту версию 3 или 4 года назад, и она работает нормально. Недавно я хотел попробовать это снова для проекта. Так как в прошлый раз я использовал его, они использовали только OAUTH1, теперь они используют OAUTH2 для входа в систему, и я не могу подключиться к своей учетной записи Sandbox. Я получаю общую ошибку, когда php-код пытается вернуть название компании.
Мой вопрос: нужно ли мне внести изменения в версию quickbooks-php-master \ docs \ partner_platform \ example_app_ipp_v3, чтобы она снова заработала? У меня есть ключи разработки (Client ID и Client Secret) с сайта разработчиков.
В файле config.php вы размещаете эти ключи:
$token = 'xxx';
oauth_consumer_key = 'xxx';
`$ oauth_consumer_secret = 'xxx';
Названия этих ключей изменились, поэтому не совсем понятно, могут ли они работать таким образом.
Итак, главный вопрос в том, работает ли example_app_ipp_v3 с OAUTH2, и если да, то можете ли вы указать мне изменения, которые мне нужно внести.
Любая помощь в этом была бы великолепна. Если эта версия не работает с OAUTH2, мне просто нужно знать, так ли это, чтобы я мог попробовать что-то еще.