首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将MailGun cUrl转换为冷融

将MailGun cUrl转换为冷融
EN

Stack Overflow用户
提问于 2015-08-10 16:53:13
回答 1查看 421关注 0票数 1

我正在尝试使用Cold聚变在邮件列表上执行操作。

Mailgun提供了以下cUrl:

代码语言:javascript
复制
curl -s --user 'api:key-xxxMyAPIkeyxxx' -G \
https://api.mailgun.net/v3/lists/myList@myDomain.mailgun.org/members

我可以通过简单地输入

代码语言:javascript
复制
https://api:key-xxxmyAPIkeyxxx@api.mailgun.net/v3/lists/myList@myDomain.mailgun.org/members

但是,我没有运气将它转换为CFHTTP调用:

代码语言:javascript
复制
<cfhttp url="https://api:key-xxxmyAPIkey@api.mailgun.net/v3/lists/myList@myDomain.mailgun.org/members" method="GET" result="resultName">

代码语言:javascript
复制
<cfdump var="#resultName#">

这将返回大量错误:

对象ErrorDetail字符串 Mimetype string应用程序/json Statuscode string 401未经授权的Filecontent对象 对象空响应头对象连接字符串关闭内容-长度号为0的日期字符串Mon,2015年8月10日16:46:22 GMT解释字符串未经授权的内容-类型字符串应用程序/json Http_Version字符串HTTP/1.1 Www-验证字符串基本realm="MG API“服务器字符串nginx/1.7.9 Status_Code编号401文本布尔假字符集字符串 头字符串HTTP/1.1 401未经授权的内容-类型:应用程序/json连接:关闭日期:2015年8月10日16:46:22 GMT Www-认证:基本realm="MG API“内容长度:0服务器: nginx/1.7.9

有什么主意吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-08-10 18:13:32

Mailgun API说使用了基本的身份验证。尝试通过属性而不是URL提供凭据:

代码语言:javascript
复制
<cfhttp url="https://api.mailgun.net/v3/lists/myList@myDomain.mailgun.org/members" 
      method="GET" 
      username="api" 
      password="key-xxxYourAPIKeyxxx"
      result="resultName" />
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31925090

复制
相关文章

相似问题

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