百度网盘开放平台 API 这里给了个 go 的 sdk 的例子,但是里面引入了个 icode.baidu.com/baidu/xpan/go-sdk/xpan/utils 请教这个库怎么找到?

2022-06-04 17:48:23 +08:00
 xiaoyanbot

sdk 例子是从这里下载的: https://pan.baidu.com/union/doc/Fksg0sbcm#sdk%E8%8E%B7%E5%8F%96

在 file_metas.go ,import 引入了 [ icode.baidu.com/baidu/xpan/go-sdk/xpan/utils ]

尝试了直接访问这个全限定名网址,go get ,go install ,各类搜索,翻找他们文档等方式,还是没找到

请教帮忙看看, 这个 sdk 的例子是不是运行不起来?

1619 次点击
所在节点    全球工单系统
10 条回复
xiaoyanbot
2022-06-04 17:51:38 +08:00
其他文档还引入了类似 ["icode.baidu.com/baidu/xpan/go-sdk/xpan/fileinfo"] 也是没找到
acehowxx
2022-06-04 19:28:28 +08:00
go mod tidy 试试
xiaoyanbot
2022-06-04 20:06:19 +08:00
@acehowxx 没有 go mod 文件
nieyujiang
2022-06-04 20:12:14 +08:00
我估摸着应该是百度内网的东西.
acehowxx
2022-06-04 20:56:19 +08:00
@xiaoyanbot 没有你不会 go mod init test 出来一个吗?没用过 go mod??
zacharyjia
2022-06-04 21:11:33 +08:00
icode 应该是百度内部的代码平台吧,估计是发出来之前没仔细修改

用关键字去 github 搜了一下,参考一下这个试试,https://github.com/jsyzchen/pan
xiaoyanbot
2022-06-04 21:39:13 +08:00
@zacharyjia 这个仓库, 我搜到了。 不是这个文档里提到的库
xiaoyanbot
2022-06-04 21:41:40 +08:00
@acehowxx 会用的。 是找不到里面的这个库: 提示是这个样子的:

~~~

go mod tidy
go: finding module for package icode.baidu.com/baidu/xpan/go-sdk/xpan/download
go: finding module for package icode.baidu.com/baidu/xpan/go-sdk/xpan/utils


icode.baidu.com/baidu/xpan/go-sdk/xpan/utils: module icode.baidu.com/baidu/xpan/go-sdk/xpan/utils: Get "https://proxy.golang.org/icode.baidu.com/baidu/xpan/go-sdk/xpan/utils/@v/list": dial tcp 142.251.43.17:443: connectex: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.


icode.baidu.com/baidu/xpan/go-sdk/xpan/download: module icode.baidu.com/baidu/xpan/go-sdk/xpan/download: Get "https://proxy.golang.org/icode.baidu.com/baidu/xpan/go-sdk/xpan/download/@v/list": dial tcp 142.251.43.17:443: connectex: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.

~~~
acehowxx
2022-06-04 21:53:44 +08:00
@xiaoyanbot 你设 goproxy 没有,墙内拉 golang.org 的东西直接拉不下来。你这错误提示就是超时了拉不下来。要不就挂全局代理,要不就得设 goproxy 环境变量。
kirile
2022-06-04 21:54:23 +08:00
ping 一下 这个域名就能看到是个内网 ip. @xiaoyanbot

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/857260

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX