Trustpilot Приглашение API странный результат - PullRequest
0 голосов
/ 02 октября 2018

Пытаясь создать приглашения, используя их API, я получаю правильный результат обратно, однако статус "не отправлено".Нулевой отладочной информации нет, поэтому мне интересно, видел ли кто-нибудь еще это и может иметь идеи для устранения проблемы.

Вот пример ответа, который я получил от их API:

    {
    "businessUnitId": "<business unit id here>",
    "businessUserId": "<business user id here>",
    "createdTime": "2018-10-02T09:58:35.135569Z",
    "id": "<invitation id here>",
    "locale": "da-DK",
    "preferredSendTime": "2018-10-09T09:58:34Z",
    "recipient": {
        "email": "<email goes here>",
        "name": "<name goes here>"
    },
    "redirectUri": "http://trustpilot.com",
    "referenceId": "<our ref id>",
    "replyTo": "trustpilot@boozt.com",
    "sender": {
        "email": "noreply.invitations@trustpilotmail.com",
        "name": "Booztlet.com"
    },
    "sentTime": null,
    "source": "InvitationApi",
    "status": "notsent",
    "tags": [],
    "templateId": "57cfc1a660e1cc0620b53a38"
}

1 Ответ

0 голосов
/ 03 октября 2018

Итак, код статуса NotSent ожидается для новых приглашений.Это связано с тем, что приглашения отправляются асинхронно - примерно в то время, которое вы указали в качестве «предпочитаемого времени отправки».

Если вы войдете в свою учетную запись на https://businessapp.b2b.trustpilot.com/#/invitations/invitation-history,, вы сможете увидеть созданное вами приглашение.и было ли оно отправлено или нет (так как вы указали 9 октября как предпочитаемый отправитель времени, приглашение все еще будет находиться в очереди до этого момента)

...