我使用 Shopify 店面 API 来查询产品列表并将所选项目添加到购物车。
我能够使用 API 列出所有产品,并返回找到的产品的变体 ID
这是返回产品的 GraphQL 查询
{
shop {
name
products(first: 1, query:"title=configurable-handmade-concrete-ball") {
edges {
cursor
node {
id
title
handle
variants(first:1) {
edges {
node {
id
title
}
}
}
}
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
结果
{
"data": {
"shop": {
"name": "VonageTest",
"products": {
"edges": [
{
"cursor": "eyJvZmZzZXQiOjF9",
"node": {
"id": "Z2lkOi8vc2hvcGlmeS9Qcm9kdWN0LzEwNTU2MjYxNTE4",
"title": "Configurable Handmade Concrete Ball",
"handle": "configurable-handmade-concrete-ball",
"variants": {
"edges": [
{
"node": {
"id": "Z2lkOi8vc2hvcGlmeS9Qcm9kdWN0VmFyaWFudC80MDIwOTc1NjQzMA==",
"title": …Run Code Online (Sandbox Code Playgroud) 我正在使用 sagemaker 并使用批量转换来运行本地变压器。但是,转换似乎没有调用我的自定义代码。
\n\n以下是SKlearn初始化
\n\nfrom sagemaker.sklearn.estimator import SKLearn\nsource_dir = \'train\'\nscript_path = \'train.py\'\n\nsklearn = SKLearn(\n entry_point=script_path,\n train_instance_type="local_gpu",\n source_dir=source_dir,\n role=role,\n sagemaker_session=sagemaker_session)\nsklearn.fit({\'train\': "file://test.csv"})\nRun Code Online (Sandbox Code Playgroud)\n\ntrain.py是一个Python脚本,用于加载训练数据,并将模型保存到S3
\n\n批量变换为:
\n\ntransformer = sklearn.transformer(instance_count=1,\n entry_point=source_dir+"/"+script_path,\n instance_type=\'local_gpu\',\n strategy=\'MultiRecord\',\n assemble_with=\'Line\'\n )\ntransformer.transform("file://test_messages", content_type=\'text/csv\', split_type=\'Line\')\nprint(\'Waiting for transform job: \' + transformer.latest_transform_job.job_name)\ntransformer.wait()\nRun Code Online (Sandbox Code Playgroud)\n\nfile://test_messages包含一个 csv,它是字符串列表
完整的错误是
\n\nalgo-1-6c5rl_1 | 172.18.0.1 - - [30/Jan/2020:14:14:30 +0000] "GET /ping HTTP/1.1" 200 0 "-" "-"\nalgo-1-6c5rl_1 | 172.18.0.1 - - [30/Jan/2020:14:14:30 +0000] "GET /execution-parameters HTTP/1.1" 404 232 "-" "-"\nalgo-1-6c5rl_1 | 2020-01-30 14:14:30,846 …Run Code Online (Sandbox Code Playgroud)