首页 文章

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

提问于
浏览
4

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

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

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


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

首先获取帐户ID:

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

然后是vardump或print_r $帐户 . 

接下来我们得到列表ID:

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

然后是vardump或print_r $列表 . 

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

4 回答

  • 1

    我也很痛苦找到$ list_ID,所以去停用列表,并创建一个新列表,并“发现”如果你将鼠标悬停在停用按钮上,你会得到一个你可以复制的网址,这给了两个%帐户和%list ID

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

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

    希望这将有助于使某人成为一个超级简单的解决方案

  • 1

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

  • 6

    首先,登录 .

    1)单击 Reports>Settings . 您的 account ID 将显示在框中,例如: ?id=XXXXX

    2)单击 List Options>List Settings . 在那里你会看到名称下的 list ID .

    附:要添加订阅者,您可以使用此功能 - Automatically add into aweber list

  • 1

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

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

相关问题