我被卡住了...我一直试图让Mailchimps API与Angular Resource一起使用。我得到了最初的验证错误,但电子邮件要求结构??
我不知道该怎么做..这是我目前的解决方案..
// In controller
this.saved = MailChimp.save({
email:$.param({
email: user.email,
euid: '1',
leid: '2'
})
});
// In module service
myModule.factory('MailChimp', function($resource){
return $resource('https://us2.api.mailchimp.com/2.0/lists/subscribe.json', {
apikey: 'ac07bec21c8560d088b95888aab219fb-us7',
id: '27749',
email: '@email'
},
{
save: {
method: 'POST'
}
});
});
答案 0 :(得分:0)
您需要使用“JSNOP”方法来调用跨域URL:
下面的是角度站点
的示例Buzz客户端 http://docs.angularjs.org/api/ngResource。$资源
和jsfiddle
http://jsfiddle.net/api/post/library/pure/
save: {
method: 'JSONP'
}
答案 1 :(得分:0)
对于未来的读者, 我找不到一个完全正常工作的角度模块,所以我做了一个。