【问题标题】:Perl/Zapier integration via webhooks通过 webhook 集成 Perl/Zapier
【发布时间】:2018-01-03 11:44:56
【问题描述】:

我想设置与 zapier.com/help/webhooks 的集成,我希望这将使我能够在不与每个应用的 API 集成的情况下访问大量应用。我被告知我需要向 Zapier 发布一些 JSON,然后解析响应。这是我所拥有的,但我得到了:“用法:$http->www_form_urlencode(DATAREF)”。

my %data = (
            id  => "1234",
            first_name => "Name",
            email  => "email@example.com",
            phone  => "1234567890",
);
my $data = \%data;

my $http = HTTP::Tiny->new();
my $params = $http->www_form_urlencode( $data );
my $response = $http->post_form($url, $params);

【问题讨论】:

  • 这个问题太宽泛了。
  • 请不要破坏自己的问题

标签: json perl zapier


【解决方案1】:

使用HTTP::Tiny 可以轻松完成发布。 CPAN 上有大量的 JSON 解析器。见,例如JSON.

【讨论】:

    【解决方案2】:

    让它像这样工作:

    use HTTP::Tiny;
    
    my %data = (
            id  => "1234",
            first_name => "Name",
            email  => "email\@example.com",
            phone  => "1234567890",
    );
    
    my $response = HTTP::Tiny->new->post_form('https://www.example.com', \%data);
    

    【讨论】:

      猜你喜欢
      • 2019-09-15
      • 2017-12-07
      • 2023-03-06
      • 2018-03-20
      • 2021-06-27
      • 2019-07-17
      • 2018-02-19
      • 1970-01-01
      • 2016-12-08
      相关资源
      最近更新 更多