我试图让我的github提交作为RSS提要,但到目前为止,我还没有设法弄明白.我知道私有源可用以下语法:
https://github.com/username.atom?token=token
Run Code Online (Sandbox Code Playgroud)
但这是用户活动的Feed.我想要一个我的项目的提交源.提前致谢!
完美,谢谢!! 这是最后的语法:
https://github.com/username/repository_name/commits/branch_name.atom?login=login&token=token.
Run Code Online (Sandbox Code Playgroud)
尽管如此,仍然无法查看所有分支机构的提交.
我正在尝试测试一个使用RSS源并将它们转换为推送通知的服务,如果有一个非常定期更新的可公开获得的RSS源,我可以指出它会很好.
我知道我可以使用像CNN这样的新闻提要,但我想知道RSS是否还有更多"Lorem Ipsum"风格.
我觉得,在每个RSS.xml文件中,pubDate和lastBuildDate都匹配.
我相信这一个,并不总是如此......
首先,上述两者之间的区别是什么?
其次,RSS阅读器根据pubDate或lastBuildDate按日期对内容进行排序?
既然市场数据提供商的寡头成功杀死了OpenQuant,那么对于实时市场数据的专有和昂贵的订阅是否有任何替代方案?
理想情况下,我希望能够监控来自纽约证券交易所,纳斯达克和美国证券交易所(约6000个符号)的蜱虫证券.
大多数供应商同时限制500个符号可观察,这对我来说是不可接受的,即使可以想象500个符号之间的轮换,即.制作5秒的窗户.每个符号的每分钟有效观察.
目前我正在通过一个名为谷歌财经的Java线程池来做这件事,但由于几个原因,这是令人不满意的,其中一个原因是谷歌没有返回交易量,但主要原因是谷歌迅速杀死试图利用的机器人这项服务;-)
任何提示非常感谢,
干杯
RSS 2.0格式规范中<description>
标记和<content:encoded>
标记之间有什么区别?
一个比另一个更重要吗?
我应该在我的Feed中使用两者还是一个就足够了?
我正在寻找一个python库或命令行工具,用于并行下载多个文件.我目前的解决方案是按顺序下载文件,这很慢.我知道你可以很容易地在python中编写一个半成熟的线程解决方案,但是在使用线程时我总是遇到烦人的问题.它用于从网站轮询大量xml提要.
我对解决方案的要求是:
请不要建议我如何实施上述要求.我正在寻找一个现成的,经过实战考验的解决方案.
我想我应该描述我想要的东西......我有大约300种不同的数据源,因为xml格式的文件来自50个数据提供者.每个文件的大小在100kb到5mb之间.我需要经常轮询它们(如每隔几分钟一次)以确定它们是否有我需要处理的新数据.因此,下载程序使用http缓存来最小化要获取的数据量非常重要.它显然也使用gzip压缩.
那么最大的问题是如何在不超越任何边界的情况下以尽可能高效的方式使用带宽.例如,如果您打开20个同时连接到其数据源的连接,则一个数据提供商可能会认为它被滥用.相反,最好使用一个或两个重用于多个文件的连接.或者您自己的连接可能会以奇怪的方式受到限制.我的isp限制了您可以执行的dns查找次数,因此某种dns缓存会很好.
我的iPad应用程序具有从Feed中填充的UITableView.与大多数RSS阅读器一样,它以反向时间顺序显示博客帖子的链接列表,其标题和每个帖子的摘要.Feed经常更新,并且非常大,大约有500个帖子.我正在使用libxml2推送解析来有效地下载和解析NSOperation子类中的feed,构建入口对象并随时更新数据库.但后来我需要更新UITableView.
到目前为止,应用程序一直在为解析的每个帖子更新UITableView.解析器在主线程上执行选择器来完成这项工作.但是如果需要更新很多细胞,这会导致几秒钟的严重滞后.我可以通过在后台线程上运行表更新来缓解这种情况,但似乎这不是一个好主意.所以现在我想弄清楚如何在主线程上更有效地更新表.
我可以reloadData
在解析所有帖子时调用,但它不是非常用户友好:没有动画来指示任何内容已经发生变化,只是一个闪存并且新数据就在那里.我宁愿让它动画显示添加新帖子和删除旧帖子.未从Feed中删除的现有帖子应该通过顶部显示的新帖子向下推.
我知道这是可能的.举个例子,Byline做得很漂亮.每个帖子一次一个地添加或删除UITableView,没有显示表格背景的间隙.所有这一切都没有让UI在一点也不响应.怎么办?
我的最新尝试是仅在解析了所有帖子之后更新表(解析器非常快,所以它没有太大的延迟).然后,它将现有帖子加载到NSDictionary中,将其ID映射到用作表数据源的数组中的索引.然后,它的每一个对象遍历柱的新解析阵列中,加入NSIndexPath对于每个到稍后传递到阵列-insertRowsAtIndexPaths:withRowAnimation:
,-deleteRowsAtIndexPaths:withRowAnimation:
以及-reloadRowsAtIndexPaths:withRowAnimation:
酌情插入,删除,移动,或更新的细胞.对于500个帖子,这需要大约4秒才能更新,UI完全没有响应.那个时间几乎专门用于UITableView动画更新; 迭代两个帖子数组只需要很少的时间.
我然后修改它,以便更新它们没有动画,我有单独的数组插入/删除/重新加载动画仅适用于对应于当前可见行的行位置.这样做会更好,但是会删除帖子并添加新帖子.
对不起,这是如此啰嗦,但这是结果:
如何更新UITableView,推送新单元格,推送其他单元格,还有其他人从一个位置移动到另一个位置,UITableView中最多有500个单元格(一次可见6-8个),每个动画都会发生按顺序,UI仍然完全响应?
这是我的FB.ui代码:
FB.ui({
method: 'feed',
message: '',
link: 'http://mywebaddress/pathToContent',
picture: 'http://mywebaddress/pathToPhoto/photo.jpg',
display: 'popup'
});
Run Code Online (Sandbox Code Playgroud)
对话框弹出完美,它有链接所以没有问题...但图片没有显示.
我已验证图片网址是否正确.然后我使用调试器来测试内容url的开放图标签:它运行完美.
显然,调试器清除了某种缓存.在链接上使用调试器后,FB.ui
对话框显示图片就好了.
我可以做些什么吗?用户从我的网站分享到Facebook的内容并没有像它应该那样显示图片,使得它们使用起来有点烦人(这绝不是一件好事!)
谢谢!
我一直在努力寻找ATOM和RSS的"官方"文档,以便我可以针对它进行编程.我遇到的问题是,有很多地方包括零件,但从来没有整个规范.
有没有人知道这两种可靠的联合格式的良好参考,并包含整个规范?
更新:我发现这一个为ATOM.不确定这是否正式,但它看起来很有希望.我将在上面阅读更多内容.
我想知道在Feed中我可以期待的所有可能类型的帖子.http://developers.facebook.com/docs/reference/api/post/上的文档提到类型字段可以是链接,视频和照片,但这显然不是一个全面的列表.我知道至少有以下可能的类型(因为我已经看过它们):状态,链接,视频,照片,签到,注释,swf和音乐.
但还有更多我想念的吗?某处有这些类型的完整列表吗?
我知道有人说他们在他们的家庭饲料中看到了事件出勤和友情接受帖子(来自/ me/feed),但我似乎无法重现这一点.那些也是我可以期待的帖子类型吗?