TrustPilot 创建邀请 API 总是 returns 415 响应代码
TrustPilot Create Invitation API always returns 415 response code
我正在尝试使用 Create Invitations API 发送 TrustPilot 邀请,但无论我尝试什么,我都会收到 415 的响应代码并且没有返回任何数据,因此我几乎不可能进行调试。
- 我使用的 URL 是正确的:https://invitations-api.trustpilot.com/v1/private/business-units/{businessUnitId}/email-invitations(其中 {businessUnitId} 是我的企业 ID)
- 我正在 header.
中发送一个有效的(当前的)oAuth 令牌
- 我正在发送 POST 请求。
我已经用其他 "Business user OAuth Token" API 测试了我的详细信息,一切正常,所以我的详细信息绝对正确。只是这个创建邀请 API 不起作用。
我什么都试过了。我已经提交了最少的详细信息、完整的请求、介于两者之间的某处、API 中的示例请求,等等。始终是 415 的响应代码。
我已经在 TrustPilot Business 门户中设置了我的 "Invitation Settings",甚至尝试在请求中提交这些详细信息(即发件人 e-mail "noreply.invitations@trustpilotmail.com" 和有效的 reply-to e-mail 已配置)。
我试过联系 TrustPilot 的 "Integration Engineers",他们来来回回 e-mails 后,也不知道,这非常令人不安。现在是 Stack Overflow 的时候了。
我需要弄清楚这个问题,所以任何帮助都会很棒!也许有人可以提供一个在他们的应用程序中工作的示例请求,我可以尝试在我的应用程序中复制?
未传递Content-Type: application/json
时返回HTTP状态代码415(不支持的媒体类型)。您需要确保已添加此 header 并且您在 post body 中传递的内容是有效的 json.
如果您已经在这样做,那么我需要您发送请求的示例以进一步帮助您。
我正在尝试使用 Create Invitations API 发送 TrustPilot 邀请,但无论我尝试什么,我都会收到 415 的响应代码并且没有返回任何数据,因此我几乎不可能进行调试。
- 我使用的 URL 是正确的:https://invitations-api.trustpilot.com/v1/private/business-units/{businessUnitId}/email-invitations(其中 {businessUnitId} 是我的企业 ID)
- 我正在 header. 中发送一个有效的(当前的)oAuth 令牌
- 我正在发送 POST 请求。
我已经用其他 "Business user OAuth Token" API 测试了我的详细信息,一切正常,所以我的详细信息绝对正确。只是这个创建邀请 API 不起作用。
我什么都试过了。我已经提交了最少的详细信息、完整的请求、介于两者之间的某处、API 中的示例请求,等等。始终是 415 的响应代码。
我已经在 TrustPilot Business 门户中设置了我的 "Invitation Settings",甚至尝试在请求中提交这些详细信息(即发件人 e-mail "noreply.invitations@trustpilotmail.com" 和有效的 reply-to e-mail 已配置)。
我试过联系 TrustPilot 的 "Integration Engineers",他们来来回回 e-mails 后,也不知道,这非常令人不安。现在是 Stack Overflow 的时候了。
我需要弄清楚这个问题,所以任何帮助都会很棒!也许有人可以提供一个在他们的应用程序中工作的示例请求,我可以尝试在我的应用程序中复制?
未传递Content-Type: application/json
时返回HTTP状态代码415(不支持的媒体类型)。您需要确保已添加此 header 并且您在 post body 中传递的内容是有效的 json.
如果您已经在这样做,那么我需要您发送请求的示例以进一步帮助您。