Возникают проблемы с получением активности для обновления на Getstream.io через REST API - PullRequest
0 голосов
/ 11 мая 2018

Полагаю, что я правильно следую документации для Getstream REST API, но из-за своей жизни я не могу получить свою активность для обновления ее содержимого.

Я использую следующую конечную точку:https://us-east-api.stream-io-api.com/api/v1.0/activities/?api_key={{API_KEY}}

Я использую следующие заголовки: Stream-Auth-Type: jwt Authorization: <properly generated JWT feed token> Content-Type: application/json Cache-Control: no-cache

Я использую следующую полезную нагрузку для авторизации: { "resource": "activities", "action": "write", "feed_id": "*" }

Тело моегоЗапрос JSON: {"activities": [{ "actor": "Aaron Clay", "actorname": "Aaron Clay", "avatarSubTitle": "", "avatarUrl": "<URL>", "foreign_id": "aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa", "htmlmarkup": "<p>Test post from REST API updated</p>", "object": "Doppler Notification", "time": "2018-05-10T13:44:02.463743", "verb": "post" }]}

Активность, которую я пытаюсь обновить: { "actor": "Aaron C", "actorname": "Aaron C", "avatarSubTitle": "", "avatarUrl": "<URL>", "foreign_id": "aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa", "htmlmarkup": "<p>Test post from REST API</p>", "id": "33053fea-5458-11e8-91af-121fdba36dae", "object": "Doppler Notification", "origin": null, "target": "", "time": "2018-05-10T13:44:02.463743", "verb": "post" }

Все, что я получаю после вызова, - это статус 201 Created, а тело: { "duration": "5.77ms" }

Если я затем запрашиваю группу каналов, частью которой было это действие, я не вижу изменений в htmlmarkup, который я намеревался.

Любые идеи о том, кем я могу бытьотсутствует

...