Monday, April 20, 2009

Blogger 的评论 Feed 中去掉了 URI

最近发现每篇文章下方评论的作者都没有了 URL 链接,即使是我自己确认添加了链接的回复评论也是如此。

因为评论的现实是利用 Blogger 基于 JSON 格式的 Feed,于是仔细研究了一下 Blogger 给的 Feed 的内容,发现 author 字段里面的 uri 属性被去掉了。

评论链接有效的时候,Feed 中关于作者的 JSON 代码是这样的:
"author":[{"name":{"$t":"Gregory"},"uri":{"$t":"http://blog.windia.net"}}]
而现在改成了:
"author":[{"name":{"$t":"Gregory"},"email":{"$t":"noreply@blogger.com"}}]
其中无论是谁评论,email 字段的地址一律都是 noreply@blogger.com。另外也看了 XML 格式的 Atom 输出,uri 属性也同样被替换成了 email

Google 会做如此变更,目的还不得而知。如果是和反垃圾评论信息有关的话,链接的内容仍然可以放在评论正文中。

另外,blogger.com 网站上的评论页面仍然可以正常显示作者的链接,因此这个信息应该还是存在于 Blogger 的数据库中的,只是没有在 Feed 中输出。

Update at 18:41 on 2009/04/20:

下午发现这个 Blog 的评论作者链接显示正常了,而我的另一个 Blog 今日无大事还是没有链接,打开 Feed 的内容下来分析,发现 author 字段的内容已经又更新了,新的内容为:
"author":[{"name":{"$t":"Gregory"},"uri":{"$t":"http://blog.windia.net"},"email":{"$t":"noreply@blogger.com"}}]
目前是 uriemail 都有了。接下来怀疑另外一个 Blog 显示不正确是缓存问题,没道理用同样的 Feed 接口,不同的 Blog 站点内容格式不同。通过添加一个无意义的附加参数改变 Feed 的 URL,则两个 Blog 都能正确显示评论作者的链接了。之前缓存问题,是由于国内目前 Feed 的地址被墙,我通过另外一台在国外的服务器帮助取得内容再 forward 过来,缓存在那边,所以刷新无效。

看来这应该是一个 bug,只是被 Blogger 很快的修复了…… 在 Known Issue 网站上并没见到相关的说明。

28 comments:

笨乌不飞 said...
This comment has been removed by the author.
笨乌不飞 said...
This comment has been removed by the author.
笨乌不飞 said...

我觉得多半是个 BUG,因为谷歌既然有了 no fellow 标签,再这么干有点儿多余。

顺便问一下您是如何做到使用自定义域名,又使 Blogger 的 IP 改变的?

Gregory said...

说的有道理…… 我刚刚发现,好像和不同的 Blog 也有关系:这个 Blog 的评论作者链接就能显示,但是我另一个 Blog 今日无大事就不行……

另外,我不是用的自定义域名,而是 FTP 静态发布……

Anonymous said...

