1

一括 API の BulkConnection を Salesforce に作成する必要があります。

基本的な SOAP 認証で ConnectorConfig を使用して BulkConnection を作成できます。

コードは以下、

        ConnectorConfig config = new ConnectorConfig();

        config.setUsername("USERNAME");
        config.setPassword("PASSWORD+TOKEN");


        config.setCompression(true);
        config.setTraceFile("traceLogs.txt");

        config.setTraceMessage(true);
        config.setPrettyPrintXml(true);

        config.setAuthEndpoint("https://login.salesforce.com/services/Soap/u/39.0");
        PartnerConnection connection = new PartnerConnection(config);

        String soapEndpoint = config.getServiceEndpoint();
        String apiVersion = "39.0";
        String restEndpoint = soapEndpoint.substring(0, soapEndpoint.indexOf("Soap/")) + "async/" + apiVersion;
        config.setRestEndpoint(restEndpoint);

        bulkConnection = new BulkConnection(config);

上記のコードは正常に動作しています。

しかし、私の場合、顧客のセールスフォース アカウントごとにユーザー名とパスワードを収集できません。

これは、アクセストークンを使用して BulkConnection を作成することは可能ですか?..

あなたの提案を教えてください。

ありがとう、ハリッシュ

4

0 に答える 0