odoo傳送資訊到微信公眾平臺、企業微信
@(odoo client.message.send_text)
odoo傳送資訊到微信
在odoo平臺中進行專案開發的時候有時會用到跟其他平臺對接傳送資訊。
這裡我寫一個odoo傳送資訊到企業微信中的例子。
如果你按照下面的做有問題的話可以留言!
- corpID:微信公眾號中企業ID
- agentId :首先在 微信公眾號-應用-建立應用 下建立應用,建立好後會顯示 agentId
- secret:首先在 微信公眾號-應用-建立應用 下建立應用,建立好後會顯示 secret
-
numbers: numbers是選中要傳送的人員賬戶字串資料;例子—— 'Quan|XiaoXin',多個人的話可以用“|”分隔拼接
@api.multi
def send_activity_meg(self):
numbers = [re.wx_number + '|' for re in self.registration_ids] # 以下是獲取微信公眾號的三個資料 corpID = 'wwd0fa7b2d99da5810' agentId = '1000003' secret = 'I3NLAkheWsBLZdAc-akf24-iGthbknmwgVntV4XESHw' client = WeChatClient( corpID, secret ) client.message.send_text(agentId, numbers, '這裡是要傳送的資訊資料')