Windows DSN の構成
Microsoft [ODBC データソースアドミニストレーター]の使用
Microsoft ODBC データソースアドミニストレーターを使ってDSN 設定を編集できます。DSN はインストールプロセス中に作成されることに注意してください。
DSN 設定を編集するには、次の手順を実行してください。
- [スタート]->[検索] を選択し、[検索]ボックスに[ODBC データソース] と入力します。
- アプリケーションのビット数(32-bit または64-bit)に対応するODBC アドミニストレーターのバージョンを選択してください。
- [システムDSN] タブをクリックします。
- システムデータソースを選択して[構成]をクリックします。
- [接続]タブの情報を編集して[OK]をクリックします。
Note: .NET Framework 4.0 の場合、本製品 はMicrosoft Visual C++ 2015-2022 再頒布可能パッケージを配布します。.NET Framework 3.5 の場合、本製品 はMicrosoft Visual C++ 2008 再頒布可能パッケージを配布します。
REST、SOAP API はどちらもサポートされており、Schema を使って選択できます。
Marketo REST API に接続
Marketo REST API に接続する前に、カスタムサービスを作成する必要があります。カスタムサービスを作成
カスタムサービスを作成するには、以下の手順に従ってください。
- Marketo アプリケーションの[管理]エリアに移動します。
- [セキュリティ]セクションの[ユーザ&ロール]をクリックしてください。
- [ロール]タブを選択して、[新規ロール]をクリックし、新しいロールを作成してください。
- [ロール名]を入力し、ロールの権限を選択します。[API へのアクセス]権限はREST API 固有です。
- API ロールを作成したら[ユーザ]タブを選択して、[新規ユーザの招待]をクリックしてください。
- 新しいユーザの情報を入力し、先ほど作成した、API に接続可能なロールを選択します。API のみのユーザであることを示すために、[API のみ]オプションを選択することもできます。
- 新しいユーザが作成されたので、新しいサービスを作成します。[LaunchPoint]オプションをクリックしてください([管理]->[統合]->[LaunchPoint])。
- [新規サービス]をクリックしてください。
- [カスタム]サービスタイプを選択し、[表示名]および[詳細]を入力します。
- 作成したユーザを選択します。
OAuth 資格情報を取得
OAuthClientId とOAuthClientSecret を取得するには、[管理]エリアの[LaunchPoint]オプションに移動してください。
お好みのサービスについて、[詳細の表示]リンクをクリックしてください。認証資格情報を含むウィンドウが表示されます。
REST API への認証
カスタムサービスを作成してOAuth 資格情報を取得した後、以下を設定することでデータに接続できます。
- Schema:REST に設定。
- OAuthClientId:カスタムサービスに紐付けられたOAuth クライアントID。
- OAuthClientSecret:カスタムサービスに紐付けられたOAuth クライアントシークレット。
- RESTEndpoint:REST Web サービスエンドポイントのURL。このURL は、Marketo の[管理]エリア内、[統合]->[ウェブ サービス]オプションの[REST API]セクションにあります。
ID は必要ありません。
Marketo SOAP API に接続
SOAP API に接続するには、有効なMarketo 資格情報を渡す必要があります。データへの接続には、以下を設定してください。
- Schema:SOAP に設定。
- UserId:User ID は、Marketo の[管理]内、[統合]->[ウェブ サービス]以下の[SOAP API]パネルにあります。
- EncryptionKey:Marketo SOAP API 暗号化キー。このキーはMarketo Web サイトの[管理]ページで生成されます。
- SOAPEndpoint:Marketo Web サイトの[管理]ページにある、SOAP Web サービスエンドポイントのURL です。