来自http://postimage.org/的直接图像链接

时间:2014-12-22 09:57:18

标签: html asp-classic image-uploading bbcode imagedownload

我正在使用asp / html代码。一段时间以来,我正在尝试从http://postimage.org/检索直接图像链接到我的数据库。

我通常通过表单或会话从页面中检索信息。做了一些谷歌研究,但没有找到有用的信息。 找到显示直接图像链接的字段,但如何提取它?

<tr>
    <td><textarea wrap='off' onmouseover='this.focus()' onfocus='this.select()' id="code_2" scrolling="no">http://s24.postimg.org/xcbpadh6d/NO_PICTURE.jpg</textarea></td>
    <td style="width:170px;"><span id="result_2">Direct Link</span></td>
    <td><div id="clip_button_2" class="my_clip_button" data-clipboard-target="code_2">copy to clipboard</div></td>
</tr>

任务是检索直接链接,不用去投放网站的上传图片并复制链接。 (从来没有这样做过,所以不知道怎么做,但我明白它需要服务器端脚本)。

该网站为此提供了bbc代码:

<script type="text/javascript" src="http://mod.postimage.org/website-english.js" charset="utf-8"></script>

但我不知道如何将它集成到我的asp / html代码中。像http://www.bbcode-to-html.com/这样的网站提供了从bbc到html的转换工具,但它们没有帮助。

<p><script type="text/javascript" src="http://mod.postimage.org/website-english.js" charset="utf-8"></script></p>

2 个答案:

答案 0 :(得分:0)

如果我理解了你的问题,你可以在asp代码中解析html页面(你的第一个代码片段来自哪里)。见html node parsing with ASP classic

PS。对不起我的英语,我来自芬兰(圣诞老人住在这里!)

答案 1 :(得分:0)

我尝试通过生成图像标记来解析此网站的图像。可能的令牌数量为13537086546263552.检查所有密钥的平均速率为每秒一个令牌需要大约25年。

试试这个:

//$html - postimg curl response

preg_match_all('/property="og:image"[\s]content="\D.*"/', $html, $matches);
$img = preg_split('/[\"]/', $matches[0][0]);
echo $img[3];