首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Mailchimp认证方法的API密钥

Mailchimp认证方法的API密钥
EN

Stack Overflow用户
提问于 2015-10-29 06:47:30
回答 1查看 2.8K关注 0票数 2

我们正在探索MailChimp API v3.0。有两种身份验证方法: Basic和OAuth 2。

我们可以使用这两种方式进行身份验证,但与授权头部分有混淆:

  1. 基本身份验证(下面两个授权头都在工作):
    • 授权:基本base64格式的username:APIkey
    • 授权: Basic

  1. OAuth 2身份验证(下面两个授权头都在工作):
    • 授权: OAuth access_token
    • 授权: OAuth仅限APIKey

API文档仅引用上述每种身份验证方法的第一种方法。

每种方法的第二种方法有效吗?也就是说,我们是否可以只使用API密钥来代替base64编码的字符串(Basic ),而只能使用API密钥来代替访问令牌(OAuth 2)?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-10-30 03:48:34

OAuth on MailChimp是一种检索访问令牌的方法。然后,您可以在基本的Auth设置中使用该访问令牌(或从仪表板获得的API密钥)。

虽然它可以在标头中单独传递API密钥,但我建议遵循base64编码的‘username:API’或'username:access_token‘的实际基本方法。几乎所有的HTTP库都会为您完成这一部分。例如,使用cURL,您可以这样做:

代码语言:javascript
运行
复制
curl --user myusername:myapikey "https://dev.api.mailchimp.com/3.0/lists/"

取决于您的语言和库,它将被处理不同的方式,但所有的工作,我已经使它很容易完成基本的8月。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33407601

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档