问题标签 [commercetools]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 如何在 java 中执行 graphql?
我有这个 JSON。如何在 java 中将其执行到 commercetools?
commercetools - 如何在 commercetools 项目中获取所有产品的变体数量?
如何构建一个查询(GraphQL 或常规 REST 端点),它将返回 commercetools 项目中所有产品的变体数量?
我认为方面可以提供帮助,但我不完全确定如何。
commercetools - 如何从 json 文件创建新的 CustomTypes 和 CustomField?
我有一个问题,我想用 CustomType 和 CustomFields 扩展我的类别。
我的 json 文件位于resource/migrate
文件夹中。
我有这样的json文件:
我不想通过代码实现扩展 CT 结构。我想像飞行一样迁移。我的意思是,我这样命名文件V1_category_custom_field
,它会迁移到 CT 并在类别中创建新的自定义字段。
是否可以使用一些 gradle 插件或 gradle 任务来实现它?CommerceTools 提供服务,我可以在其中生成 gradle 任务或类似的人员,或者它有一些示例如何使用 gradle 完成?
还有其他问题可以使用同步 API 从 json 更新 CustomType 类型吗?
commercetools - 如何在 FacetedSearch 中打开产品计数?
我有个问题。我正在使用ProductAttributeFacetedSearchSearchModel
构建FacetedSearchExpression
,但在结果集中我只看到 skucount
并且productCount
为空。如何开启它?
我从 CT 获得的 Json,用于搜索,我使用 ofBoolean() 按布尔属性进行搜索:
nested - 如何使用带有嵌套对象的 Commercetools SphereJsonUtils.readObjects 将 JsonNode 映射到 java 对象?
我似乎无法从 Json 响应中找出嵌套对象。这是我的代码:
从控制器:
我设法从 GraphQL 请求中获得了完整的结果,因此 JsonNode 结果具有所有正确的值。例如,它看起来像这样:
但是,我似乎无法将嵌套名称值放入我的 Java 对象中。所以 evaProducts 现在看起来像这样:
所以名称为空。有人可以给我一个关于如何解决这个问题的提示吗?如何将嵌套值放入正确的字段中?
commercetools - 是否可以按键引用?
是否可以通过通道键Reference<Channel>
在自定义字段中设置值?Reference
因为现在我必须通过它的键找到我需要的频道,从中获取 Id 并做参考!
也许还有另一种方法可以通过密钥进行引用?还是只有办法?
commercetools - 在 CommerceTools 中创建具有嵌套属性的订单
我想创建一个具有以下表示的订单
文档展示了我们如何创建订单类型,如果字段具有平面表示,这很好,但在我的情况下,我需要有一些嵌套级别。我考虑过先创建内部类型,然后在包含类型中使用它们,直到我到达根目录,但这对我不起作用。
这样做的正确方法是什么?
javascript - 查询 commercetools 自定义字段
我正在尝试使用商务工具查询自定义字段。给定一个对象如下
例如,我可以通过简单的查询轻松获取描述值:
文档:https ://docs.commercetools.com/api/projects/custom-fields 。
但是,我将如何编写查询来获取readStatus
. 我特别想看看如何查询具有多个值的数组中的内容?
javascript - 无法从 TokenProvider commercetools/sdk-auth 获取 access_token 和 token_type
我正在尝试将apollo-client与commercetools集成,但没有获取令牌和令牌类型详细信息,下面是示例代码。
错误:“invalid_scope” error_description:“权限超出:获取匿名令牌所需的 create_anonymous_token 权限。” 错误:[{code: "invalid_scope",…}] 消息:“权限超出:获取匿名令牌所需的 create_anonymous_token 权限。” 状态码:400