我第一次使用Aweber,当我使用Aweber API.Below时,我被困住了,这是解释我的问题的步骤:
请参阅以下网址:
https://auth.aweber.com/1.0/oauth/authorize?oauth_token=Aq2I3AD7yh7wKBGMGs2pALaP
现在我的问题是在这里需要写哪个帐户的用户/密码。我尝试了Aweber实验室帐户的详细信息,显示“通知:无效的凭证-请重试”。
我应该去"https://www.aweber.com/order.htm“并创建付费帐户来填充那里。
请尽快提出你的建议。
关于
发布于 2012-04-12 16:24:45
AWeber文档非常糟糕,令人难以置信。我甚至不明白为什么他们有一个API:您的应用程序和您的密钥与访问任何用户的数据无关。他们只是向AWeber证明是的,你是个开发人员.但那又怎样?您希望访问用户数据(例如,他们的列表和订阅者),这需要一个您可以访问的付费帐户。从我所能知道的一切来看,AWeber API只允许您在站点上重新创建来自https://www.aweber.com/login.htm的标准登录表单。
如果您可以将oAuth令牌添加到代码中,这将允许您为给定的用户检索数据,但我在文档中没有看到如何这样做的任何示例,也没有任何解释“哦,对了,顺便说一下,AWeber处理这个问题的方式与其他电子邮件公司完全不同。”祝你好运。
发布于 2011-11-28 20:06:35
您需要使用您的Aweber凭据登录,而不是您的实验室凭据。另外,当您接收到令牌时,将它们添加到代码中,否则访问表单/应用程序的每个人都将被重定向到该屏幕,因为它将检查Oauth设置的cookie,而这些cookie将不存在。
编辑:所以说清楚,
首先需要通过脚本中的代码设置Oauth cookie,然后执行代码,以便在浏览器accessSecret
,然后将这些值硬编码到脚本中:
$accessSecret);
中的Ouath设置)
发布于 2012-08-16 10:58:58
在下面的aweber提供的演示代码中:
$account = $aweber->getAccount($_COOKIE['accessToken'],
$_COOKIE['accessTokenSecret']);你就能拿到账号了
$account_id = $account->id;这将为您提供登录用户的帐户id。
https://stackoverflow.com/questions/6953439
复制相似问题