這篇文章主要講解了python對接釘釘并獲取access_token的方法,內容清晰明了,對此有興趣的小伙伴可以學習一下,相信大家閱讀完之后會有幫助。
1.首先注冊應用,獲取 appkey、appsecret
api_url = "https://oapi.dingtalk.com/gettoken?appkey=%s&appsecret=%s"%(appkey,appsecret)
def get_token():
# try:
res = requests.get(api_url)
if res.status_code == 200:
str_res = res.text
token = (json.loads(str_res)).get('access_token')
return token2.此時拿到的token就是access_token,可以用它來發送請求了
def departList():
# 所有部門信息
url = 'https://oapi.dingtalk.com/department/list?access_token={}'.format(get_token())
ret = json.loads(requests.get(url).text)
department = ret.get('department')
departList = []
for department_info in department:
departdict = {}
departdict['name'] = department_info.get('name')
departdict['id'] = department_info.get('id')
departdict['parentid'] = department_info.get('parentid')
departList.append(departdict)
return departList看完上述內容,是不是對python對接釘釘并獲取access_token的方法有進一步的了解,如果還想學習更多內容,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。