terwer / sy-post-publisher

Note: This is 0.x for widget at https://github.com/terwer/sy-post-publisher/tree/v081 . For new plugin version, please visit: https://github.com/terwer/siyuan-plugin-publisher
MIT License
31 stars 1 forks source link

云床配置不生效 #3

Closed xiaomudk closed 1 year ago

xiaomudk commented 1 year ago

@terwer 您好, 我在SiYuan/data/widgets/sy-post-publisher/lib/picgo/picgo.cfg.json文件里添加了图床配置,但是上传图片报错,查看picgo.cfg.json被恢复成默认配置了。

cat picgo.cfg.json
{
  "picBed": {
    "uploader": "smms",
    "current": "smms"
  },
  "picgoPlugins": {}
}

操作系统: macOs 思源版本:v2.63 sy-post-publisher版本: 0.68

terwer commented 1 year ago

我本地验证一下看看。 另外, 0.7.0 正在重新开发PicGO 图形化配置界面,请关注进度 https://github.com/terwer/src-sy-post-publisher/issues/319

0.7.0 存储路径也进行了优化,数据会自动迁移,关注 https://github.com/terwer/src-sy-post-publisher/issues/378#issuecomment-1422095099

terwer commented 1 year ago

@xiaomudk 请使用 0.7.0-beta1 图形界面配置试试。

sy-post-publisher-widget-0.7.0-beta1.zip

xiaomudk commented 1 year ago

@terwer 非常感谢,我测试了下,配置是生效了,但是上传图片报了401

"statusCode":401,"message":"Request failed with status code 401","stack":{},"response":{"status":401,"statusCode":401,"body":{"msg":"need date header","code":40100001,"id":"1f08f0f9fd51f34643a306fdf8d7d87a"}}}

同样的配置(使用的又拍云)直接使用picgo上传是没有问题的

terwer commented 1 year ago

@xiaomudk Eletron的安全机制拦截了date字段导致。

image

由于我目前自用的只用Github,其他平台没有严格测试。稍后我会对所有平台重新进行验证。 upyun 的问题已修复,请使用下面最新beta版本验证。

sy-post-publisher-widget-0.7.0-beta3.zip

xiaomudk commented 1 year ago

@xiaomudk 使用的是upyun吗,配置页面截图看看,操作码可马赛克掉,我这里没问题

image

image

@terwer 辛苦辛苦 我使用beta3,又出现了另外一个报错

操作失败=>Error: upload error, please check you picgo config!Detail info:{"code":"ERR_INVALID_ARG_TYPE"}
terwer commented 1 year ago

@xiaomudk 大佬,上面回复了,最近有空提供点配置信息吗,还有操作步骤?

xiaomudk commented 1 year ago

@terwer 我的操作步骤: image image image

如果需要,咱们可以微信沟通下: xiaomudk-wx

terwer commented 1 year ago

已修复,请使用 beta-5 验证。 sy-post-publisher-widget-0.7.0-beta5.zip