Duš*_*ďar 4 python api mailjet
是否可以从mailjet 中实际删除a ?contact
他们的联系 API 文档甚至没有delete列为受支持的操作。
from mailjet_rest import Client
mailjet = Client(auth=(MAILJET_API_KEY, MAILJET_API_SECRET), version='v3')
mailjet.contact.delete(<contact-id>).json()
{'ErrorInfo': '', 'ErrorMessage': 'Operation not allowed', 'StatusCode': 401}
Run Code Online (Sandbox Code Playgroud)
我有兴趣删除 a contact,而不是 a list recipient,因此这个问题不是如何使用mailjet api和php从列表中删除联系人的重复?.
小智 5
该API参考还不似乎与DELETE方法来更新,但在API导游似乎对如何删除联系人信息:
检索联系人
要删除联系人,您必须首先确定其在您帐户的联系人数据库中的存在。
使用 GET /contact/$CONTACT_EMAIL 来完成。
curl -s \
-X GET \
--user "$MJ_APIKEY_PUBLIC:$MJ_APIKEY_PRIVATE" \
https://api.mailjet.com/v3/REST/contact/$CONTACT_EMAIL
Run Code Online (Sandbox Code Playgroud)
删除联系人
使用您检索到的 {contact_ID} 删除带有 /v4/contacts/{contact_ID} 端点的联系人。删除成功后,API 会返回 200 OK 状态。任何其他响应将表明删除未成功处理。
curl -s \
-X DELETE \
--user "$MJ_APIKEY_PUBLIC:$MJ_APIKEY_PRIVATE" \
https://api.mailjet.com/v4/contacts/{contact_ID} \
Run Code Online (Sandbox Code Playgroud)
注意:这是一个 /v4 端点,而不是 /v3
| 归档时间: |
|
| 查看次数: |
1110 次 |
| 最近记录: |