2017-02-06 5 views
0

私は、私はそれがURLを取得しているtweet.But 1に表示される状態(テキスト)とURLが必要nodejs となじるのAPIを使用していたノードのために https://github.com/ttezel/twit#tgetpath-params-callbacktwitter APIを使用してテキストと画像URLを1つのツイートに投稿するには?

を(REST &ストリーミングAPIを)TwitterのAPIクライアントを使用しています2つの異なるつぶやきとしてのテキスト。

+0

VAR秘密= { CONSUMER_KEY: ''、consumer_secret: ''、access_token_key: ''、access_token_secret: '' } VARツイッター=新しいTwitterPackage(シークレット) Twitter.post( 'ステータス/更新'、{ステータス: 'http://www.twitter.com'}、機能(エラー、ツイート、レスポンス){ if(エラー){ console.log(エラー); } console.log(ツイート); console.log(応答); }); (エラー){ console.log(エラー); } console.log(エラー){ の場合、{status: (ツイート); console.log(応答); }); –

+0

私はUR1を別のツイートとして取得しています。 –

答えて

0

あなたのコードは2つのつぶやきを投稿しています。なぜなら、それはあなたの言うことです。私は可能な限りあなたのコードを詰め込んだ。

ここでは、認証を設定:

ここ
var secret = { consumer_key: '', consumer_secret: '', access_token_key: '',access_token_secret: '' } 

あなたはTwitterのオブジェクトを作成します。

ここ
var Twitter = new TwitterPackage(secret); 

テキスト "twitter.com" と

Twitter.post('statuses/update', 
    {status: 'twitter.com '}, 
    function(error, tweet, response){ 
     if(error){ console.log(error);} 
      console.log(tweet); 
      console.log(response); 
     } 
); 
をツイートを送信

ここではを別のに送信します。 - あなたは同じ状態でテキストやリンクを配置する必要があり

Twitter.post('statuses/update', 
    {status: 'Thanks to twitter'}, 
    function(error, tweet, response){ 
     if(error){ console.log(error); } 
     console.log(tweet); 
     console.log(response); 
    } 
); 

だけツイートを送信したい場合は、次のテキスト「ツイッターのおかげで」とこの時間。例えば:

Twitter.post('statuses/update', 
    {status: 'Here is a link - https://example.com'}, 
    function(error, tweet, response){ 
     if(error){ console.log(error); } 
     console.log(tweet); 
     console.log(response); 
    } 
); 
+0

投稿の3つのパラメータのURL、画像、テキストを設定する方法 –

+0

Thanks Eden。 URLとテキストで私の仕事をしています。 urlとtextと一緒に別のパラメータイメージを設定するにはどうすればいいですか –

+0

ドキュメントはどうですか?あなたが試したことと失敗した場所を示す別の質問を投稿してください。 –

関連する問題