https://marketingdirect.lu/le-meilleur-moment-pour-publier-sur-les-medias-sociaux/


Comme mentionné dans le Forum de la communauté API, Keap migrera notre fournisseur de proxy API de Mashery vers Apigee le 31 janvier 2020. Nous ne prévoyons aucun temps d'arrêt de cette migration. Nous avons précédemment noté que nous ajusterons les quotas d'API dans le cadre de cette migration.Pour des raisons techniques, un changement devait être apporté à notre politique de limitation de débit, ce qui signifie que nous passerons de la méthode des limites sur une méthodologie de requêtes par seconde (QPS) à des requêtes par minute (QPM). Dans le nouveau scénario, un consommateur qui avait une limite de débit de 25 QPS, par exemple, aura désormais une limite de débit de 1500 QPM (25 requêtes par seconde * 60 secondes / minute). Ce sera un roulement window.In en plus de cela, les en-têtes suivants ne seront plus renvoyés:
Le corps de la réponse pour les erreurs de limitation et de quota retournera toujours HTTP 429, mais la charge utile sera des détails d'erreur json.Voici un exemple de charge utile de réponse:
Voici un exemple de cette stratégie de fenêtre de roulement par incréments de 15 secondes pour un compte avec une limite de 1500 QPM : 0:00 [1500 requêtes disponibles] - 1000 requêtes effectuées0:15 [500 requêtes disponibles] - 600 requêtes effectuées - 100 requêtes échouent0:30 [0 requêtes disponibles] - Aucune requête ne peut être effectuée0:45 [0 requêtes disponibles] - Aucune requête ne peut être effectuée1:00 [1000 requêtes disponibles] - 900 requêtes effectuées - 200 requêtes échoue1:15 [600 requêtes disponibles] - 300 requêtes effectuées1:30 [300 requêtes disponibles] - 300 requêtes effectuées1:45 [0 requêtes disponibles] - 100 requêtes effectuées, 100 requêtes échoue2:00 [1000 requêtes disponibles]
Faites-moi savoir si vous avez des questions.
Cette décision affectera-t-elle l'API Infusionsoft elle-même ou notre utilisation de celle-ci (autre que les quotas d'API mentionnés ci-dessus) ?
Comment ce passage de Mashery à Apigee affecte-t-il les comptes de développeur pour l'ID client de l'API de développeur Infusionsoft et le secret du client actuellement acquis via Mashery ?
L'inscription à un compte développeur avec Mashery sera-t-elle toujours requise pour utiliser la dernière API si vous ne disposez pas déjà d'un ID client API Infusionsoft et d'un secret client via Mashery ?
Si l'accès et / ou les méthodes précédentes d'utilisation ou d'accès à l'API changeront à la fin de ce mois, quand les documents et les tutoriels seront-ils mis à jour pour refléter les changements ?
L'autre message auquel vous faites référence, je pense, à 3, disait: "Nous voulions informer notre communauté de développeurs que l'API publique Infusionsoft (REST et XML / RPC) fera l'objet d'une migration vers un nouveau fournisseur au cours des prochaines semaines 6.”
J'étais sur le point de passer d'une API héritée qui utilisait une clé API à une API plus actuelle qui utilise un identifiant client et un secret client. Je me demande maintenant si je devrais attendre après le 31 car l'inscription à un compte développeur avec Mashery peut maintenant être inutile, et quelque chose d'autre peut être nécessaire à la place.
Je ne veux pas implémenter quelque chose de nouveau seulement pour qu'il devienne obsolète pratiquement tout de suite, mais je ne sais pas combien de temps je devrais attendre, ou si les choses changeront suffisamment pour qu'il soit sage d'attendre.
Vous devriez pouvoir passer à l'utilisation d'OAuth maintenant. Nous avons un mécanisme de poussée en place qui prend les changements de Mashery et les applique à Apigee. Ainsi, tous les nouveaux comptes doivent également être créés dans Apigee. Cela peut être vérifié en accédant à la nouvelle gestion des clés du portail (https://keys.developer.keap.com 10) et enregistrez un compte en utilisant le même e-mail que vous avez utilisé dans Mashery.
Si vous voyez quelque chose de mal, veuillez nous contacter et nous pourrons le régler.
Lorsque nous parlons de "nouvelles clés", cela signifie-t-il que les anciennes clés publiques / privées seront invalides pour toutes les intégrations existantes sur lesquelles un développeur a travaillé?
Quand je parle de clés, je parle de OAuth client_id et client_secret. Nous avons importé tous ceux existants de Mashery dans Apigee.
Hey @ bradb - Je vois un changement dans le champ 'expires_in' dans la réponse de la demande d'un jeton. Je crois qu'avant cela était retourné sous forme d'entier et maintenant il revient sous forme de chaîne. Cela entraîne la déconnexion de tous nos clients lorsque nous tentons de renouveler leurs jetons.
Nous travaillons à corriger le code, mais y a-t-il quelque chose que nous pouvons faire pour reconnecter toutes leurs applications sans forcer un utilisateur à établir cette connexion?
Salut Brad, j'ai lu que vous dites que la migration sera parfaite et que rien ne cessera de fonctionner lors de l'utilisation de l'API, mais j'ai plusieurs problèmes, toute l'authentification a cessé de fonctionner, certains ont déjà résolu le problème et d'autres non.
1 - lorsque je faisais des appels à l'API avant d'utiliser le porteur d'autorisation avec b minuscule et que cela fonctionnait, maintenant cela ne fonctionne pas, j'ai dû passer au Porteur avec B majuscule.
2 - Le jeton d'actualisation a cessé de fonctionner, je n'ai toujours pas trouvé pourquoi mais cela donne une erreur et si je veux refaire l'authentification en utilisant OAuth2, cela me donne également une erreur,
il semble donc que plusieurs choses aient cessé de fonctionner et que cette migration n'ait pas été transparente pour nous
@Matt_Merrill: Nous avons déployé une mise à jour du proxy pour convertir cela, vous devriez être prêt à partir maintenant avec ceux-ci.
@Nilse_Alvarez: Vous devez toujours fournir des en-têtes au format RFC IETF (explicitement "Porteur" par https://tools.ietf.org/html/rfc6750