我试图调用mailchimp API来显示列表的详细信息,但我不知道如何发送身份验证凭据来显示列表。我尝试了一些方法,但我不确定我是否走对了路。这是我尝试过的:
<iron-ajax
auto
url='https://us3.api.mailchimp.com/3.0/lists/{{listid}}'
handle-as='json'
method='get'
headers='{"Authorization": "Basic base64credentials"}'
debounce-duration='300'
last-response='{{json}}'></iron-ajax>
<iron-ajax
auto
url='https://us3.api.mailchimp.com/3.0/lists/{{listid}}'
handle-as='json'
method='get'
headers='{"user": "username:apikey"}'
debounce-duration='300'
last-response='{{json}}'></iron-ajax>
<iron-ajax
auto
url='https://us3.api.mailchimp.com/3.0/lists/{{listid}}'
handle-as='json'
method='get'
headers='{"Authorization": "Basic username:apikey"}'
debounce-duration='300'
last-response='{{json}}'></iron-ajax>发布于 2016-03-04 14:58:16
使用btoa函数:
<iron-ajax
auto
url='https://us3.api.mailchimp.com/3.0/lists/{{listid}}'
handle-as='json'
method='get'
headers='{"Authorization": "Basic [[basicAuth(username, apiKey)]]"}'
debounce-duration='300'
last-response='{{json}}'></iron-ajax>
<script>
Polymer({
...
basicAuth(username, password) {
return window.btoa(username + ':' + password)
},
...
});
</script>https://stackoverflow.com/questions/35779852
复制相似问题