認証
どのTalend Cloud REST APIも、認証にはアクセストークンを使っています。
これらのトークンは、人間のユーザーについてはパーソナルアクセストークンに、人間ではないエンティティ(つまりサービスアカウント)についてはサービスアカウントトークンになります。
APIリクエストの[Authentication] (認証)ヘッダーパラメーターでは、これらのパーソナルアクセストークンをBearerトークンとして使う必要があります。
- パーソナルアクセストークンの生成方法は、パーソナルアクセストークンを生成をご覧ください。 情報メモ注: パーソナルアクセストークンは他人に漏れないようにしてください。誤って開示されてしまった場合は、[Profile preferences] (プロファイル環境設定)ページから削除できます。
- サービスアクセストークンの詳細は、サービスアカウントトークンを生成をご覧ください。
たとえばパーソナルアクセストークンの場合:
- Talend Cloud API TesterのようなAPIテストクライアントの場合:
- 次のcURL例のように、スクリプト内で:
curl -i -X GET \ -H "Authorization:Bearer <your_personal_token>" \ 'https://api.eu.cloud.talend.com/processing/runtimes/remote-engine'
- ドキュメント化されているSwaggerページからTalend Cloud Cloud APIを直接テストする場合: