什么是Aweber API变量$ account_id和$ list_id?

时间:2012-07-18 22:18:37

标签: api subscriber aweber

你可以在这里查看: https://labs.aweber.com/docs/code_samples/subs/create

通过api将新订阅者添加到列表的脚本需要这两个部分信息...只有我无法弄清楚这两个变量是什么!我已经击败了我的Aweber Subscriber账户和我的Aweber Labs账户的每个小方面......而且我无法在任何地方找到任何这些变量的参考。我已经向他们提交了一些门票,但还没有得到任何答复。

有没有人有任何想法?我已经尝试了我的帐户名,我的名单,但无济于事!

~~~~~~~~~~~~~~~~~~~~~~~~~~~

好的,我知道了!您可以通过在进行某些api调用后在aweber api中转储一些其他变量来获取这两个变量的值。

首先获取帐户ID:

$account = $aweber->getAccount($accessKey, $accessSecret);

然后是vardump或print_r $ account。

接下来我们得到列表ID:

$account = $aweber->getAccount($accessKey, $accessSecret);
$list_url = 'https://api.aweber.com/1.0/accounts/<id>/lists';
$lists = $account->loadFromUrl($list_url);

然后是vardump或print_r $ lists。

你们都准备好了!我很高兴我把它搞清楚了,它花了足够长的时间。希望这能节省一些时间。

4 个答案:

答案 0 :(得分:6)

我也对找到$ list_ID感到痛苦,所以去停用列表,然后创建一个新列表,然后“发现”如果将鼠标悬停在“停用”按钮上,则会得到一个可以复制的网址,这样就可以了%帐户和%列表ID

https://www.aweber.com/users/lists/deactivate/ $帐户ID / $ lisID

像这样.... https://www.aweber.com/users/lists/deactivate/123456/123456

希望这有助于制作某人,因为这是一个非常简单的解决方案

答案 1 :(得分:1)

让我告诉您如何获取$ list_id值...登录您的AWeber帐户,然后从列表名称创建一个新的仅列表副本整数值。

答案 2 :(得分:1)

首先,登录。

1)点击报告&gt;设置。您的帐户ID 将显示在框中,例如:?id=XXXXX

2)点击列表选项&gt;列表设置。在那里,您会看到名称下的列表ID

P.S。要添加订阅者,您可以使用此选项 - Automatically add into aweber list

答案 3 :(得分:1)

正确的答案是Anne Allen的一个,但是......

检查/ accounts端点的返回。它应该返回与您在链接中检测到的相同的帐户ID,但我遇到的情况则不同(奇怪,不是吗?)。使用/ accounts端点和其他端点返回的帐户ID来检索列表,订阅者等将开始工作。如果某些帐户有两个ID,一个部分工作,另一个完全有效,那就好了。