创建kik聊天室

2024-09-27 19:30:25 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图用Python创建一个Kik机器人

我和Python和其他人在一起。我已经看过了文件:

Kik Docs

首先,我需要:

requests.post(
'https://api.kik.com/v1/config',
auth=('<username>', '<api_key>'),
headers={
    'Content-Type': 'application/json'
},
data=json.dumps({
    'webhook': 'https://example.com/incoming', 
    'features': {
        'receiveReadReceipts': False, 
        'receiveIsTyping': False, 
        'manuallySendReadReceipts': False, 
        'receiveDeliveryReceipts': False
    }
})
)

但他们并没有告诉我们“webhook”或这些代码的真正含义是什么?在

如何设置配置?我应该为用户名输入什么?我自己的用户名?在


Tags: 文件httpscomapijsonfalsedocs机器人
2条回答

webhook是本地/生产服务器上从Kik平台接收消息的路由

API密钥:从dev.kik.com网站设置好你的机器人后。 用户名:机器人用户名 URL:为服务器创建的URL。在

第一步:下载NPM 第2步:在你的代码所在的文件中的CMD提示符下运行“npm install”(我使用C:\Owners,尽管它可以在任何地方) 步骤3:下载NGROK(在命令提示符下运行“npm install NGROK-g”) 第四步:在CMD提示符下运行“ngrok http 8080” 第五步:打开索引.js文件(可能是配置文件/索引.js) 步骤6:输入从ngrok获得的api密钥、用户名和链接,应该如下所示。在

Session Status                online
Version                       2.1.18
Region                        United States (us)
Web Interface                 http://127.0.0.1:4040
Forwarding                    http://*********.ngrok.io -> localhost:8080
Forwarding                    https://*********.ngrok.io -> localhost:8080

Connections                   ttl     opn     rt1     rt5     p50     p90
                              128     0       0.00    0.00    95.46   120.78

***是将用你的数字填充的数字。所以你可以举个例子

^{pr2}$

在这之后,只要计算机没有关闭或命令窗口没有关闭,你就应该没事了。如果确实发生这种情况,请再次运行ngrok http8080并替换索引.js到更新的链接。还有一种方法,比如将域链接设置为服务器,这样就不需要打开服务器命令窗口,但我还没有尝试过。如果我尝试此操作,我将尝试并更新:)

-根

相关问题 更多 >

    热门问题