企业微信聊天框中点击自建应用获取当前聊天外部联系人userid,wx.agentConfig调用

2

企业微信聊天框中点击自建应用获取当前聊天外部联系人userid,wx.agentConfig调用

企业微信聊天框中点击自建应用获取当前聊天外部联系人userid

在企业微信的聊天框中,点击自建应用可以获取当前聊天的外部联系人userid。这个功能非常有用,因为它允许我们通过API接口来获取当前聊天的用户信息。

wx.agentConfig调用

为了实现这个功能,我们需要使用wx.agentConfig()方法来配置企业微信的agent。agent是企业微信的一个重要组成部分,它负责处理来自外部应用的请求。

下面是具体步骤:

1. 获取当前聊天的userid:首先,我们需要获取当前聊天的userid。这可以通过点击自建应用并获取返回的userid来实现。

2. 配置企业微信agent:接下来,我们需要使用wx.agentConfig()方法来配置企业微信的agent。这个方法需要传入一个对象,包含了agent的相关信息,如appid、secret等。

3. 调用wx.agentConfig()方法:在配置agent后,我们可以通过调用wx.agentConfig()方法来获取当前聊天的外部联系人userid。

下面是具体代码示例:

```javascript// 获取当前聊天的useridlet userid = wx.getStorageSync('currentChatUserid');

// 配置企业微信agentwx.agentConfig({

appid: 'your_appid',

secret: 'your_secret'

});

// 调用wx.agentConfig()方法获取外部联系人useridwx.agentConfig().then((res) => {

let externalContactId = res.external_contact_id;

console.log('externalContactId:', externalContactId);

}).catch((err) => {

console.error(err);

});

```

注意事项

* appid和secret的配置:在使用wx.agentConfig()方法时,需要传入appid和secret。这些信息可以在企业微信的后台管理中找到。

* agent的配置:agent的配置是必须的,因为它负责处理来自外部应用的请求。如果没有正确配置agent,可能会导致获取userid失败。

* userid的获取:userid的获取需要通过点击自建应用并获取返回的userid来实现。这个步骤非常重要,因为它决定了我们是否可以成功获取当前聊天的外部联系人userid。

总之,通过使用wx.agentConfig()方法和点击自建应用,我们可以成功获取当前聊天的外部联系人userid。这是一个非常有用的功能,可以帮助我们更好地管理企业微信中的用户信息。

聊天python经验分享微信开放平台

版权声明:除非特别标注,否则均为网络文章,侵权请联系站长删除。

上一篇 微信聊天服务器端口号怎么查,如何查看服务的端口号

下一篇 微信小程序导入微信聊天记录文件