我正在使用GetStream Feeds和stream_feed_flutter_core来构建一个类似Instagram的应用程序。我能够添加活动的饲料,甚至能够上传文件,但不能上传图像。
下面是设置客户端和用户的步骤:
final client = StreamFeedClient("apiKey", logLevel: Level.INFO);
- final currentUser = await client.setUser(User(id:user 2 Id,数据:{“name”:user1Name,“profile_image”:user2Image}),Token_2));
上传图片的步骤:
1.从图库中选取一个图像作为XFile pickedFile - uploadImage()async{ var imageUrl = await context.feedClient.images.upload(AttachmentFile(path:pickedFile.path);}
流API响应:
{
"detail":"token contains an invalid number of segments",
"status_code":403,
"code":17,
"exception":"NotAllowedException",
"duration":"0.00ms",
"more_info":"https://getstream.io/docs/api_error_responses"
}
1条答案
按热度按时间7vux5j2d1#
你能做
setUser
吗?什么是context.feedClient
在我的情况下,它工作得很好
如果这是有帮助的,请投赞成票和喜欢,谢谢。