0

私のウェブサイト (frowey.com) の Twitter フィードが機能しなくなったため、更新しようとしています。Web 開発者ではないので、サイトの稼働を維持するのに十分なだけのことを考えてください。Coda の最近のアップデート jquery.twitter.js v1.6 をダウンロードし、.js、min.js、および css を追加しました。私は完全に立ち往生しています。フィードのデフォルトは、更新した.jsにありますが、現在ライブで機能していないフィードでは、Webページ(frowey.com)にデフォルトがありました。CSS は、ID ではなくクラスになりました。それで、TwitterのDIV IDをtwittedに変更し、CSSを修正しました(サイズ、色、フォントなどを適用します)が、.jsを見ると、DIVではなくクラスが期待されているため、twitted DIVは何もしていません. 私はそれをやり遂げるのに十分な知識がありません。修正された CSS を以下に示します。.twitted を ID にするのは間違っていることはわかっていますが、迷っています。

div#twitterframe {
    width: 252px;
}

div#twitted {
    width: 194px;
    margin-bottom: 2em;
    border: 1px solid #9c7d60;
}


.twitted h2 {
    margin: 0;
    padding: 0.4em 1em;
    font-family:Tahoma;
    font-size: 1.1em;
    font-weight: bold;
    color: #ffffff;
    background-color: #9c7d60;
}

.twitted p.preLoader {
    margin: 0;
    padding: 1em 1em 1em 3em;
    background: transparent url("images/loader.gif") 1em center no-repeat;
    /* generate your own loader gif: http://www.ajaxload.info */
}

.twitted ul#twitter_update_list {
    margin: 0;
    padding: 0 1em 0.5em 1em;
    list-style-type: none;
}

.twitted ul#twitter_update_list li {
    margin: 0;
    padding: 0.8em 0 1em 0;
    border-bottom: 1px solid #9c7d60;
    list-style-type: none;
}

.twitted ul#twitter_update_list li span {
    /* tweet content */
    display: block;
}

.twitted ul#twitter_update_list li span a {
    /* links in tweet content */
    color: #6EAC00;
}

.twitted ul#twitter_update_list li a {
    /* timestamp link */
    color: #aa9689;
}

.twitted ul#twitter_update_list li.firstTweet {
}

.twitted ul#twitter_update_list li.lastTweet {
    border-bottom: none;
}

.twitted p.profileLink {
    display: block;
    padding: 0.3em 1em;
    font-family:Tahoma;
    color: #ffffff;
    background-color: #9c7d60;
}
4

1 に答える 1

0

JSON フィード URL が古くなっているようです。

これを修正する必要がある場所はここにありますjquery.twitter.js

これを変える:

$.getScript("http://twitter.com/statuses/user_timeline/"+o.userName+".json?callback=twitterCallback2&count="+o.numTweets, function() {

これに:

$.getScript("http://api.twitter.com/1/statuses/user_timeline/"+o.userName+".json?callback=twitterCallback2&count="+o.numTweets, function() {
于 2013-03-13T14:02:33.753 に答える