Switch to PHP HubSpot API v3 SDK Client

Created on 19 January 2023, almost 2 years ago
Updated 8 August 2024, 4 months ago

Problem/Motivation

This module is still using the legacy PHP library built for the legacy Hubspot API:
https://github.com/HubSpot/hubspot-php
From the README: This library supports only legacy API
Please consider switching to the latest API: https://github.com/HubSpot/hubspot-api-php

Proposed resolution

Implement support for the PHP HubSpot API v3 SDK(Client): https://github.com/HubSpot/hubspot-api-php

Remaining tasks

Full implementation.

User interface changes

No.

API changes

Try to avoid or minimize API changes towards Drupal.

Data model changes

According to the migration guide:
https://developers.hubspot.com/docs/api/migrate-an-existing-ecommerce-br...
Those who used the externalObjectId field to sync objects now should maintain the HubSpot record IDs for each record in their system.
It would be a great help if this module would support such migration (upgrade path) and provide a generic mapping table or other solution.

✨ Feature request
Status

Fixed

Version

3.0

Component

Code

Created by

πŸ‡­πŸ‡ΊHungary pedrop

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024