From 6ef49231ddc4e94ac1d1bf0ae675bddbe0cb81fa Mon Sep 17 00:00:00 2001 From: "Denise D." Date: Wed, 26 Aug 2026 09:51:49 +0200 Subject: [PATCH] minor changes --- .gitignore | 1 - cfg/auth.js | 38 ++++++++++++++++++++++++++++++++++++++ cfg/hubspot.json | 36 ++++++++++++++++++++++++++++++++++++ go.sh | 2 +- 4 files changed, 75 insertions(+), 2 deletions(-) create mode 100644 cfg/auth.js create mode 100644 cfg/hubspot.json diff --git a/.gitignore b/.gitignore index 6b59910..6ed48a9 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,2 @@ .env node_modules -cfg diff --git a/cfg/auth.js b/cfg/auth.js new file mode 100644 index 0000000..17309e8 --- /dev/null +++ b/cfg/auth.js @@ -0,0 +1,38 @@ +const path = require('path'); +require('dotenv').config({ path: path.resolve(__dirname, '../.env') }); + +module.exports = { + + apiKey: process.env.KEYSTONE_API_KEY, + hClientId:'a494f476-8658-4e2c-b4b9-cf5444bb2845', + hClientSecret:'363ebd45-0b25-4c03-9d50-bb677fc5fede', + hCallback:'http://localhost:3000/oauth-callback', + hToken: path.resolve(__dirname, '../cfg/hubspot.json'), + hScopes: [ + 'crm.lists.read', + 'crm.objects.companies.read', + 'crm.objects.companies.write', + 'crm.objects.contacts.read', + 'crm.objects.contacts.write', + 'crm.objects.deals.read', + 'crm.objects.deals.write', + 'crm.objects.leads.read', + 'crm.objects.leads.write', + 'crm.objects.line_items.read', + 'crm.objects.line_items.write', + 'crm.objects.products.read', + 'crm.objects.services.read', + 'crm.objects.services.write', + 'crm.objects.users.read', + 'crm.schemas.companies.read', + 'crm.schemas.companies.write', + 'crm.schemas.contacts.read', + 'crm.schemas.contacts.write', + 'crm.schemas.deals.read', + 'crm.schemas.deals.write', + 'files', + 'timeline', + 'oauth', + ], +} + diff --git a/cfg/hubspot.json b/cfg/hubspot.json new file mode 100644 index 0000000..38e304a --- /dev/null +++ b/cfg/hubspot.json @@ -0,0 +1,36 @@ +{ + "token_type": "bearer", + "refresh_token": "dfdb8172-1072-4a95-8122-6f4be5dbcbaf", + "access_token": "CNa5muiDNBInQlNQMl8kQEwrAhoACAcCAhICEgkEHgEBAQEBAQEbAQIBLh4BIAEgGI-0ogEgopooKMKUazIUGdB2ITwlGDUOf6qIynbdtFhnp7M6a0JTUDJfJEBMKwNcAAeOAgTLAhP1AgaYAwejAwaBBQaJBggTGRobH4oBiwGQAbsB3gH6AfsB_AGVApYCtgLHAv8DgASEBIUEowSkBKUEpwSoBN0E4QbiBuMGlZoFrO8F3_cFgvkFg_kF_PUIQhSLWuIvSf4oJBL1S034uszxekWSSEoDbmExUgBaAGAAaKKaKHAAeAA", + "hub_id": 2660879, + "scopes": [ + "crm.lists.read", + "crm.objects.deals.read", + "crm.objects.services.read", + "crm.objects.services.write", + "crm.objects.contacts.read", + "crm.objects.companies.write", + "crm.schemas.deals.read", + "crm.objects.companies.read", + "crm.objects.deals.write", + "crm.schemas.contacts.write", + "oauth", + "crm.schemas.companies.write", + "crm.objects.line_items.write", + "crm.objects.contacts.write", + "crm.objects.line_items.read", + "crm.schemas.contacts.read", + "crm.objects.quotes.write", + "crm.objects.leads.read", + "crm.objects.leads.write", + "crm.objects.users.read", + "crm.objects.quotes.read", + "crm.schemas.deals.write", + "timeline", + "files", + "crm.schemas.companies.read", + "crm.objects.products.read" + ], + "token_use": "access_token", + "expires_in": 1800 +} \ No newline at end of file diff --git a/go.sh b/go.sh index 9cfeb5f..dff5d47 100755 --- a/go.sh +++ b/go.sh @@ -3,5 +3,5 @@ cd "$(dirname "$0")" mkdir -p logs -echo "===== Avvio: $(date) =====" >> logs/output.log +echo "===== Avvio: $(date) =====" > logs/output.log node src/hubspotConnector.js --dryRun 2>&1 | tee -a logs/output.log \ No newline at end of file