NodeJS 恒定接触V3 API添加新接触

m1m5dgzv  于 2023-02-21  发布在  Node.js
关注(0)|答案(2)|浏览(128)

我正在尝试使用新的常量联系人V3 API添加一个新的电子邮件联系人。我一直在阅读文档:https://v3.developer.constantcontact.com/api_guide/client_flow.html,并尝试它,现在似乎唯一的方法是发出身份验证请求,批准请求,然后检索和访问有效期仅为2小时的令牌。
我只需要从我的服务器访问,只需要发送一个添加联系人请求到Constant Contact.我不明白为什么我现在需要一个重定向URI和一个访问令牌来使用V3 api,而不是只使用api密钥.
有了V2 api,我可以毫不费力地直接从服务器发出这些类型的请求,这正是我现在所需要的。V2文档似乎被删除了,所以我不能再这样做了,所以我卡住了。
任何帮助都很感激。

2fjabf4q

2fjabf4q1#

基于此链接:https://community.constantcontact.com/t5/Developer-Support-ask-questions/v2-or-v3-API-for-very-basic-integration/m-p/324777#M11434,似乎服务器到服务器的身份验证仍然不可用。对于那些有同样问题的人,请使用Mail Chimp或其他具有基本API要求的服务。

xzlaal3s

xzlaal3s2#

您可以获得INITIAL访问令牌,无需任何代码-只需使用您的浏览器和curl。访问令牌24小时内有效,但您可以使用刷新令牌自动续订。您可以在每次到期时自动续订,并且无需再次执行INITIAL流程。您可以阅读here。如果您使用的是C#,我有模板和说明完全为您的场景在这里:https://github.com/mikeks/constantcontact-v3.

相关问题