已回答 请使用Webhook需要帮助

eyadmn73

新成员
已加入
2019年11月14日
留言内容
4
编程经验
1-3
亲爱的大家,
我注册于 挑剔助手| 什么sapp商业API |聊天机器人社会客户关系管理 获取对Whatsapps API的访问权限
然后我从站点webhook.site创建了一个webhook

但是我不明白如何使用webhook和pickyassist从我的C#或VB.Net代码中接收whatsapp消息
或者如何在我的Webserve中创建我的Webhook,然后使用它来接收whatsapp消息

我希望有人可以帮助我
如果我不能做到这一点,也许他们会把我赶出工作 :(

问候 ,
 

跳伞

工作人员
已加入
2019年4月6日
留言内容
2,497
地点
弗吉尼亚州切萨皮克
编程经验
10+
我只扫描了他们的文档,但看起来相当详尽。看来您需要做的就是处理来自其站点的HTTP请求。

您是否可以在处理Web钩子上的传入HTTP请求的地方共享当前的Web服务器代码?
 

eyadmn73

新成员
已加入
2019年11月14日
留言内容
4
编程经验
1-3
我只扫描了他们的文档,但看起来相当详尽。看来您需要做的就是处理来自其站点的HTTP请求。

您是否可以在处理Web钩子上的传入HTTP请求的地方共享当前的Web服务器代码?
我试图了解它
但是我还是这个新手
请你帮我一下
Pickyassist:
我的Webhook:

用于发送Whastapp的代码:
var client = new RestClient("//pickyassist.com/app/api/v2/push");
var request = new RestRequest(Method.POST);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\"token\":\"c2a0b6221c5dd55ceb09ae1f74e46521756d \",\"priority \":0,\"application\":\"2\",\"sleep\":0,\"globalmessage\":\"\",\"globalmedia\":\"\",\"data\":[{\"number\":\"1212\",\"message\":\"Test\"}]}",ParameterType.RequestBody);
IRestResponse响应= client.Execute(请求);

我需要做什么?
我该如何收听webhook并获取包含发送到我的whatsapp的数据的json文件?
我需要做什么改变?

请帮忙


我只扫描了他们的文档,但看起来相当详尽。看来您需要做的就是处理来自其站点的HTTP请求。

您是否可以在处理Web钩子上的传入HTTP请求的地方共享当前的Web服务器代码?
 

跳伞

工作人员
已加入
2019年4月6日
留言内容
2,497
地点
弗吉尼亚州切萨皮克
编程经验
10+
我认为问题是您在“Webhook.site”作为您的网络挂钩。因此,每当PickyAssist向您的注册Webhook发送请求时,它都会将其发送到该站点。因此,现在您必须周转并去检查该站点以查看响应是什么。应该发生的情况是,您设置了自己的Web服务器,并且在网站上注册了一个URL作为Webhook。因此,每当PickyAssist将某些东西发送到注册的Webhook时,它就会将其发送到您的网站。这就是为什么我要您发布用于处理对URL的请求的Web服务器代码的原因。

请在此处查看其页面上的图: Webhook如何工作
 

eyadmn73

新成员
已加入
2019年11月14日
留言内容
4
编程经验
1-3
我认为问题是您在“Webhook.site”作为您的网络挂钩。因此,每当PickyAssist向您的注册Webhook发送请求时,它都会将其发送到该站点。因此,现在您必须周转并去检查该站点以查看响应是什么。应该发生的情况是,您设置了自己的Web服务器,并且在网站上注册了一个URL作为Webhook。因此,每当PickyAssist将某些东西发送到注册的Webhook时,它就会将其发送到您的网站。这就是为什么我要您发布用于处理对URL的请求的Web服务器代码的原因。

请在此处查看其页面上的图: Webhook如何工作
实际上我没有网络服务器代码,因为我不知道该怎么做 :(
请尽可能向我发送此代码的示例
因此,我可以先在本地计算机上对其进行测试,然后再将其上传到网站
 

eyadmn73

新成员
已加入
2019年11月14日
留言内容
4
编程经验
1-3
当我打电话给pickyassist网站时,他们说我需要在网络服务器中建立网络挂钩
我从您那里了解到,我需要将Webhook放到那里的服务器中
然后我从服务器读取了收到的数据
 

跳伞

工作人员
已加入
2019年4月6日
留言内容
2,497
地点
弗吉尼亚州切萨皮克
编程经验
10+
我说的也一样。您需要构建一个Web服务器。您通过Webhook设置告诉PicklyAssist网站的URL。他们收到消息后,就会在您的URL上向您发送消息。

因此,除非您的家用计算机裸露在Internet上(通常是一个非常糟糕的主意),否则在您的家用计算机上构建Web服务器以对其进行测试最多将是困难的。

考虑到您似乎对与Web协议(HTTP)相关的网络概念已经非常虚弱,因此在学习如何在家中安全配置服务器时,您可能会遇到更多问题。

我强烈建议您与您的主管交谈,并告诉他们您已被这项工作所困扰。看看她/他是否可以指派可以帮助您完成该任务所需学习的各种事物的指导者。
 
最佳 底部