请问企业微信API中的docid如何获取?

2023/02/22
提问

我需要通过api获取已有文档的内容,请问调用接口api  https://qyapi.weixin.qq.com/cgi-bin/wedoc/document/get?access_token=ACCESS_TOKEN 时请求包中的docid如何获取?谢谢

回答·2
2023/02/23

谢谢回答,我试了,遇到了另外一个问题


request_url = "https://qyapi.weixin.qq.com/cgi-bin/wedoc/create_doc?access_token=%s"%s_token

params = {"spaceid": "xxx","fatherid": "xxx",

"doc_type": "4","doc_name": "ProjectMaster","admin_users": ["D003"]

}

我是超级管理员,而且我的应用已经赋予了访问文档和微盘的权限,程序所在的服务器ip也加到可信ip中,系统却返回没有权限,想请教下原因,非常感谢。

{'errcode': 640008, 'errmsg': 'permision deny, hint: [1677075747248530735908680], from ip: xxx , more info at https://open.work.weixin.qq.com/devtool/query?e=640008'}


赞同
评论 3
你好,这里传入的空间id是哪里获取的呢,"spaceid":"s.1970325041074934.576237796WDH","fatherid":"s.1970325041074934.576237796WDH" 是通过https://developer.work.weixin.qq.com/document/path/93655 新建空间接口获取到的吗 
赞同
回复
回复 2023/02/23
不是,是通过网页检查的network里捕捉到的json里得到的
赞同
回复
回复 2023/02/23
这里是只能使用接口创建的空间id调文档接口创建的,你试试先调接口获取到微盘id,然后再调用文档接口获取文档id 
赞同
回复
你还未登录,请先登录
2023/02/23

通过api新建文档后,会返回docid

赞同 2
评论