我按照此页面的内容:API Operations for Search Services并且能够使用cURL或ruby客户端进行简单查询。我想用API进行更复杂的查询,例如,不存在元数据字段,查询组合(AND,OR运算符......)。
是否有人知道此功能是否可用:Openstack Swift OSMS使用Softlayer,如果是,您是否有查询示例。
谢谢
答案 0 :(得分:0)
目前,下一个链接是OpenStack上建议的元数据搜索API的官方实施。 http://sldn.softlayer.com/article/API-Operations-Search-Services
如链接中所述,您可以使用的唯一参数是下一个:
这些可以通过下一种方式连接起来:
curl -X GET -i -H "X-Auth-Token: AUTH_1234567890abc" -H "X-Context: search" "https://dal05.objectstorage.softlayer.net/v1/AUTH_0987654321zyx/container-test?q.content_type=text&format=json"
Whereas:
AUTH_1234567890abc = your own value
AUTH_0987654321zyx = your own value
container-test = your own value
注意:可以按照下一个链接步骤获取这些信息:https://sldn.softlayer.com/blog/waelriac/managing-softlayer-object-storage-through-rest-apis