问题描述
我正在编写与 Google Postmaster 的集成,但遇到了意外问题;我正在查询特定时间戳的流量统计信息的域返回状态代码 400,并带有“请求包含无效参数”的消息。
有问题的域是从 Google Postmaster 获取域列表端点中提取的,所以我相信这不是一个简单的错字。请求格式适用于该列表中的其他域。故障域具有可在 Postmaster UI 中查看的数据。通过 cURL 或 Google 的 Java Postmaster API 执行请求时,错误是一致的。
curl --location --request GET 'https://gmailpostmastertools.googleapis.com/v1beta1/domains/foobar.com/trafficStats/20210118' \
--header 'Authorization: Bearer abcdef'
{
"name": "domains/foobar.com/trafficStats/20210118","ipReputations": [
{
"reputation": "BAD"
},{
"reputation": "LOW"
},{
"reputation": "MEDIUM"
},{
"reputation": "HIGH","sampleIps": [
"127.0.0.1"
],"ipCount": "1"
}
],"domainReputation": "HIGH","spfSuccessRatio": 1,"dkimsuccessRatio": 1,"dmarcSuccessRatio": 1,"inboundEncryptionRatio": 1,"deliveryErrors": [
{
"errorClass": "TEMPORARY_ERROR","errorType": "SUSPECTED_SPAM"
}
]
}
curl --location --request GET 'https://gmailpostmastertools.googleapis.com/v1beta1/domains/foobar.com/trafficStats/20210118' \
--header 'Authorization: Bearer abcdef'
{
"error": {
"code": 400,"message": "Request contains an invalid argument.","status": "INVALID_ARGUMENT"
}
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)