4

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

通过 api 向列表中添加新订阅者的脚本需要这两个信息……只是我一生都无法弄清楚这两个变量是什么!我已经了解了我的 Aweber 订阅者帐户和我的 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

4 回答 4

6

我也为找到 $list_ID 而苦恼,所以去停用列表,并创建一个新列表,并“发现”如果您将鼠标悬停在停用按钮上,您将获得一个可以复制的 url,这同时提供了 %account和 %list Id

https://www.aweber.com/users/lists/deactivate/$accountID/$lisID _

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

希望这将有助于某人,因为它是一个超级简单的解决方案

于 2014-05-02T16:51:03.523 回答
2

正确的答案是安妮艾伦的答案,但是......

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

于 2016-12-01T09:57:41.770 回答
1

首先,登录。

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

2) 单击列表选项>列表设置。在那里,您将在名称下看到列表 ID

ps 要添加订阅者,您可以使用这个 -自动添加到 weber 列表中

于 2015-04-02T16:29:50.640 回答
1

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

于 2013-04-10T10:07:11.513 回答