Вызов API обратной связи с пользователем Sentry не работает
Я работаю над приложением Expo/React Native, и expo-sentry
в настоящее время не имеет поддержки Sentry.showReportDialog()
, Итак, я решил, что мне нужно будет напрямую вызвать конечную точку API обратной связи с пользователем.
Я сделал это со следующим:
curl 'https://sentry.io/api/0/projects/saad-quadri/test/user-feedback/' --request 'POST' --header 'Authorization: Bearer <my-auth-token>' --header 'Content-Type: application/json' --data '{"comments":"there is an issue with the app","email":"johnsmith@gmail.com","event_id":"1234abcd","name":"John Smith"}'
Я думал, что это сработало, потому что он возвращал ответ JSON, например, так:
{
"eventID": "1234abcd",
"name": "John Smith",
"event": { "eventID": "1234abcd", "id": null },
"user": null,
"dateCreated": "2018-12-26T22:01:40.883Z",
"issue": null,
"id": "443876",
"comments": "there is an issue with the app",
"email": "johnsmith@gmail.com"
}
Тем не менее, он не отображается на вкладке обратной связи с пользователем:
Я уверен, что он указывает на правильный проект и детали верны, потому что отчеты об ошибках действительно работают:
Любая помощь будет оценена, спасибо!