需要注意的是,这个attribute:[]不是一个有效的JSON对象的错误提示,并不是attributes这个参数出错。

经过我一天的排查,终于发现问题所在,是你其中一个参数不正确。

我这里报错是设置了错误的售卖时间格式。

全天售卖我以为是设置空数组。

$properties['sellingTime']=[];

如果你也出现了这种错误提示,可以参考我的排查方法。

使用API调试工具
https://open.shop.ele.me/openapi/debug/eleme-product/eleme-product-item-updateItem

当调试之后,把预览参数拷贝下来,字符串转数组。再测试,如果更新成功,再用本地数据逐一替换。直到问题复现。

            $str = '{"properties": {"name": "宫保鸡丁67","description": "香脆可口,外焦里嫩","sellingTime": {"weeks": ["MONDAY"],"beginDate": "2017-03-14","endDate": "2017-06-22","times": [{"beginTime": "18:02","endTime": "19:02"}]},"backCategoryId": 126,"minPurchaseQuantity": 2,"unit": "份","setMeal": 1,"imageLinkageType": 1}
}';$test_arr = json_decode($str, true);

饿了么商家开放平台踩坑记录2,php更新商品信息提示attribute:[]不是一个有效的JSON对象 By勤勤学长 Qq318692996相关推荐

  1. 饿了么商家开放平台踩坑记录1,php更新商品信息提示业务异常BUSINESS_ERROR by勤勤学长 318692996

    ["error"] => array(2) {["code"] => string(14) "BUSINESS_ERROR"[& ...

  2. Laya小游戏上架Vivo平台踩坑记录(持续更新)

    Laya小游戏上架Vivo平台踩坑记录(持续更新) 个人踩坑的一些记录,大佬留情! 一些快捷键: Ctrl+P 搜索脚本文件 Ctrl+Y 恢复操作 Ctrl+Z 撤回操作 Ctrl+F 搜索字段 C ...

  3. Laya小游戏上架Oppo平台踩坑记录(持续更新)

    Laya小游戏上架Oppo平台踩坑记录(持续更新) 个人踩坑的一些记录,大佬留情! 一些快捷键: Ctrl+P 搜索脚本文件 Ctrl+Y 恢复操作 Ctrl+Z 撤回操作 Ctrl+F 搜索字段 C ...

  4. 【踩坑记录】mybatis-plus的insert方法,默认会生成一个uuid作为主键,导致类型不一致,存入数据库报错

    [踩坑记录]mybatis-plus的insert方法,默认会生成一个uuid作为主键,导致类型不一致,存入数据库报错 报错记录 解决方案 推荐方案 使用uuid作为主键,修改id的类型为bigint ...

  5. python饿了么商家开放平台模拟网页http请求实战

    本人工科小白一枚,毕业做运营,为了工作方便研究起了py,总结了一下饿了么开放平台API的python方法,希望各路大神批评指正探讨. 首先当然是注册开放平台账号了,我是直接问主管要来了开放平台,下辖1 ...

  6. 微信开放标签踩坑记录

    先上微信官方文档 微信文档 以下要注意的点: 微信版本要求为:7.0.12及以上. 系统版本要求为:iOS 10.3及以上.Android 5.0及以上. 微信sdk版本需要在1.6.0以上,版本过低 ...

  7. Cygwin踩坑记录(五)- 下载sdkman提示OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to sdkman:443

    在通过上一篇文章配置文openSSH与openSSL以后,我想应该能够成功下载sdkman了吧,我第N+1此执行了 curl -s "https://get.sdkman.io" ...

  8. flutter boost使用简介(踩坑记录,持续更新)

    前言 最近在研究android和flutter的混合开发.插件模式调用原生的混合模式已经在项目中使用,也暴露出一些问题, 最突出的问题就是flutter中对webview的支持,会出现各种各样奇怪的问 ...

  9. 西柚的大数据从踩坑到放弃-zookeeper:四、一些ZK的踩坑记录

    zookeeper踩坑记录 后续不断更新,希望能多积累一点以后方便自己维护的时候查询吧 Java api不能创建zk客户端,屏幕log提示超时,并伴随典型报错KeeperErrorCode = Con ...

最新文章

  1. 一个有趣的案例 | 页面扭曲矫正
  2. mysql增删查操作
  3. oracle参数文件和口令文件
  4. 7-54 查验身份证 (15 分)
  5. Linux解压bz2格式文件
  6. Transparent 之 TransparentBlt
  7. OpenCV-利用其它widthStep方法把interest——img的所有像素值增加200
  8. PNG隐写入门赛 WP
  9. DataFrame 修改列名
  10. Matlab坐标变换篇
  11. 拉钩招聘信息爬取以及可视化
  12. 一个压长定式衍生出的一个角部攻防
  13. python灰色波浪线,PyCharm关闭碍眼的波浪线图文详解
  14. 禁用服务器网络协议怎么设置,如何在Windows操作系统中启用和禁用DHCP?
  15. android 解压rar5,RAR解压缩软件_Winrar官方版 V5.50.42 安卓去广告版
  16. 如何正确认识和推进企业数字化转型?
  17. 抗旋转matlab算法,抗旋转核心训练:2个动作推荐
  18. android仿windows phone界面,安卓仿win10桌面Win 10 Launcher
  19. 【鸽子木 · 每日一题】比赛安排(3月28日)
  20. 百度云下载速度慢,怎样用迅雷下载百度云中的资源——2016-5-22最新最实用

热门文章

  1. 解决MAC删除应用程序后依然残留的图标
  2. 浅谈尾调用和尾递归(C语言)
  3. 小学-知识与能力【9】
  4. [HTML5-SVG]SVG是什么?SVG有什么用途?
  5. dw建站404问题,dw 404
  6. 微信小程序getUserProfile详解
  7. html如何设定页面4秒后自动跳转,js定时三秒后自动跳转页面
  8. NP问题,P问题,NPC问题详解—黄宇老师《算法分析》笔记
  9. 紫光集团赵伟国:拒绝资本高手标签 做好科技产业重炮手
  10. phpadmin删除数据库中的用户