ステップ 1: SOAP API を使用したログイン
Bulk API はログイン処理をサポートしていません。ログインは、SOAP API を使用して実行する必要があります。
-
login.txt という名前のテキストファイルを作成し、次のテキストを含めます。
- your_username と your_password の箇所を、Salesforce のユーザ名とパスワードで置き換えます。
- コマンドラインウィンドウを使用して、次の cURL コマンドを実行します。
URI の Soap/u/ 部分は Partner WSDL を指定しています。これを Soap/c/ に変更すると、Enterprise WSDL を指定できます。
- Salesforce は、<sessionId> 要素と <serverUrl> 要素を含む XML 応答を返します。<sessionId> 要素の値と、<serverUrl> 要素内のホスト名の最初にあるインスタンス (yourInstance-api など) をメモしておいてください。これらの値は、後続の処理で Bulk API に要求を送信するときに使用します。