2017-06-21 4 views
1

sdkのメソッド作成者(PhoneNumber、PhoneNumber、String)は未定義です。-twilio-java-sdk-7.0.0-rc-10-jar-with-dependencies.jarを使用しています
私は、 Eclipse lunaとibm bluemixで作業しています。
コード -
メッセージタイプ

String ACCOUNT_SID = "ACa0c22e33e95dcaf9a0b1370748855769"; 
String AUTH_TOKEN = "[auth-token]"; //pasted the correct token here 
    Twilio.init(ACCOUNT_SID, AUTH_TOKEN); 

    Message.creator(new PhoneNumber("+91"+rsa.getString(2)), 
        new PhoneNumber("+12014904147"), 
        "Congrats, "+rsa.getString(3)+"! Your booking for the event has been confirmed. You will be contacted by the event representatives soon.") 
        .create(); 

エラー - 方法作成者(のPhoneNumber、のPhoneNumber、文字列)型メッセージを未定義です。
作成者をcreateに置き換えてこのエラーを解決しようとしています。引数の型は(String、PhoneNumber、PhoneNumber、String)です。私は最初のStringが何のためにあるのか分かりません。 この問題を解決するのを手伝ってください。ありがとう!

+0

おそらく、このメッセージクラスとしてimport com.twilio.rest.api.v2010.account.Message;したい

はあなたの呼び出しに合っcreator方法を持っていますか? – JonK

+2

正しいMessageクラスをインポートしましたか? javadocを見ると、4つの異なるパッケージに4つのMessageクラスがあります。 https://twilio.github.io/twilio-java/7.0.0/index.html 'com.twilio.rest.api.v2010.account.Message'は' creator(PhoneNumber、PhoneNumber、String ) 'メソッドを呼び出します。 – roby

+0

@JonKはドキュメントに見つかりませんでした。彼らはどこにでもクリエイターを使っています。他の方法も試しましたが、運はありません。 – user2940296

答えて

2

TwilioにはMessageという6つのクラスがあります。 Javadocを参照してください。

正しいものをインポートするimportステートメントを使用して追加する必要があります。 *たとえば*それはのためのマニュアルを参照していない何

static MessageCreator creator(PhoneNumber to, PhoneNumber from, String body) 
+0

ありがとう! jarファイルを変更し、インポートを変更し、それは最終的に働いた! – user2940296

関連する問題