Twilio-7 APIを使用してSMSを送信しようとしています。私はプロキシネットワーク上にいます。次のエラーが発生しています。 com.sun.jersey.api.client.ClientHandlerException:java.net.ConnectException:によって引き起こさTwilio API-javaをプロキシから使用してSMSを送信する
は8つのアドレスが、サーバーへのHTTPS経由で接続できませんでした:すべてをしようとしましたapi.twilio.comポート:443 でcom.sun.jersey.client.urlconnection.URLConnectionClientHandler.handle(URLConnectionClientHandler.java:128)
私は、次のコードを使用しています:
//Install the Java helper library from twilio.com/docs/java/install
import java.net.URISyntaxException;
import org.apache.http.HttpHost;
import org.apache.http.auth.AuthScope;
import org.apache.http.auth.UsernamePasswordCredentials;
import org.apache.http.client.CredentialsProvider;
import org.apache.http.impl.client.BasicCredentialsProvider;
import org.apache.http.impl.client.CloseableHttpClient;
import org.apache.http.impl.client.HttpClients;
import org.apache.http.impl.conn.DefaultProxyRoutePlanner;
import com.twilio.Twilio;
import com.twilio.http.TwilioRestClient;
import com.twilio.rest.api.v2010.account.Message;
import com.twilio.type.PhoneNumber;
import com.twilio.sdk.*;
public class TwilioRestTest {
// Find your Account Sid and Auth Token at twilio.com/console
public static final String ACCOUNT_SID = "SID";
public static final String AUTH_TOKEN = "PWD";
public static final String PROXY_ADDRESS = "proxy-address.com";
public static final int PROXY_PORT = 80;
private static final String PROXY_PASSWORD = null;
private static final String PROXY_USER = null;
/**
* @param args
* @throws URISyntaxException
*/
public static void main(String[] args) throws URISyntaxException {
System.setProperty("http.proxyHost",PROXY_ADDRESS);
System.setProperty("http.proxyPort", PROXY_PORT);
Twilio.init(ACCOUNT_SID, AUTH_TOKEN);
Message message = Message
.creator(new PhoneNumber("+1112323223"), // to
new PhoneNumber("+15005550006"), // from
"Where's Wallace?")
.create();
System.out.println("Test:"+message.getStatus());
}
}
を私はアプローチがhereを記述しようとしたが、その後私はコンパイルエラーを取得しています
TwilioRestClientクライアント=新しいTwilioRestClient(ACCOUNT_SID、 AUTH_TOKEN); client.setHttpClient(httpClient);タイプTwilioRestClient(string、String)のコンストラクタが見つかりません。シンボルが見つかりませんsetHttpClient タイプTwilioRestClient。
任意のリードが認められるであろう。