2

如何使用 AWeber API 自动检查给定用户列表中是否存在电子邮件地址?AWeber 范式让我感到莫名其妙,他们的文档很差。从本质上讲,您获得的是能够将 AWeber 登录表单放在您的网站上(就像这个:https ://www.aweber.com/login.htm ),所以任何 AWeber 用户都可以使用我的网站登录到他们的AWeber 帐户并查看其订阅者和列表数据。这是没用的。

API 密钥没有实际意义:它们只是确定是的,我是开发人员,是的,我已经注册了我的应用程序。API 密钥与用户数据 无关。

这根本不是 MailChimp 处理登录的方式:每个用户都可以下载自己的 API 密钥并使用它们进行身份验证,然后以编程方式从他们的列表中检索订阅者数据。

我需要做的是在我的网站上创建一个“会员区”,为了让访问者看到会员专享内容中的内容,他们必须加入我的列表。这是一个简化的登录表单,只要求输入电子邮件地址(不需要密码)。但是我看不到如何使用 AWeber 复杂的 oAuth 限制来做到这一点。我目前检查电子邮件地址的唯一方法是登录我自己的表单(https://www.aweber.com/login.htm表单的本地副本),然后检查电子邮件地址。这不会以编程方式工作。如果我不能自动访问订阅者数据,那么 API 的意义何在?

如何自动进行身份验证,以便我的应用程序可以从我的用户列表中检索订阅者信息,而无需我登录?

4

1 回答 1

1

消费者密钥标识您的应用程序,访问密钥是应用程序访问帐户的关键,两者都是向 API 发出请求所必需的。

有一个用于访问 aweber 帐户的订阅者数据的 php 快速入门。http://engineering.aweber.com/quick-start-api-script-in-php/ 生成访问密钥后,您必须存储它们以备将来请求。

于 2015-04-23T18:27:25.787 回答