我需要调用方法ids.setAccountInfo,为此我必须调用方法ids.setSchema,但是
注意:出于安全原因,此方法不适用于客户端SDK,仅适用于服务器端SDK。
如果我不使用服务器sdk,我该怎么做?
答案 0 :(得分:0)
ids.setSchema是一个管理API调用,用于在Gigya API密钥上配置数据库架构。因此,只需要在数据模式中添加新字段或修改现有字段的权限时,只需调用它。出于安全原因,它只能使用您的密钥在服务器端调用,不应该在客户端环境中进行。
如果您没有服务器端语言来进行ids.setSchema API调用,您可以向Gigya端点发出简单的cURL请求,并将您的apiKey和密钥作为URL参数传递。
以下是提出请求的工具:https://www.hurl.it。您需要使用https://ids.us1.gigya.com/ids.setSchema作为目的地(必要时将us1替换为API密钥的数据中心),然后包含“apiKey”,“secret”以及任何其他方法参数,例如“profileSchema”或“ dataSchema“在请求中。