app.js dosyasında kullanıldığında, bir twitter akışını başarılı bir şekilde açacak ve aşağıdaki içeriği görüntüleyebilecek bir çalışma işlevim var (yazdırma yerine konsol.log kullanılıyorsa). Ancak, işlevi alıp index.html içinde bir komut dosyasına koyduğumda, "referenceError: tanıma gerektirilmiyor" hatasını aldım Ayrıca diğer komut dosyalarıyla bir GET hatası alıyorum. Belki de hatalı olarak başvuruyorsam, ama ben sadece bir tane ile onları dahil etmeye çalıştım.HTML içinde twitter API işlevini nasıl çağırır ve sonuçları görüntülerim?
Tüm bunları kendi başıma öğrenmeye çalışıyorum. Geçmişte basit bir statik web sitesi yaptım, ancak sadece html, css ve bazı temel jquery'yi kullanıyorum. Metin çıktısını css ile fonksiyona göre stilize edebilmek istiyorum.
<!DOCTYPE html>
<html>
<head>
<title>Streaming</title>
<script src="..Twitter/config.js"></script>
<script src="..Twitter/package.json"></script>
<script src="..Twitter/app.js"></script>
<script type = "text/javascript">
function displayStream() {
var Twit = require('twit');
var T = new Twit(config);
var stream = T.stream('statuses/filter', { track: 'Bernie Sanders' });
var count = 0;
var totalSentiment = 0;
stream.on('tweet', function (tweet) {
//Exclude retweets
if(tweet.text.startsWith("RT") === false) {
print(tweet.text)
print("Sentiment score: " + sentiment(tweet.text).score)
count += 1;
totalSentiment += sentiment(tweet.text).score;
print(count + " tweets analyzed");
print("Aggregate Sentiment: " + totalSentiment);
print("Average Sentiment:" + (totalSentiment/count).toFixed(2) + "\n");
};
});
};
</head>
<body onload="displayStream();">
<h1>Welcome to my website</h1>
<p>displayStream()</p>
'..Twitter/config.js' geçerli bir yol, büyük olasılıkla olmalıdır değil' ../Twitter/config .js'. –