AWeberApi - 无法收到订阅者的电子邮件

时间:2011-11-21 10:31:44

标签: api aweber

我运行此代码

的print_r($列表 - >订户);

您可以在下面粘贴的结果中看到没有订阅者姓名和电子邮件...我尝试了我在网络上找到的所有示例代码,所有这些代码都有相同的结果。

现在我的问题是,除了我上面使用的代码之外,如何获取所有订阅者的电子邮件?

            [last_followup_sent_link] => https://api.aweber.com/1.0/accounts/6023076/lists/20746327/campaigns/f105556951
            [city] => 
            [http_etag] => "d6a652460dae642a0732ecf75003de4t05be96f66a1-7c14178a7fa0b2a2b7fb74be93ff058ac477ea43"
            [ad_tracking] => my_web_form
            [dma_code] => 
            [last_followup_message_number_sent] => 1
            [last_followup_sent_at] => 2011-11-17 04:52:19-05:00
            [latitude] => 
            [is_verified] => 1
            [status] => subscribed
            [area_code] => 
            [unsubscribed_at] => 
            [self_link] => 
            [unsubscribe_method] => 
            [resource_type_link] => https://api.aweber.com/1.0/#subscriber
            [subscription_method] => signup form
            [subscribed_at] => 2011-11-17 04:51:41-05:00
            [region] => 
            [longitude] => 
            [verified_at] => 2011-11-17 04:52:19-05:00
            [country] => 

1 个答案:

答案 0 :(得分:3)

问题是您未在应用中授予对订阅者信息的访问权限。选择编辑 - >权限设置,在“请求订户信息”框中选中一个复选标记,然后选择“保存权限设置”,然后选择“保存”。如果操作正确,您应该回到应用页面,它现在将显示其他权限。

您必须重置密钥/密钥,然后获取新的Oauth令牌和密钥。当发生这种情况并要求许可时,您应该在登录凭据上方看到一个框,其中详细说明了个人订户详细信息的请求。如果你没有看到它,那就错了。

完成后,您应该会看到所有订户数据,包括电子邮件地址。