Google Adwords用户列表服务的API设计

时间:2018-12-18 09:19:29

标签: rest api google-adwords adwords-api-v201802

我正在尝试找出围绕Adwords API创建RESTful API包装器的最佳方法。 Adwords用户列表服务使用两个操作数AddRemove以及其他参数(例如帐户ID,列表ID,联系信息(例如哈希电子邮件)等)。

用于在用户列表中添加或删除联系人的有效负载和响应本质上是相同的(除非前面提到的操作数-肯定地,响应并不指示您发送的哪种方法特别糟糕。

我的问题是,在我的包装器中,AddRemove方法应该使用哪个动作动词? POST似乎最适合Add,尽管我考虑了DELETE来吸引Remove,但由于我没有删除资源((资源将是用户列表),我只是对其进行修改。

我应该改用PUT吗?还是由于Adwords API本身正在处理用户列表的实际更新/修改,所以动词无所谓吗?

0 个答案:

没有答案