【问题标题】:Syncing a PasteBin paste同步 PasteBin 粘贴
【发布时间】:2014-08-11 21:53:42
【问题描述】:

我正在制作一个 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.粘贴存在但已修改

那么,&lt;paste_date&gt; 显示了什么?它会显示上次修改粘贴的时间吗?
如果粘贴从未修改过,上次修改日期将与创建日期相同

【问题讨论】:

  • 它显示了某个开始日期后最可能经过的(毫秒)秒数。很正常的写法。如果您在文件时间上搜索一下,您会发现。嗯..也许我理解错了?如果是这样,您可以通过测试来回答您自己的问题。

标签: android xml sync pastebin


【解决方案1】:

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

没有官方方法可以检查粘贴是否已更改,但您始终可以对粘贴页面执行 HTTP 请求并通过分析 html 响应获取该值,但这将成为一场噩梦

(好吧,我通过分析他们的 html 代码创建了一个替代的 pastebin api,但我使用了 XPath,它不是我认为的完美工作工具)

【讨论】:

    猜你喜欢
    • 2012-10-14
    • 1970-01-01
    • 2013-02-25
    • 2012-10-24
    • 2014-03-15
    • 2020-11-08
    • 2011-05-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多