当前位置: 首页 > news >正文

优秀flash网站设计网站建设、百度推广

优秀flash网站设计,网站建设、百度推广,事业单位考试网站,thinkphp企业网站模板下载1.开始前需要登录企业微信管理员后台,开启通讯录同步,同时添加企业可信IP地址,记录下Secret信息和企业ID,后面的程序会用到这两个参数。2.下面是用python写的创建企业微信账号的具体案例。#!/usr/bin/env python3 # -*- coding: u…

1.开始前需要登录企业微信管理员后台,开启通讯录同步,同时添加企业可信IP地址,记录下Secret信息和企业ID,后面的程序会用到这两个参数。

图片

2.下面是用python写的创建企业微信账号的具体案例。

#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
企业微信通讯录 API:创建成员(单个账号)示例
官方文档:https://developer.work.weixin.qq.com/document/path/90195
"""
import os
import sys
import json
import time
import requests
from typing import Dict, Any
# ========= 1. 配置区 =========
# ⚠️ 请替换成自己企业的真实信息
CORP_ID = "wwassssssssssssssss"               # 企业ID
CONTACT_SYNC_SECRET = "Y4ffffffff_UDf_fffffffffffzWY4"  # “通讯录同步”专用 Secret
# 要创建的成员信息(字段含义见官方文档)
NEW_USER = {"userid": "I00555",          # 账号:必须唯一,建议用小写英文/数字 "name": "张三","alias": "San Zhang",          # 可选"mobile": "+86 13800001234",   # mobile 与 email 二者必填其一"department": [1],             # 所在部门ID,根部门为1"position": "产品经理","gender": "1",                 # 1男 2女 0未知"email": "zhangsan@example.com"
}
# ========= 2. 工具函数 =========
def get_access_token(corp_id: str, secret: str) -> str:"""获取 access_token(有效期 7200s,建议本地缓存)"""url = "https://qyapi.weixin.qq.com/cgi-bin/gettoken"params = {"corpid": corp_id, "corpsecret": secret}resp = requests.get(url, params=params, timeout=10)data = resp.json()if data.get("errcode") != 0:raise RuntimeError(f"获取token失败 → {data}")return data["access_token"]
def create_user(token: str, user: Dict[str, Any]) -> Dict[str, Any]:"""创建成员"""url = f"https://qyapi.weixin.qq.com/cgi-bin/user/create?access_token={token}"resp = requests.post(url, json=user, timeout=10)return resp.json()
# ========= 3. 主流程 =========
def main():try:print("[Step 1] 获取 access_token ...")token = get_access_token(CORP_ID, CONTACT_SYNC_SECRET)print("✅ token 获取成功,前10位:", token[:10])print("[Step 2] 创建成员 ...")ret = create_user(token, NEW_USER)if ret.get("errcode") == 0:print("✅ 创建成功,userid =", NEW_USER["userid"])else:print("❌ 创建失败,返回:", ret)# 常见错误码快速提示if ret.get("errcode") == 60121:print("提示:部门ID不存在,请检查 department 字段")elif ret.get("errcode") == 60102:print("提示:手机号已被其他成员占用")elif ret.get("errcode") == 48009:print("提示:无权限,请确认使用了「通讯录同步」专用 Secret,且 IP 已在白名单")sys.exit(1)except Exception as e:print("发生异常:", e)sys.exit(1)
# ========= 4. 运行 =========
if __name__ == "__main__":main()

3.下面是用python写的删除企业微信账号的具体案例。

#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
企业微信 API 删除成员(单个账号)
官方文档:https://developer.work.weixin.qq.com/document/path/90198
"""
import os
import sys
import json
import requests
from typing import Dict
# ========== 1. 配置区(请替换成你的真实信息) ==========
CORP_ID = "wwffffffffffffff03"                       # 企业 ID
CONTACT_SYNC_SECRET = "Y4dddddddddddddddddddddsssssY4"   # “通讯录同步”专用 Secret
USER_ID_TO_DELETE = "I00555"                       # 要删除的成员 userid
# ========== 2. 工具函数 ==========
def get_access_token(corp_id: str, secret: str) -> str:"""获取 access_token(有效期 7200 s,建议本地缓存)"""url = "https://qyapi.weixin.qq.com/cgi-bin/gettoken"params = {"corpid": corp_id, "corpsecret": secret}resp = requests.get(url, params=params, timeout=10)data = resp.json()if data.get("errcode") != 0:raise RuntimeError(f"获取 token 失败 → {data}")return data["access_token"]
def delete_user(token: str, userid: str) -> Dict:"""删除单个成员"""url = f"https://qyapi.weixin.qq.com/cgi-bin/user/delete?access_token={token}&userid={userid}"resp = requests.get(url, timeout=10)return resp.json()
# ========== 3. 主流程 ==========
def main():try:print("[Step 1] 获取 access_token …")token = get_access_token(CORP_ID, CONTACT_SYNC_SECRET)print("✅ token 获取成功,前 10 位:", token[:10])print(f"[Step 2] 删除成员(userid={USER_ID_TO_DELETE})…")ret = delete_user(token, USER_ID_TO_DELETE)if ret.get("errcode") == 0:print("✅ 删除成功")else:print("❌ 删除失败,返回:", ret)# 常见错误码提示if ret.get("errcode") == 60111:      # 官方错误码print("提示:成员 userid 不存在")elif ret.get("errcode") == 48009:print("提示:无权限,请确认:\n""  1) 使用了『通讯录同步』专用 Secret\n""  2) 当前出口 IP 已加入企业微信后台白名单")sys.exit(1)except Exception as e:print("发生异常:", e)sys.exit(1)
# ========== 4. 运行 ==========
if __name__ == "__main__":main()

http://www.dtcms.com/a/502728.html

相关文章:

  • 做任务佣金网站源码网站设计团队发展
  • 小说阅读网站建设家里的网络用哪个公司
  • 建设网站策划方案什么是我的wordpress
  • wordpress超详细教程视频教程搜索引擎优化的工作原理
  • 不允许网站建设协议体育类网站模板
  • 徐州中小企业网站制作灯罩技术支持东莞网站建设
  • 济南 制作网站 公司吗广告推广代运营公司
  • 网站视频链接怎么做软文写作发布
  • 太平阳建设集团网站360地图怎么添加商户
  • 上海公司网站seo今天的新闻头条最新消息
  • 农产品电子商务网站建设有那种做拼贴的网站吗
  • 广告网站建设网上海关键词排名优化价格
  • 创建网站的流程有哪些wordpress xiu 5.6
  • 网站首页幻灯片代码北京比较有名的设计院
  • 浙江网站建设排名北京有哪些网站公司
  • 建设专业网站电话咨询简历模板简单免费
  • 电子商务网站建设完整案例教程wordpress能输数学公式吗
  • 雁塔区建设局网站国内网站备案流程图
  • wordpress网站手机端菜单栏wordpress p标签
  • php 企业网站源码石家庄热搜
  • 网站备案添加APP备案苏州三石网络科技有限公司
  • 成品网站w灬源码伊园自己做的网站怎样弄网上
  • 深圳网站定制 开发做免费的视频网站可以赚钱吗
  • 主流电商网站开发框架视频网站超链接怎么做
  • 邢台市网站制作 网站建设百度品牌专区
  • 没有网站如何做SEO推广有用吗淘宝网首页
  • 用阿里云自己建设网站wordpress图片不能上传图片
  • 看一个网站是哪里做的政法门户网站建设情况
  • 中国建设招标网住建部网站总行网站建设银行报
  • 保定网站建设方案报价网站 可信验证