📅  最后修改于: 2023-12-03 15:23:19.998000             🧑  作者: Mango
在 tawk 小部件中获取用户的手机和名称可以帮助我们更好地了解我们的用户以及提供更好的用户体验。在此介绍使用 tawk API 获取手机和名称的方法。
在使用 tawk API 之前,首先需要获取到 API KEY。可以按照以下步骤获取:
使用 tawk API 获取访客信息需要发送一个 GET 请求。
import requests
import json
api_key = 'YOUR_API_KEY'
widget_id = 'YOUR_WIDGET_ID'
r = requests.get('https://api.tawk.to/api/v1/widgets/{}/visitors'.format(widget_id), headers={'Authorization': api_key})
data = json.loads(r.content)
在上面的代码中,YOUR_API_KEY
和 YOUR_WIDGET_ID
需要用自己的 API KEY 和 Widget ID 替换。
通过以上代码,可以获取到所有正在访问小部件的访客信息。
获取到访客信息之后,需要解析出其中的手机和名称信息。可以按照以下代码解析:
for visitor in data['visitors']:
if 'phone' in visitor and 'name' in visitor:
phone = visitor['phone']
name = visitor['name']
# 处理获取到的手机和名称,比如存储到数据库中
在上面的代码中,首先遍历所有访客信息,如果 phone
和 name
都存在,就将其赋值给变量 phone
和 name
进行后续处理。
通过以上代码,可以在 tawk 小部件中获取手机和名称的信息。这些信息可以帮助我们更好地了解用户,并提供更好的用户体验。