したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |
レス数が1スレッドの最大レス数(1000件)を超えています。残念ながら投稿することができません。

スクリプト@避難所

678名無しさん@避難所:2015/04/01(水) 21:33:14 ID:OjbhTN8Y0
>>676
-----------------------------------------------------------------
要約の増殖の件

1回目の実行は
https://twitter.com/Torahimeichiza/status/583187261178585088
を展開しています
(ここまではOKでOK?)

で2回目の実行で本当は何もしないで終わればいいんだけど
1回目の実行で拾ってきたアメブロのurl( http://ameblo.jp/torahime-blog/entry-12008910682.html?utm_source=twitterfeed&utm_medium=twitter)
反応してアメブロの展開をしてます

なんで要約が増殖してます

-----------------------------------------------------------------
?utm_source=twitterfeed&utm_medium=twitterの件

展開した要約をどこに入れるかって話があって
アメブロとかツイッターはurlの直後にくっつけてるんですけど
この際アメブロだと.htmlの直後に改行して入れるようにしてます

で今回のアメブロのurlですけど「.html?utm_sou」って形になってるので
「.html」と「?utm_sou」の間にアメブロの要約を挿入してしまってます

ただ
?utm_source=twitterfeed&utm_medium=twitter
に関して言えばツイッターをクリックしてアメブロを表示したっていう余計な情報なので
本来は削除するべきもので削除する予定です

-----------------------------------------------------------------
で結論をいうと暫くは2回実行しちゃらめってことです

同じ画像urlが既にあったら実行を中止するのですが
今回はその条件が成立せずにかつ2回目でアメブロの展開までしてしまうって状態になってます

------------------------------------------------------------------
虎姫一座『今日から新年度o(^_^)o』
2015-04-01 15:54:05
これを改行じゃなくスペースにしたくて\nを検索して修正しても直らなかった
の件

http://pastebin.com/wTqXUXSf
の178行目-181行目の
if(dt !== null){
dt[0] = dt[0].replace(/<.+?>/gi, '');
og_title = og_title + '\n' + dt;
}

og_title = og_title + '\n' + dt;
の'\n'を' 'に変えてみてください

じつはそこはツイッターの要約を展開してるように見えますが実はアメブロの要約を展開してます




掲示板管理者へ連絡 無料レンタル掲示板