0

我创建了两个用户,如果我为一个用户创建一个存储桶并在该存储桶内创建一个对象,我现在可以使用 HTTP api 共享它.. 见这里

https://simperium.com/docs/reference/http/#objectshare

但是,即使我通过 "write_access" = true 发送并因此得到 200,它似乎也不允许我写信给它。只有当我启用以允许数据双向同步的另一种方式共享时,我做错了什么?

合作还有进展吗?我可以看到有很长但还没有文档?有人知道吗?

4

1 回答 1

0

经过更多的试验和错误,我找到了解决方案:

要编辑共享对象,目标用户(即共享对象的用户)需要使用等于:的objectId<original_user_simperiumId>/<original_objectId>来编辑对象。

如果你只是使用<original_objectId>它是行不通的。

因此,使用 curl 编辑共享对象的完整命令:

curl -H 'X-Simperium-Token: {auth_token_of_target_user}' https://api.simperium.com/1/{appID}/{entity}/i/{original_user_simperiumId>/{original_objectId} -d '{"data_key" : "new_data_value"}'

于 2015-07-31T04:27:07.943 回答