我创建了两个用户,如果我为一个用户创建了一个存储桶,并且该存储桶中有一个对象,我现在可以使用HTTP API分享它..请参阅此处
https://simperium.com/docs/reference/http/#objectshare
然而,即使我通过" write_access" = true,结果得到200,它似乎不让我写信给它。 只有当我启用共享以允许数据同步双向的另一种方式时,我做错了什么?
有没有进一步合作?我可以看到有很长但没有文档吗?有人知道吗?
答案 0 :(得分:0)
经过一些更多的试验&错误,我找到了解决方案:
要编辑共享对象,目标用户(即与之共享对象的用户)需要使用等于:<original_user_simperiumId>/<original_objectId>
的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"}'