2013-02-15 17 views
1

我正在开发Web应用程序(使用VS2010和asp.net,C#),可以获取所有aweber用户列表。我正在使用以下代码来实现它。如何让所有用户从asp.net中的aweber列表中获取?

我正在使用this有用的文件。按照这个文件我没有下面的东西..

  1. 在aweber实验室https://labs.aweber.com/
  2. 创建的“测试”应用
  3. 使用由aweber团队给出的“consumerKey”和“consumerSecret”代码创建的帐户。
  4. 使用下面的代码

    String consumerKey = "Afdgdfgdgfgdfll"; 
    String consumerSecret = "zDKexfgdfgdfQqlKh5KD"; 
    API api = new API(consumerKey, consumerSecret); 
    api.CallbackUrl = "http://" + Request.Url.Host + ":" + Request.Url.Port + "/Authorize.aspx"; 
    api.get_request_token(); 
    HttpContext.Current.Session.Add("oauth_token", api.OAuthToken); 
    HttpContext.Current.Session.Add("oauth_token_secret", api.OAuthTokenSecret); 
    api.authorize(); 
    

我得到空值 “OAuthToken”。如果有任何解决方案,然后让我指导

在此先感谢。 !

回答

1

退房http://aweber.codeplex.com/

这将节省您大量的工作。

+0

嗨,亚当,谢谢你的回应。但是我在'api.authorize()'上得到错误......它会将我重定向到'https://auth.aweber.com/1.0/oauth/authorize?oauth_token = Aqnfdgjlgdfgfdgdfgjk'这个链接。当我试图用我的**实验室开发者帐号登录时,它会给我“注意:无效凭证 - 请重试”。那么,它会询问哪些登录信息? ?那么,我需要一个“定期的Aweber账户”?或者还有其他方法可以做到吗? – 2013-02-18 05:02:12

+0

您需要使用常规的Aweber帐户,而不是开发者帐户。 – 2013-02-18 05:03:06

+0

我们可以使用这个网址https://api.aweber.com/1.0/accounts/ /lists//subscribers'来获取订阅者列表吗?我发现它在这个实验室参考文档https://labs.aweber.com/docs/reference/1.0#subscribers – 2013-02-18 05:05:38

相关问题