2017-12-13 17 views
1

誰でもこの問題を解決する方法を教えてください。 Javaコードは次のとおりです。Twillio - 要求されたリソースMessages.jsonが見つかりません

@Service 
public class TwilioServiceProvider { 
    private static final String ACCOUNT_SID = 
    "ACbfadc94adf90fd6606222566aab3ef4"; 
    private static final String AUTH_TOKEN = "f***********************"; 

    public void sendMessage(String mobileNo){ 
     Twilio.init(ACCOUNT_SID,AUTH_TOKEN); 

     Message message = Message.creator(new PhoneNumber(mobileNo),new 
     PhoneNumber("+18325323857"),"Account validation 
     successfull").create(); 
     System.out.println(message.getAccountSid()); 

    } 
} 

私は次のエラーを取得する:あなたは

com.twilio.exception.ApiException: 
The requested resource /2010-04-01/Accounts/ACbfadc94adf90fd6606222566aab3ef4/Messages.json was not found 

答えて

0

何のライブラリを使用していますか?

https://api.twilio.com/2010-04-01/2010-04-01/Accounts/ACbfadc94adf90fd6606222566aab3ef4/Messages

しかし、たとえそれ:

https://api.twilio.com/2010-04-01/2010-04-01/Accounts/ACbfadc94adf90fd6606222566aab3ef4/Messages.json

にPOSTを送信しようとしている。しかし、メッセージングエンドポイントのtwilio REST APIドキュメントによると、それはこのする必要がありますように見えますURLは私に401の権限を与えてくれません、それは404です、そこに正しいアカウントSIDを持っていることは絶対に確信していますか?

公式のtwilio Java SDKを試してみることもできますし、それを使用している場合は新しいバージョンを試すこともありますか?

0

ここではTwilioの開発者エバンジェリストです。

これがコードサンプルの実際のアカウントSidであれば、問題がどこにあるのでしょうか。私はちょうど私たちのシステムをチェックインし、アカウントSidは存在しません。

アカウントのSidをTwilio consoleにもう一度チェックしてもう一度やり直してください。そうしないとコードはうまくいきません。

+0

はい、私は誤ったアカウントSIDを使用しました。ありがとうフィナッシュ! –

+0

うれしいことに修正済みです!私の答えを正しいものとしてマークして、他の人がこれが簡単にわかるようにしてもいいですか? – philnash

関連する問題