首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用Aweber API

如何使用Aweber API
EN

Stack Overflow用户
提问于 2011-08-05 08:26:21
回答 4查看 7.8K关注 0票数 0

我第一次使用Aweber,当我使用Aweber API.Below时,我被困住了,这是解释我的问题的步骤:

  • I在Aweber实验室上创建了一个帐户,并在那里创建了应用程序。我还从那里检索了消费者密钥、应用程序Id和消费者秘密,并在运行该文件时输入了我的demo.php .
  • ,我使用了一个表单

请参阅以下网址:

https://auth.aweber.com/1.0/oauth/authorize?oauth_token=Aq2I3AD7yh7wKBGMGs2pALaP

现在我的问题是在这里需要写哪个帐户的用户/密码。我尝试了Aweber实验室帐户的详细信息,显示“通知:无效的凭证-请重试”。

我应该去"https://www.aweber.com/order.htm“并创建付费帐户来填充那里。

请尽快提出你的建议。

关于

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-04-12 16:24:45

AWeber文档非常糟糕,令人难以置信。我甚至不明白为什么他们有一个API:您的应用程序和您的密钥与访问任何用户的数据无关。他们只是向AWeber证明是的,你是个开发人员.但那又怎样?您希望访问用户数据(例如,他们的列表和订阅者),这需要一个您可以访问的付费帐户。从我所能知道的一切来看,AWeber API只允许您在站点上重新创建来自https://www.aweber.com/login.htm的标准登录表单。

如果您可以将oAuth令牌添加到代码中,这将允许您为给定的用户检索数据,但我在文档中没有看到如何这样做的任何示例,也没有任何解释“哦,对了,顺便说一下,AWeber处理这个问题的方式与其他电子邮件公司完全不同。”祝你好运。

票数 10
EN

Stack Overflow用户

发布于 2011-11-28 20:06:35

您需要使用您的Aweber凭据登录,而不是您的实验室凭据。另外,当您接收到令牌时,将它们添加到代码中,否则访问表单/应用程序的每个人都将被重定向到该屏幕,因为它将检查Oauth设置的cookie,而这些cookie将不存在。

编辑:所以说清楚,

首先需要通过脚本中的代码设置Oauth cookie,然后执行代码,以便在浏览器accessSecret

  • Then

  • 中设置cookie,然后查看cookie的值以获得accessKey和

,然后将这些值硬编码到脚本中:

$accessSecret);

  • Lastly,= $aweber->getAccount($accessKey,$accessKey不要忘记删除脚本

中的Ouath设置)

票数 5
EN

Stack Overflow用户

发布于 2012-08-16 10:58:58

在下面的aweber提供的演示代码中:

代码语言:javascript
复制
$account = $aweber->getAccount($_COOKIE['accessToken'],
    $_COOKIE['accessTokenSecret']);

你就能拿到账号了

代码语言:javascript
复制
$account_id = $account->id;

这将为您提供登录用户的帐户id。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6953439

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档