2011-11-21 88 views
1

我運行此代碼AWeberApi - 無法獲得訂閱者的電子郵件

print_r($ list-> subscribers);

您可以在下面粘貼的結果中看到,沒有用戶名和電子郵件...我嘗試了所有可以在網上找到的示例代碼,並且它們都具有相同的結果。

現在我的問題是,除了我上面使用的代碼之外,如何獲得所有訂戶的電子郵件?

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

回答

3

問題是您沒有授權訪問您的應用中的訂閱者信息。選擇編輯 - >權限設置,在請求用戶信息框中勾選複選標記,然後選擇保存權限設置,然後選擇保存。如果正確完成,您應該回到應用程序頁面,現在它將顯示額外的權限。

你將不得不重置密鑰/祕密,然後得到一個新的Oauth令牌和祕密。當發生這種情況並要求獲得許可時,您應該在登錄憑證上方看到一個框,詳細說明個人訂戶詳細信息請求。如果你沒有看到它,有什麼是錯的。

一旦完成,您應該看到所有用戶數據,包括電子郵件地址。