Marketo REST API を使用してフォルダー トークンを作成できるように、単純なアプリケーションを作成しました。
Marketo REST API: フォルダー ID によるトークンの取得
Marketo ポータルから、フォルダー内でトークンがタイプ別にグループ化されていることがわかります。
- ローカル: フォルダー内で作成されたトークン
- 継承: 親フォルダーで作成されたトークン。
- 上書き済み: 親フォルダーで作成されたが、値がフォルダーで上書きされたトークン。
同じことを行うアプリケーションでトークンをグループ化できるようにしたいと考えています。Marketo のドキュメントから、Json の結果内にトークン タイプが表示されません。
私が見つけた唯一の回避策は、フォルダーとその親フォルダーの両方にクエリを実行して、トークンを比較してそのタイプを判別できるようにすることです。
- トークンが親フォルダーに存在しない場合、これはローカル トークンです。
- トークンが親フォルダーに存在し、同じ値を持つ場合、これは継承されたトークンです。
- トークンが親フォルダーに存在し、値が異なる場合、これはオーバーライドされたトークンです。
フォルダーと親フォルダーの両方を照会せずに、Json 応答からトークンの種類を取得する方法があるかどうか知りたいですか?
よろしくお願いします^^