[url=http://buycialispremiumpharmacy.com/#onjqo]generic cialis[/url] - cialis online , http://buycialispremiumpharmacy.com/#iqckt buy cialis online

Anonymous said...

[url=http://buyviagrapremiumpharmacy.com/#fpsmw]generic viagra[/url] - generic viagra , http://buyviagrapremiumpharmacy.com/#qnhlm buy viagra online

Anonymous said...

[url=http://viagraboutiqueone.com/#mgqef]cheap viagra[/url] - generic viagra , http://viagraboutiqueone.com/#bvkjj cheap viagra online

Anonymous said...

[url=http://buyonlineaccutanenow.com/#idplc]accutane no prescription[/url] - buy generic accutane , http://buyonlineaccutanenow.com/#rqzcl buy cheap accutane

Coach Factory said...

ferragamo shoes, supra shoes, abercrombie and fitch, ray ban pas cher, wedding dresses, nfl jerseys, reebok outlet, hermes, juicy couture outlet, air max, lululemon, p90x, ghd, timberland, mulberry, lancel, hogan, new balance shoes, birkin bag, mont blanc, asics, nike air max, ugg boots, soccer jerseys, hollister, rolex watches, north face outlet, beats by dre, montre pas cher, nike free, louis vuitton, ugg boots, herve leger, chi flat iron, vans, ralph lauren, oakley pas cher, jimmy choo, insanity, converse shoes, louis vuitton, karen millen, celine handbags, bottega veneta, marc jacobs, soccer shoes, mcm handbags, yoga pants, burberry, valentino shoes

Coach Factory said...

oakley outlet, moncler outlet, oakley vault, rayban, ray-ban, canada goose outlet, oakley vault, oakley sunglasses cheap, cheap sunglasses, cheap oakley, ugg boots, ugg, ray ban, ralph lauren, oakley vault, ray ban outlet, raybans, ray ban, cheap sunglasses, ray ban sunglasses outlet, louboutin, oakley, cheap sunglasses, canada goose, canada goose, canada goose, cheap oakley sunglasses, cheap oakley sunglasses, ray bans, oakley sunglasses outlet, oakley sunglasses cheap, oakley sunglasses outlet, discount oakley sunglasses, ray ban, ray bans, rayban, cheap oakley sunglasses, tn pas cher, ray ban outlet, oakley outlet, oakley outlet, moncler, oakley sunglasses outlet, canada goose, gucci, moncler, moncler, canada goose outlet, oakley sunglasses cheap

Coach Factory said...

coach factory, oakley sunglasses, polo ralph lauren outlet, kate spade outlet, michael kors, ray ban sunglasses, michael kors outlet, louboutin, ray ban, longchamp, louis vuitton handbags, air jordan, louboutin, prada handbags, gucci outlet, oakley sunglasses, prada outlet, coach outlet store, nike shoes, louis vuitton, polo ralph lauren, air max, michael kors outlet, louboutin, michael kors outlet, toms shoes, tory burch outlet, burberry outlet online, tiffany and co, air max, jordan shoes, nike air max, coach outlet, true religion jeans, oakley sunglasses, ray ban sunglasses, burberry outlet online, nike free, michael kors, true religion outlet, louis vuitton outlet online, true religion, chanel handbags, polo ralph lauren outlet, coach purses, nike air max, nike free, ralph lauren, longchamp outlet

jim kill said...

louis vuitton handbags
burberry scarf
ray ban sunglasses outlet
michael kors
cheap uggs
cheap oakleys
abercrombie fitch
ugg boots
tory burch flats
lv outlet
tods outlet
michael kors handbags
michael kors outlet online
ghd flat iron
coach outlet
coach factory online
prada handbags
lebron 11
canada goose jacket
ray ban outlet
christian louboutin
chanel handbags
coach outlet
polo outlet
michael kors outlet online
ray ban canada
coach factory outlet
20150311huangqihang

mao yun said...

3
michael kors handbags
louis vuitton uk
oakley outlet
nba jerseys wholesale
pandora
fitflop shoes
cheap nhl jerseys
adidas wings
michael kors outlet
replica watches
cheap snapbacks
karen millen sale
coach outlet store online
hollister
nhl jerseys wholesale
air jordan concord
kate spade uk
coach outlet
insanity workout
pandora jewelry
lacoste outlet
tiffany jewelry
michael kors outlet store
cheap mlb jerseys
true religion outlet
tory burch outlet online
soccer jerseys for sale
thomas sabo bracelet
louis vuitton outlet online
valentino sale
asics running shoes
burberry outlet
christian louboutin shoes
hollister clothing
air jordan shoes
giuseppe zanotti sale
longchamp handbags
michael kors handbags
tiffany and co
louboutin shoes
cheap ray ban sunglasses
20150330maoqiuyun

Hua Cai said...

coach handbags, http://www.coachhandbagsoutletonline.us.com/
prada handbags, http://www.pradahandbagsoutlet.co.uk/
the north face outlet, http://www.northface-outlet.cc/
karen millen dresses, http://www.karenmillendressesoutlets.co.uk/
coach outlet online, http://www.coachoutletonline.in.net/
michael kors handbags, http://www.michaelkorshandbag.co.uk/
true religion jeans, http://www.truereligionjeansoutlet.com/
north face outlet, http://www.thenorthface.me/
pandora jewelry, http://www.pandora.eu.com/
swarovski jewelry, http://www.swarovski.in.net/
ray ban sunglasses, http://www.raybansunglassesonline.us.com/
mulberry outlet, http://www.mulberryoutlet.com.co/
toms outlet, http://www.tomsoutlet-stores.com/
soccer jerseys, http://www.soccerjerseys.us.com/
mcm outlet, http://www.mcm.in.net/
replica handbags, http://www.replicahandbag.us.com/
michael kors outlet, http://www.michaelkorsoutletusa.net/
wedding dresses, http://www.weddingdressesoutlet.co.uk/
ugg boots, http://www.uggbootscheap.eu.com/
cheap nhl jerseys, http://www.nhljerseys.us.com/
coach outlet online, http://www.coachoutletonline-store.us.com/
nike air max uk, http://www.nikeairmaxshoes.org.uk/
true religion jeans, http://www.truereligionjean.in.net/
air jordan 4, http://www.airjordan4.org/
christian louboutin online, http://www.christianlouboutinonline.us.com/
2015929caihuali

oakleyses said...

oakley sunglasses, longchamp outlet, ugg boots, chanel handbags, nike air max, longchamp, christian louboutin outlet, michael kors outlet, oakley sunglasses, tiffany and co, replica watches, tory burch outlet, nike air max, ray ban sunglasses, michael kors outlet, louboutin shoes, jordan shoes, louis vuitton outlet, louis vuitton, ray ban sunglasses, longchamp outlet, polo ralph lauren outlet, replica watches, kate spade outlet, oakley sunglasses, polo ralph lauren outlet, cheap oakley sunglasses, ugg boots, nike free, tiffany jewelry, michael kors outlet, uggs on sale, louis vuitton outlet, michael kors, oakley sunglasses, louboutin, louis vuitton, michael kors outlet, ray ban sunglasses, prada handbags, louis vuitton, burberry, burberry outlet online, gucci outlet

oakleyses said...

nike blazer, michael kors, nike free run uk, nike air max, true religion jeans, true religion jeans, air jordan pas cher, nike air max, ralph lauren uk, timberland, air max, nike roshe, tn pas cher, louboutin pas cher, true religion outlet, vans pas cher, coach outlet, hermes, ralph lauren pas cher, nike free, coach purses, michael kors, oakley pas cher, mulberry, hollister pas cher, lacoste pas cher, new balance pas cher, ray ban pas cher, vanessa bruno, burberry, hollister, michael kors, kate spade handbags, coach outlet, abercrombie and fitch, lululemon, coach factory outlet, nike roshe run, north face, nike air max, ray ban uk, michael kors, true religion jeans, converse pas cher, north face, air force, hogan, sac longchamp, longchamp pas cher, sac guess

oakleyses said...

ferragamo shoes, iphone 6s plus cases, babyliss, longchamp, reebok shoes, nike trainers, asics running shoes, oakley, iphone 5s cases, celine handbags, hollister, nfl jerseys, jimmy choo shoes, birkin bag, iphone 6s cases, iphone cases, mcm handbags, bottega veneta, giuseppe zanotti, iphone 6 plus cases, abercrombie and fitch, p90x workout, beats by dre, herve leger, north face outlet, instyler, louboutin, soccer jerseys, lululemon, nike roshe, s5 cases, timberland boots, mac cosmetics, soccer shoes, valentino shoes, insanity workout, vans shoes, hollister, ralph lauren, wedding dresses, ipad cases, chi flat iron, north face outlet, iphone 6 cases, nike air max, ghd, mont blanc, baseball bats, new balance, nike huarache

oakleyses said...

ugg pas cher, vans, moncler, moncler, canada goose, louis vuitton, ugg boots uk, canada goose, toms shoes, doudoune canada goose, moncler, louis vuitton, louis vuitton, ugg australia, juicy couture outlet, moncler, supra shoes, doke gabbana outlet, gucci, karen millen, moncler outlet, hollister, moncler, hollister, canada goose, louis vuitton, ray ban, marc jacobs, pandora jewelry, michael kors outlet online, moncler, swarovski crystal, pandora jewelry, wedding dresses, thomas sabo, moncler, bottes ugg, sac louis vuitton pas cher, nike air max, barbour, barbour jackets, pandora charms, canada goose outlet, canada goose uk, michael kors outlet, converse outlet, links of london, canada goose outlet, pandora charms, canada goose

mmjiaxin said...

black friday deals
discount oakley sunglasses
oakley sunglasses wholesale
designer handbags,handbags outlet,cheap handbags,purses and handbags,wholesale handbags,designer bags,bags outlet,handbags wholesale,cheap purses,discount handbags,handbags sale,wholesale purses,handbags and purses,designer purses
mont blanc pens
swarovski outlet
camisetas futbol baratas
mulberry uk
valentino outlet
michael kors online outlet
fitflops sale
cheap wedding dresses
mlb jerseys
giuseppe zanotti outlet
converse shoes
soccer jerseys wholesale
tiffany and co
ferragamo outlet
true religion jeans
oakley sunglasses wholesale
mm1205

Chenzhen 20160303chenzhen said...

michael kors outlet
michael kors canada
coach factory outlet
louis vuitton borse
lululemon outlet store
longchamp uk
prada handbags
cartier
adidas shoes
cheap oakley sunglasses
adidas pure boost black
oakley sunglasses
rolex daytona
stephen curry basketball shoes
coach factory outlet
ed hardy uk
converse outlet
coach outlet online
new balance shoes
valentino bags
true religion
fitflops sale clearance
gucci handbags outlet
coach outlet online
ferragamo outlet
cheap jordan shoes
under armour outlet store
cheap basketball shoes
kate spade outlet
coach factory outlet
michael kors outlet online
versace sunglasses
louboutin shoes
ugg boots
canada goose outlet
cheap nfl jerseys
michael kors handbgas
cheap oakleys
michael kors outlet
dior sunglasses 2016
chenzhen20160429

chenlili said...

chenlili20160629
retro 11
timberland outlet
louis vuitton handbags
longchamp handbags
cheap jordans
nike huarache
nike roshe run
louis vuitton outlet
coach factory outlet online
christian louboutin shoes
fitflop sandals
coach factory outlet
louis vuitton purses
nike outlet
ralph lauren outlet
polo ralph lauren
burberry bags
coach factory outlet online
nfl jerseys wholesale
louis vuitton outlet online
celine bags
true religion sale
louis vuitton purses
ralph lauren polo
true religion outlet
kobe 9
tory burch boots
coach factory outlet
adidas superstar
adidas nmd
nike free run 2
louis vuitton outlet
nike outlet store
air jordan 8
adidas running shoes
michael kors outlet clearance
copy watches
tory burch outlet online
coach outlet store online clearances

琐事 said...

michael kors handbags wholesale
cheap nfl jerseys wholesale
instyler max 2
nike huarache trainers
ed hardy outlet
pandora charms
michael kors handbags sale
tiffany and co outlet
lebron shoes
longchamp le pliage

chenmeinv0 said...

nike tn pas cher
hollister outlet
seahawks jerseys
ugg boots
kate spade outlet
louboutin femme
cheap uggs
cheap uggs
fitflop clearance
ugg slippers
2016.11.14xukaimin

xumeiqing said...

20161117meiqing
toms outlet
coach outlet store
polo ralph lauren outlet online
canada goose outlet
michael kors canada
adidas stan smith
ugg australia
coach outlet
gucci handbags
nike cortez

chenmeinv0 said...

oakley sunglasses
goose outlet
moncler jackets uk
rolex watches
red bottoms
christian louboutin outlet
longchamp bags
cheap ugg boots
oakley sunglasses outlet
ed hardy
hzx20170206

Hua Cai said...

louis vuitton outlet stores
tiffany and co
true religion outlet uk
coach outlet store
pandora outlet
tory burch outlet stores
true religion outlet
pandora charms sale clearance
ralph lauren shirts
michael kors factory outlet
20170207caihuali

dong dong23 said...

ray ban sunglasses outlet
oakley vault
coach outlet
christian louboutin sale
louboutin uk
ralph lauren shirts
coach factory outlet
hollister clothing
ugg boots sale
hermes scarf
2017.2.11chenlixiang

Gege Dai said...

cheap jordans
oakley sunglasses wholesale
yeezy boost 350
hermes bags
michael kors canada
jerseys wholesale
ray ban wayfarer
chrome hearts outlet
beats by dr dre
christian louboutin outlet
20170215lck