标签: webhooks

Stripe 不尝试联系我的 Webhook

我正在构建我的第一个 Stripe 与 Wordpress 插件的集成,但无法让 Stripe 尝试联系我的 webhook。我已按照https://stripe.com/docs/checkout/integration-builder上的说明进行操作,并成功进行了一些测试付款。然后,我将https://stripe.com/docs/ payments /checkout/fulfill-orders 中的示例代码复制并粘贴到名为 webhook.php 的文件中,并使用该 URL 配置 CLI stripe 侦听设置,但我的以 localhost 开头127.0.0.1。然后我将 webhook 身份验证代码粘贴到 webhook.php 文件中并进行了另一次测试付款。它工作正常,但没有尝试访问 webhook。

我缺少什么,是否需要从我列出的第一个 URL 添加到示例应用程序中,以指示结帐过程对我的服务器执行 ping 操作?示例应用程序不包含 Webhook,并且包含履行说明的页面没有指向任何示例应用程序的链接,因此我无法判断是否需要向 create-checkout-session.php 文件添加更多内容。Stripe 指令不是很好。

在 cmd.exe 提供了我的 webhook 签名密钥后,也无法在其中输入任何内容。它只是在秘密行下方有一个闪烁的 _ 字符,并且我尝试输入的任何内容都不会出现在屏幕上。

我在 Stripe 网站上检查了我的帐户,在 checkout.session.completed 事件下显示“最近没有 webhook 尝试”

webhooks stripe-payments

3
推荐指数
1
解决办法
2245
查看次数

用于拒绝 Github 分支名称和提交消息推送的自定义 WebHook

我正在尝试在 Github 中设置一个预接收钩子,我们将使用它来避免不必要的提交。我正在寻找一些需要维护的规则

需要自定义提交消息。每次提交都应在开始示例中包含现有的 JIRAJIRA-XXX | Commit message

对任何拉取请求也强制执行此操作。

需要分支名称格式。

例子:abc_devName_some_br_name_jira_XXX

这里有人可以帮助我吗,这该怎么办?

git github webhooks git-branch github-webhook

3
推荐指数
1
解决办法
3081
查看次数

Bitbucket网页挂钩不发布

我在Bitbucket上设置了一个Web挂钩,以POST到我的网络服务器来记录一些细节.回购中有两个webhook,我的自定义,以及一个用于FTPloy.com.我一直在推动随机提交来测试我服务器上的POST等,但过了一段时间它停止了.

我推后,从来没有FTPloy.com或我自己的网络服务器从Bitbucket收到一个帖子请求.

这怎么可能/我该如何解决?

push bitbucket webhooks

2
推荐指数
1
解决办法
3195
查看次数

从Podio验证webhook

我正在创建一个与Podio集成的PHP脚本..我想我没事,但我无法验证来自Podio网站的webhook ..你能告诉我我做错了什么吗?这是我的代码:

require_once '../lib/Podio/PodioAPI.php';
require_once '../lib/Podio/__cfg.php';
Podio::setup(CLIENT_ID, CLIENT_SECRET);

if (!Podio::is_authenticated()) {
  Podio::authenticate('app', array('app_id' => APP_ID, 'app_token' => APP_TOKEN)); 
}

if ($_POST) {

    switch ($_POST['type']) {

        case 'item.create' :
            $item           = PodioItem::get($_POST['item_id']);
            doMyStuff('create',$item);
        break;

        case 'item.update' :            
            $item           = PodioItem::get($_POST['item_id']);
            doMyStuff('update',$item);
        break;
    }
}
Run Code Online (Sandbox Code Playgroud)

php webhooks podio

2
推荐指数
1
解决办法
466
查看次数

WebHook如何工作?

我目前正在向我的网站实施支付平台,它与Stripe非常相似,但我仍然无法理解这个过程或我应该如何使用WebHooks,因为我需要在支付平台的帐户中指定一个.

因此,假设一个人在我的网站上支付了价格为5美元的产品,我将它们带到付款表格,他们将在那里介绍信用卡详细信息.现在,当他们点击"立即付款"时,所有内容都会通过javascript/jquery进行验证并发送到我的服务器,我可以成功向用户收费,并在付款平台上从我的帐户中看到它反映在我的沙盒上.何时何地使用或调用WebHooks,或者为什么需要它们?

