我正在尝试使用PHP SDK从AWeber列表中检索特定订阅者 .
码:
$subscribers = $account->loadFromUrl("/accounts/$account->id/lists/$list_id/subscribers");
var_dump($subscribers->find(array('email' => $email))); exit;
问题是,我收到以下错误:
WebServiceError: Method requires access to Subscriber information.
谷歌空手而归 .
1 回答
您遇到的错误记录在labs.aweber.com网站上 .
您收到该错误是因为findSubscriber方法需要访问订阅者个人信息(姓名,电子邮件等等),并且您的应用程序未请求授权用户的AWeber客户访问订阅者个人信息 .
默认情况下,AWeber API应用程序不会请求访问订阅者个人数据 . 在授权申请之前,您必须专门检查是否要访问订户个人数据 .
要纠正这个:
登录labs.aweber.com网站并请求访问订阅者个人数据
为您的应用获取新的访问令牌
使用新的访问令牌,您应该能够通过订阅者找到 .
请参阅下面的文档链接
https://labs.aweber.com/docs/reference/1.0#subscribers(findSubscriber方法)
https://labs.aweber.com/docs/permissions(权限)
如果您有任何疑问,请随时登录实验室网站,点击支持,API支持团队的人员将很乐意为您提供帮助 .