Salesforce Connect の Google ブックス™ カスタムアダプター
この例は、外部システムの API (この場合は Google ブックス API ファミリー) の要件および制限に対処する方法を示しています。
Google ブックス™ サービスと統合するには、Salesforce Connect を次のように設定します。
- Google ブックス API では最大 40 件の結果を返すことができるため、41 行以上の結果セットを処理するカスタムアダプターを開発します。
- Google ブックス API は、検索の関連性と公開日でしか並べ替えができないため、列での並べ替えを無効にするカスタムアダプターを開発します。
- OAuth をサポートするために、Salesforce で認証設定を行うときに、アクセストークンの要求権限範囲に https://www.googleapis.com/auth/books が含まれるようにします。
- Apex コールアウトを許可するには、Salesforce に次のリモートサイトを定義します。
- https://www.googleapis.com
- https://books.google.com