在Sphere.io上,我知道可以Product使用自定义属性将自定义数据附加到对象.
是否有可能Customer与Order对象做类似的事情?只是无类型的键值字符串对对我的场景来说没问题(现在,无论如何.稍后我可能需要附加JSON文档).
如果是,是否也可以根据自定义数据过滤对象?
我正在使用Sphere Java SDK.
我最近使用 Commercetools,有一个问题。
我查看了 CustomFields 文档https://docs.commercetools.com/http-api-projects-custom-fields#custom,它对我来说很有趣。
我们如何将自定义字段添加到产品级别和变体级别?是否可以?或者我们可以将 CustomFields 添加到 ProductType 中吗?
在我的应用程序中,我使用 Commercetools API。
为了从他们的 API 获取数据,我需要调用一个端点。
以下是我用来获取产品的端点。
https://api.sphere.io/vc-1209/products -H "Authorization: Bearer -5DVqQFgkd_SDGthsFgtepS"
Run Code Online (Sandbox Code Playgroud)
当我在终端中运行上面的 URL 时,例如
curl https://api.sphere.io/vc-1209/products -H "Authorization: Bearer -5DVqQFgkd_SDGthsFgtepS"
Run Code Online (Sandbox Code Playgroud)
它给了我所有产品的回应。
但是当我从 PHP 的 cURL 执行相同的 URL 时,它不起作用。
$url = 'https://api.sphere.io/vc-1209/products -H "Authorization: Bearer -5DVqQFgkd_SDGthsFgtepS"';
$curl = curl_init($url);
curl_setopt($curl, CURLOPT_POST, TRUE);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, TRUE);
$response = curl_exec($curl);
print_r($response);
Run Code Online (Sandbox Code Playgroud)
我回来了:
客户端发送了错误的请求。