提前致谢

php paypal http webhooks stripe-payments

2
推荐指数
1
解决办法
444
查看次数

Trello可以发送哪种类型的webhooks?每个都有什么属性?

我正在开发一个与Trello紧密集成的应用程序,并在很多方面使用Trello webhooks.但是,我在Trello的开发者文档中找不到任何可能触发webhook的"动作"以及每个动作中会包含哪些数据.

事实上,根据我的经验,每个webhook附带的数据有点随机.例如,虽然大多数webhooks包含作为某些动作目标shortLink卡片,但有些不是完全不可预测的.此外,从核对清单创建卡片似乎不会触发正常创建卡时触发的同一webhook,依此类推.

那么,那是在某处记录的吗?

webhooks trello

2
推荐指数
1
解决办法
2066
查看次数

Facebook Chat bot(PHP webhook)发送多个回复

我的Facebook聊天机器人正在工作,但它在我的初始消息发送回来后发回了多条消息.这是我的webhook脚本(我很欣赏它是一个非常粗略的工作示例):

$challenge = $_REQUEST['hub_challenge'];
$verify_token = $_REQUEST['hub_verify_token'];

if ($verify_token === 'MY_VERIFICATION_TOKEN') {
  echo $challenge;
}

$input = json_decode(file_get_contents('php://input'), true);

$sender = $input['entry'][0]['messaging'][0]['sender']['id'];
$message = $input['entry'][0]['messaging'][0]['message']['text'];


//API Url
$url = 'https://graph.facebook.com/v2.6/me/messages?access_token=<my-token>';

//Initiate cURL.
$ch = curl_init($url);

//The JSON data.
$jsonData = '{
    "recipient":{
        "id":"'.$sender.'"
    }, 
    "message":{
        "text":"Hey Lee!"
    }
}';

//Encode the array into JSON.
$jsonDataEncoded = $jsonData;

//Tell cURL that we want to send a POST request.
curl_setopt($ch, CURLOPT_POST, 1);

//Attach our encoded JSON string to the POST fields.
curl_setopt($ch, …
Run Code Online (Sandbox Code Playgroud)

webhooks facebook-graph-api facebook-messenger facebook-chatbot

2
推荐指数
2
解决办法
1万
查看次数

Facebook Webhook签名计算(C#)

Facebook Webhooks为每次调用提供签名,以验证有效负载的完整性和来源,但对我而言,它描述得很差(Facebook Webhook参考-安全性)。因此,我在计算签名以验证它时遇到了一些麻烦。那么,计算值的步骤是什么?

c# facebook signature webhooks

2
推荐指数
1
解决办法
739
查看次数

无法将Webhook订阅添加到Azure事件网格

我无法在Azure事件网格中添加新的WebHook订阅。有人可以帮忙吗?添加webhook端点时出现以下错误。

{
  "status": "Failed",
  "error": {
    "code": "ResourceDeploymentFailure",
    "message": "The resource operation completed with terminal provisioning state 'Failed'.",
    "details": [
      {
        "code": "Url validation",
        "message": "The attempt to validate the provided endpoint https://webapplication120180427035159.azurewebsites.net/api/values?id=AMif5RXS+Bs0bgsbHnNP8RUcn8ZacH8ETUzHXZ5YlNM= failed. For more details, visit https://aka.ms/esvalidation."
      }
    ]
  }
Run Code Online (Sandbox Code Playgroud)

azure webhooks azure-eventgrid

2
推荐指数
1
解决办法
2304
查看次数

当处理charge.refund webhook时,Stripe.Net发票属性为NULL

我正在使用Stripe.Net来处理付款。当我开始测试“ charge.refund” webhook时,我在后面的代码中得到了NULL发票属性,但Stripe webhook事件中存在发票值,并且我确认发票也存在仪表板。

注意Stripe.Net中的版本和配置的webhook API不同。

仪表板Webhook API版本: 2017-08-15

Stripe.Net版本:16.12.0.0(支持2018-02-06)。

这是Stripe Webhook事件

在此处输入图片说明

这是中断代码(charge.Invoice.SubscriptionId用空引用中断)

在此处输入图片说明

有人遇到过这个问题吗?

谢谢

c# webhooks stripe-payments stripe.net

2
推荐指数
1
解决办法
284
查看次数