私はJavascriptには比較的新しいので、5つの最新のつぶやきを得るためにAPIを使ってTwitterにアクセスしようと決めましたが、難しかったので、助けてくれたことに感謝します。JavascriptとTwitter APIを使ってツイートを読み込んでいます
これはtweets.jsのコードです。私はAPIを注意深く見てきましたが、これが正しいかどうかはわかりません。
tweets = {
loaddata: function() {
$.ajax({
url: 'https://api.twitter.com/1.1/statuses/user_timeline.json',
type: 'GET',
dataType: 'json',
data: {
screen_name: 'techybox',
include_rts: false,
count: 5,
include_entities: true
},
success: function(data, text) {
var html = '<li class="tweet">TWEET</li>';
$('#timeline').append(html.replace('TWEET', tweets(data.text)));
}
});
};
}
$(document).ready(function() {
tweets.loaddata();
});
理論上、最新の5つのつぶやきを読み込んでIDタイムラインでULに追加する必要があります。私はあなたがこれを行うにはOAuthが必要かもしれないことを見てきましたが、私はこれを実装する方法がわかりませんでしたか?私は正しいですか? Twitterの古いAPIは1.1ではなく1.1のように動作していたようだ。これで変更されている可能性がありますか?最後に、ここで
だけでULが含まれている私のhtmlページです:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Tweets</title>
</head>
<body>
<h1>Tweets</h1>
<ul id='timeline'></ul>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script src="tweets.js"></script>
</body>
</html>
私は私が間違って本当に簡単な何かをやっている可能性を認めるが、私はJavascriptの初心者だと私は見当もつかない!私はいくつかの助けに感謝します!前もって感謝します!
から使用のOAuthを使用すると、コンソール内の任意のエラーを見ていますか? – JordanHendrix
あなたは余分な括弧を持っていました、ここで正しいコードです、あなたはあなたのAPI情報でそれを試すことができますか? https://jsfiddle.net/pjz1fzzg/ – JordanHendrix
それを見つけてくれてありがとう、それはまだ動作していないようです。私はOAuthを調べるべきでしょうか? – BConstable