- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
免责声明:我对编程一无所知。
我只是尽我所能,尽可能地 catch 。
在阅读(以及稍后尝试)对 this question 的答案时,我在想一个可能不错且有用的更新是在 json 术语中具有相同类型的信息,即如何检索 Blogger 的“主页”URL通过 json 写博客。
我试图自己弄清楚,因为我知道,例如,...
<script type="text/javascript">
function specialpost(json) {
document.write('<div>');
// VARIABLE DECLARATION
var i;
var j;
// LOOP
for (i = 0; i < json.feed.entry.length; i++)
{
for (j = 0; j < json.feed.entry[i].link.length; j++) {
if (json.feed.entry[i].link[j].rel == 'alternate') {
break;
}
}
var postUrl = "'" + json.feed.entry[i].link[j].href + "'";
var postTitle = json.feed.entry[i].title.$t;
var postContent = json.feed.entry[i].content.$t;
var item = '<h3><a href="' + postUrl + '" target="_blank">' + postTitle + '</a></h3><p>' + postContent + '</p>';
document.write(item);
}
document.write('</div>');
}
</script>
<script src="https://MYBLOG.blogspot.com/feeds/posts/default/-/special?max-results=NUMBER_OF_POSTS_DISPLAYED&alt=json-in-script&callback=specialpost"></script>
div
,包含标题(包括链接)和标有“特殊”的所需数量的帖子的内容,但我在尝试的中途有点困惑。
[] entry
内部的某个位置,那么博客本身的 URL 可能存储在
[] link
内部的某个位置。
[] link
包含 4 个条目:
{}0
{}1
{}2
和
{}3
它们中的每一个又包含 3 个条目:
rel
分别设置为 "http://schemas.google.com/g/2005#feed"
"self"
"alternate"
和 "hub"
type
设置为前两个的 "application/atom+xml"
和第三个的 text/html
- 未为 {}3
定义 href
设置为"http://MYBLOG.blogspot.com/feeds/posts/default"
(后面的 ?alt=json
为我们提供了相同 json 代码的 URL"https://www.blogger.com/feed/1234567890123456789/posts/default?alt=json"
(我想,那个 19 位数字是一些机器生成的数字名称"http://MYBLOG.blogspot.com"
和"http://pubsubhubbub.appspot.com"
分别。 {}2
var myblogUrl
的值设置为存储在该
href
条目中的
{}2
?
href
中的
{}0
类似于将您带到一种订阅页面的页面,您可以在其中选择您想订阅相关博客的方式。真的是这样吗?
最佳答案
根据 link
的 ATOM 规范元素(引用http://atomenabled.org/developers/syndication/#recommendedEntryElements)
link - Identifies a related Web page. The type of relation is defined by the rel attribute. An entry is limited to one alternate per type and hreflang. An entry must contain an alternate link if there is no content element. More info here.
link
中的 URL条目将根据提出的请求不断变化。您必须使用 JavaScript
split
获取主页值的函数 -
var myblogUrl = json.feed.link[0].href.split('feeds')[0];
myblog.blogspot.com
的 URL 请求提要,这将起作用。 .但是,如果您从
blogger.com
请求提要(例如 -
https://www.blogger.com/feeds/596098824972435195/posts/default/-/android?alt=json )然后必须对此进行更改。
关于javascript - 通过 json 检索到的 Blogger 主页 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41908867/
只是想知道,是否可以在每个帖子上显示Blogger仪表板下的每个帖子的 View 计数?这意味着我不想实施新的访客计数,而是从仪表板获取计数器并将其显示在每个帖子中,以便访客可以看到实际的计数。 谢谢
我正在尝试在 Blogger 帖子的中间添加更多 Adsense 广告。 这基本上是您可以在网络上随处找到的一个广告代码: var obj0=document.getEleme
我的目标是创建一个博客小部件,将以下 JS 添加到每个帖子页面(只是博客帖子,而不是页面): post_info = { title: 'My Blog Post',
我有一个博客,希望使其无限滚动,这样您就不必点击页面和帖子页面。任何人都可以帮助我编写代码(根据 Blogger 的 HTML 格式)吗?谢谢:-) 最佳答案 如何向 Blogger 博客添加无限滚动
有没有办法检查用户是否是管理员?类似于 .我想对普通用户隐藏小部件编辑图标。 最佳答案 除了使用 blogger 自动注入(inject)样式表 authorization.css 之外,没有其他方
我在 Blogger 中遇到了 Adsense 响应式广告的问题 我按照 AdSense 帮助的说明进行操作 我使用此代码仅在桌面 View 上显示广告: @media(min-width: 961
我需要一些分享按钮的帖子 URL。有办法找回吗?谢谢 最佳答案 您可以通过 layout data tag 检索帖子 URL :data:post.url 如果您只想将其值作为文本插入模板中,请将其用
在 Blogger/Blogspot 中,移动模板具有滑动功能,您显然无法禁用该功能,如果您向左或向右滑动,该功能将转到上一篇/下一篇文章。 这很好,但是我的帖子有一个表格,并且滑动功能不允许我水平滚
我是一个 blogger 用户,我在 Blogger gadget 目录中看到了很多有用的 gadget 可以与我的博客集成。不久前,我决定编写自己的小工具以将它们与我的博客集成。 在整个 Googl
我有一个以“动态 View ”为模板的博客(带有侧边栏/马赛克和其他选项的博客)。我试图使用 GIST/Github 作为我的默认语法荧光笔,因为它的工作方式就像一个魅力。 但是,博客帖子中包含的“脚
目前我计划添加SyntaxHighlighter到我的 Blogger(动态 View )。但是网上的方法我都试过了还是不行,包括[1] [2] [3] [4] [5] [6] . 知道如何解决这个问
我的博客中出现“阅读更多”文本的问题。我想将此文本更改为我自己的语言。 我有这个 blogspot/blogger 主题 -> http://demo.themexpose.com/?theme=Mi
我使用托管服务存储我放在 Blogger 上的图片。 问题是 blogger 似乎没有获取图像 url 作为 blogger 上未上传/托管时的缩略图。 (1) 这是我用来在帖子上显示帖子的脚本。(我
我有一个带有自定义域的 Blogger 博客。 情况:博主博客网址帖子 - http://mydomainname.com/YEAR/MONTH/posttitle . 查询:有没有办法去掉/YEAR
我看过 amp-list使用 src="example.com/json"。但是有没有办法在 amp-list 中使用 blogger json 提要? ----- 最佳答案 您应该能够使用以
我有一个脚本可以帮助管理 Google Blogger 网站,它已经运行了一年多一点,没有出现任何问题。 几周前,该脚本停止正常工作,而是在请求博客文章的评论列表时返回“404 Not Found”错
我已经寻找这些解决方案 3 周了,但似乎没有人关心它。是否可以在 Blogger 上启用 gzip?如果没有,如果我使用了太多脚本,如何提高博客速度? 提前致谢。 最佳答案 如果您正在尝试使用它来加速
我是 html 和 css 的新手。我创建了一个小代码用于我的博客文章(在 Blogger 中)。问题是当我将代码添加到我的帖子时,链接到我的代码的样式表与博客的主题和主题交互,我的代码行为不正常。
我有一个应用程序使用 Blogger API 在 ListView 中显示博客的帖子。有什么方法可以提取相应帖子 URL 的缩略图吗?这是我们得到的一般 JSON 响应- { "kind": "blo
因此,在启用 Blogger Api 之后,我在我的控制台中为我的 Android 应用程序创建了凭据。 我通过以下方式获取我的 token : final String SCOPE = "oauth
我是一名优秀的程序员,十分优秀!