Skip to main content
尚孝_山田
Level 1
July 11, 2017

kintoneのWebhookでMarketoのAPIをCallしたい

  • July 11, 2017
  • 1 reply
  • 193 views

初投稿です。

kintoneのWebhookを使用して、kintone → MarketoでAPIアクセスし、Markto上に指定のリードが存在すればそのリードの特定のカスタムフィールドを更新し、存在しなければ新規作成したいと考えています。ただ、kineotneのAPIを見るに、一回のイベントで一つのURIしか呼び出せないようです。

MarketoのAPIを利用する場合、TOKENの取得 → 各種APIのCallという流れになるかと思いますが、これをまとめて行う方法などありますでしょうか?多少トリッキーでも良いので良い方法を思いつく方はごご教示頂ければ幸いです。

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.

1 reply

July 14, 2017

初めまして。Hamee株式会社の三原と申します。

Marketo のAPIはRESTしか利用したことないのですが、

RESTのAPIの場合 Authentication のAPIにアクセスし access_tokenを取得して、

その後実際に操作したいAPIにaccess_tokenを投げる、という手段をとるので

最低でも2回はAPIを呼び出すことになります。

なので私の認識している範囲では

これをまとめて行う方法などありますでしょうか?

この手段は(APIには)無いので、APIを呼び出す側で工夫する必要があるのかなと考えています。

弊社の場合、Google Appsを利用しておりますので、

(kintoneでは無いのですが)社内の別システムが飛ばしてきたメールを、

Google Apps Scriptが取得・パースして Marketo REST APIに投げる、ということを実施しています。

Apps Script には Cache Service というのがあり、有効期限を設定してテキストデータを保持可能です。

access_tokenの取得時に返却された有効期限を設定して、tokenを保持してます。

尚孝_山田
Level 1
July 14, 2017

Sansan株式会社山田です。

レスありがとうございます。

> 弊社の場合、Google Appsを利用しておりますので、

(kintoneでは無いのですが)社内の別システムが飛ばしてきたメールを、

Google Apps Scriptが取得・パースして Marketo REST APIに投げる、ということを実施しています。

むむ、、やはりそうですか。

私も最悪、kintone → GAS → Marketo にならざるを得ないかと思っていました。

確信が持てましたので私もGASでやってみようと思います。

情報をありがとうございました!

そのうちユーザー会でお礼させてくださいm(_ _)m