同步PasteBin粘贴



我正在制作一个Android应用程序,其中一个功能是为登录用户同步PasteBin粘贴。通过API,它们有一个选项来列出用户创建的粘贴。响应将如下所示:

<paste>
    <paste_key>0b42rwhf</paste_key>
    <paste_date>1297953260</paste_date>
    <paste_title>javascript test</paste_title>
    <paste_size>15</paste_size>
    <paste_expire_date>1297956860</paste_expire_date>
    <paste_private>0</paste_private>
    <paste_format_long>JavaScript</paste_format_long>
    <paste_format_short>javascript</paste_format_short>
    <paste_url>http://pastebin.com/0b42rwhf</paste_url>
    <paste_hits>15</paste_hits>
</paste>  
现在,粘贴应该下载并存储到本地设备是在两种情况下:
1. 本地设备上不存在该粘贴
2. 粘贴存在,但已被修改

那么,<paste_date>显示了什么?是否显示上次修改粘贴的时间?
最后修改日期将与创建日期相同,如果粘贴从未修改过

不,它显示粘贴创建的时间。

没有正式的方法来检查粘贴是否被更改,但你可以通过分析html响应来执行一个HTTP请求到粘贴页面并获得该值,但这将成为一个噩梦

(嗯,我通过分析他们的html代码创建了一个备选的pastebin api,但我使用的是XPath,我认为它不是完成这项工作的完美工具)

相关内容

  • 没有找到相关文章

最新更新