0

アプリケーションで Twitter API を使用しています。Twitterアカウントからログインでき、フォロワーリストも取得できます。今、私は彼らに直接メッセージを送りたいと思っています。いくつかのコードを試しましたが、成功しませんでした。

function tweetf(screenname) {

  var params = 'tweetname='+screenname+'&tweetmsg=I just joined Aviesta and I love it! I think you will too! Gorgeous shoes chosen each month just for you.'; 

  $.ajax({
    type:"GET",
    url:'http://api.twitter.com/1.1/direct_messages/new.json',
    data: { screen_name:screenname,text:'hello'},
    success: function(msg){
      alert(msg);
    }                        
  });
}

コンソールにエラーは表示されませんが、機能しません。

送信しなければならないパラメーターが不足していますか?

4

2 に答える 2

0

API ドキュメントによると、HTTP POST メソッドを使用する必要があります。

于 2013-01-07T11:17:43.673 に答える
0

https://dev.twitter.com/docs/api/1/post/direct_messages/new

user パラメータと text パラメータの両方が必要で、POSTである必要があります

于 2013-01-07T11:17:51.427 に答える