1

我运行这段代码

print_r($list->订阅者);

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

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

            [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] => 
4

1 回答 1

3

问题是您没有在您的应用程序中授予对订阅者信息的访问权限。选择编辑 -> 权限设置,勾选请求订阅者信息框,然后选择保存权限设置,然后选择保存。如果操作正确,您应该回到应用程序页面,它现在将显示附加权限。

您必须重置密钥/密码,然后再获得一个新的 Oauth 令牌和密码。当发生这种情况并请求许可时,您应该会在登录凭据上方看到一个框,详细说明对个人订阅者详细信息的请求。如果你没有看到它,那就是有问题。

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

于 2011-11-28T19:49:08.300 回答