ODBC Driver for Twilio

Build 25.0.9434

Linux DSN の構成

このセクションでは、以下のいくつかのLinux ディストリビューションでODBC 接続をセットアップしDSN を設定する方法を説明します:Ubuntu のようなDebian ベースのシステム、Red Hat Enterprise Linux (RHEL)、およびFedora のようなRed Hat Linux プラットフォーム。

Linux の最小バージョン

Red Hat ベースおよびDebian ベースシステムでサポートされる最小バージョンは以下のとおりです。

OSMin. Version
Ubuntu18.04
Debian10
RHEL8
Fedora28
SUSE15

ドライバー依存関係のインストール

必要な依存関係をインストールするには、次のコマンドをルートとしてまたはsudo で実行します。

  • Debian/Ubuntu:
    apt-get install libc6 libstdc++6 zlib1g libgcc1
  • RHEL/Fedora:
    yum install glibc libstdc++ zlib libgcc

ドライバーのインストール

標準のパッケージ管理システムを使用してドライバーをインストールできます。

Ubuntu のようなDebian ベースのシステムでは、次のコマンドをroot またはsudo で実行します。

dpkg -i /path/to/driver/setup/TwilioODBCDriverforUnix.deb 

RPM パッケージ形式をサポートするシステムでは、次のコマンドをroot またはsudo で実行します。

rpm -ivh /path/to/driver/TwilioODBCDriverforUnix.rpm 

ドライバーのライセンス

次のコマンドを実行して本製品 のライセンスを取得します。評価版をアクティベートするには、<key> の入力を省略してください。

cd /opt/cdata/cdata-odbc-driver-for-twilio/bin/
sudo ./install-license.sh <key>

ドライバーマネージャー経由の接続

ドライバーマネージャーはドライバーをロードし、アプリケーションからドライバーに関数呼び出しを渡します。本製品 をドライバーマネージャーに登録して、ドライバーマネージャーのコンフィギュレーションファイルにDSN を定義する必要があります。

本製品 のインストールでは、本製品 をunixODBC ドライバーマネージャーに登録し、システムDSN を作成します。UnixODBC ドライバーマネージャーは、Python やその他多くのアプリケーションから使用できます。アプリケーションに別のドライバーマネージャーが組み込まれている可能性があります。

DSN の作成

unixODBC をインストールしてDSN を設定するには、unixODBC の使用 を参照してください。OBIEE、Informatica、およびSAS に接続するDSN を作成するには、DataDirect ドライバーマネージャーの使用 を参照してください。

Twilio への接続

Auth Token またはAPI キーのいずれかを使用して、Twilio に認証できます。

Auth Token

Auth Token およびAccount SID を使用して、Twilio に認証できます。

Twilio Console Dashboard を開き、Account Info セクションに移動して、以下の接続プロパティを設定します。

  • AccountSIDAccount SID フィールドの値。
  • AuthTokenAuth Token フィールドの値。Show をクリックして非表示を解除します。

API キー

API キーを使用してTwilio に認証するには:

  1. Twilio Console Dashboard を開き、Account Info > API Keys > Go to API Keys をクリックします。API keys & tokens ページが開きます。
  2. Create API key をクリックします。Create New API Key メニューが開きます。
    • Friendly name を、トークンを参照するために使用する名前に設定します。
    • Region を、API キーを適用する地域に設定します。
    • Key type を目的のキータイプに設定します。以下のオプションがあります。
      • Standard - API Keys、Account Configuration、およびSubaccounts の管理を除く、すべてのTwilio API 機能へのアクセスを許可します。
      • Main - Standard キータイプと同じ機能へのアクセス権に加えて、API Keys、Account Configuration、およびSubaccounts を管理できる機能が追加されます。
      • Restricted - 標準のAPIKey が付与するTwilio API 機能のサブセットへの詳細なアクセスを許可します。このオプションを選択した場合、トークンが許可する権限を手動で指定する必要があります。
  3. Create をクリックします。Copy secret key ページが開きます。
  4. SID およびSecret フィールドの値を控えておきます。後者は1回しか表示されないため、このページを離れる前に必ずコピーしてください。
  5. 次の接続プロパティを設定します。
    • AuthSchemeAPIKey
    • AccountSID:Twilio Console Dashboard のAccount Info セクションにあるAccount SID フィールドの値。
    • APIKeySID:ステップ 4 でメモした、先ほど生成したAPI キーのSID。
    • APIKeySecret:ステップ 4 でメモした、先ほど生成したAPI キーのシークレット。

ドライバーエンコーディングの設定

ODBC ドライバーは、ODBC ドライバーマネージャーで使用するエンコーディングを指定する必要があります。デフォルトでは、Unix 用のCData ODBC ドライバーはunixODBC と互換性のあるUTF-16 を使用するように設定されていますが、他のドライバーマネージャーでは代替エンコーディングが必要な場合があります。

また、ANSI ODBC API を使用するアプリケーションからODBC ドライバーを使用している場合は、ANSI コードページを設定する必要があります。例えば、ANSI アプリケーションに日本語の文字をインポートするには、設定ファイル'/opt/cdata/cdata-odbc-driver-for-twilio/lib/cdata.odbc.twilio.ini' でコードページを指定できます。

[Driver]
AnsiCodePage = 932

Copyright (c) 2025 CData Software, Inc. - All rights reserved.
Build 25.0.9434